[ovs-dev] [netdev v5 0/3] refactor netdev code to make more sense

Ben Pfaff blp at nicira.com
Fri May 10 18:50:25 UTC 2013


Changes v1->v2:
  - Initial two patches dropped because they have been applied.
  - Fixed merge conflicts against current master.

Changes v2->v3:
  - Fixed merge conflicts against current master.

Changes v3->v4:
  - Fix use-after-free in patch 1 reported by Ed Maste.

Changes v4->v5:
  - First patch merged and dropped from series.
  - Merge conflicts resolved on later patches, but I'm suspicious.

Ben Pfaff (3):
  netdev: Add new "struct netdev_rx" for capturing packets from a
    netdev.
  Rename superclass members to 'up'.
  netdev: Get rid of netdev_dev.

 lib/dpif-netdev.c     |   13 +-
 lib/netdev-bsd.c      |  550 +++++++++++++----------------
 lib/netdev-dummy.c    |  270 +++++++--------
 lib/netdev-linux.c    |  924 +++++++++++++++++++++++--------------------------
 lib/netdev-provider.h |  172 ++++-----
 lib/netdev-vport.c    |  147 ++++----
 lib/netdev.c          |  421 ++++++++++------------
 lib/netdev.h          |   21 +-
 8 files changed, 1121 insertions(+), 1397 deletions(-)

-- 
1.7.10.4




More information about the dev mailing list