[dpdk-dev] [PATCH v4 0/8] net/tap: add additional management ops

Pascal Mazon pascal.mazon at 6wind.com
Tue Mar 14 09:22:44 CET 2017


Add a few eth_dev ops to the tap PMD for completeness.
We want it to behave as much as possible as a standard PMD.

v2 change:
  - use snprintf in tap_mtu set

v3 change:
  - call tap_mac_set() only once in tap_setup_queue()

v4 changes:
  - use new tap_ioctl function for shared behavior between ops
  - update supported packet types
  - remove IFF_NOARP flag from link status change
  - sync desired MTU to both remote and tap netdevices
  - remove support for mac_add and mac_remove ops

Pascal Mazon (8):
  net/tap: remove wrong IFF_NOARP flags
  net/tap: refactor ioctl calls
  net/tap: add MAC address management
  net/tap: add MTU management
  net/tap: add speed capabilities
  net/tap: add multicast addresses management
  net/tap: add packet type management
  net/tap: add flow control management

 doc/guides/nics/features/tap.ini |   6 +
 drivers/net/tap/rte_eth_tap.c    | 255 +++++++++++++++++++++++++++++++--------
 2 files changed, 214 insertions(+), 47 deletions(-)

-- 
2.8.0.rc0



More information about the dev mailing list