[ovs-dev] [monitor 0/4] Remove netdev_monitor interface.

Ethan Jackson ethan at nicira.com
Thu May 26 22:27:48 UTC 2011


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




More information about the dev mailing list