Skip to content

Ethernet driver enhancements

Stephen Hemminger dpdk-dev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6Subjec: ethdev: add macro to cover all checksum flagslib/librte_ether/rte_ethdev.h+6 -30 replies
2/6Subjet: ethdev: add common code to atomicly access linklib/librte_ether/rte_ethdev.h+39 -01 reply
3/6ixgbe: use eth_dev_{get,set}_linklib/librte_pmd_ixgbe/ixgbe_ethdev.c+8 -660 replies
4/6e1000: use eth_dev_{get,set}_linklib/librte_pmd_e1000/em_ethdev.c lib/librte_pmd_e1000/igb_ethdev.c+11 -1170 replies
5/6ether: allow setting mac addresslib/librte_ether/rte_ethdev.c lib/librte_ether/rte_ethdev.h+48 -02 replies
6/6vmxnet3: replace Intel driverlib/librte_pmd_vmxnet3/Makefile lib/librte_pmd_vmxnet3/README lib/librte_pmd_vmxnet3/vmxnet3/README +13 more+2024 -28021 reply

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/6] Ethernet driver enhancements

Includes replacing existing VMXNET3 driver. Our driver was independently developed based on the OpenSolaris driver (rather than FreeBSD). After evaluation, it wasn't worth fixing the original code; wholesale replacement was lower risk since the driver had been used through the whole product and QA cycle.