Netdev monitors have always been a bit of a pain to deal with. Furthermore, nothing really used them as they were apparently intended to be used. This series replaces them with a much simpler per-netdev sequence number. In the process it removes quite a bit of code.
Ethan Jackson (4): netdev: New Function netdev_change_seq(). ofproto: Discontinue use of netdev_monitor. bond: Discontinue use of netdev_monitor. netdev: Remove monitors and notifiers. lib/bond.c | 32 +++------- lib/netdev-dummy.c | 72 +++-------------------- lib/netdev-linux.c | 119 ++++++-------------------------------- lib/netdev-provider.h | 29 ++-------- lib/netdev-vport.c | 81 +++----------------------- lib/netdev.c | 152 +++--------------------------------------------- lib/netdev.h | 11 +--- lib/rtnetlink-link.c | 4 +- ofproto/ofproto.c | 28 ++++++--- ofproto/private.h | 2 +- 10 files changed, 86 insertions(+), 444 deletions(-) -- 1.7.5.2 _______________________________________________ dev mailing list [email protected] http://openvswitch.org/mailman/listinfo/dev
