Network Interface Controller Drivers
- 1. Overview of Networking Drivers
 - 2. Features Overview
- 2.1. Speed capabilities
 - 2.2. Link status
 - 2.3. Link status event
 - 2.4. Removal event
 - 2.5. Queue status event
 - 2.6. Rx interrupt
 - 2.7. Lock-free Tx queue
 - 2.8. Fast mbuf free
 - 2.9. Free Tx mbuf on demand
 - 2.10. Queue start/stop
 - 2.11. MTU update
 - 2.12. Jumbo frame
 - 2.13. Scattered Rx
 - 2.14. LRO
 - 2.15. TSO
 - 2.16. Promiscuous mode
 - 2.17. Allmulticast mode
 - 2.18. Unicast MAC filter
 - 2.19. Multicast MAC filter
 - 2.20. RSS hash
 - 2.21. Inner RSS
 - 2.22. RSS key update
 - 2.23. RSS reta update
 - 2.24. VMDq
 - 2.25. SR-IOV
 - 2.26. DCB
 - 2.27. VLAN filter
 - 2.28. Ethertype filter
 - 2.29. N-tuple filter
 - 2.30. SYN filter
 - 2.31. Tunnel filter
 - 2.32. Flexible filter
 - 2.33. Hash filter
 - 2.34. Flow director
 - 2.35. Flow control
 - 2.36. Flow API
 - 2.37. Rate limitation
 - 2.38. Traffic mirroring
 - 2.39. Inline crypto
 - 2.40. CRC offload
 - 2.41. VLAN offload
 - 2.42. QinQ offload
 - 2.43. L3 checksum offload
 - 2.44. L4 checksum offload
 - 2.45. Timestamp offload
 - 2.46. MACsec offload
 - 2.47. Inner L3 checksum
 - 2.48. Inner L4 checksum
 - 2.49. Packet type parsing
 - 2.50. Timesync
 - 2.51. Rx descriptor status
 - 2.52. Tx descriptor status
 - 2.53. Basic stats
 - 2.54. Extended stats
 - 2.55. Stats per queue
 - 2.56. FW version
 - 2.57. EEPROM dump
 - 2.58. Module EEPROM dump
 - 2.59. Registers dump
 - 2.60. LED
 - 2.61. Multiprocess aware
 - 2.62. BSD nic_uio
 - 2.63. Linux UIO
 - 2.64. Linux VFIO
 - 2.65. Other kdrv
 - 2.66. ARMv7
 - 2.67. ARMv8
 - 2.68. Power8
 - 2.69. x86-32
 - 2.70. x86-64
 - 2.71. Usage doc
 - 2.72. Design doc
 - 2.73. Perf doc
 - 2.74. Runtime Rx queue setup
 - 2.75. Runtime Tx queue setup
 - 2.76. Other dev ops not represented by a Feature
 
 - 3. Compiling and testing a PMD for a NIC
 - 4. ARK Poll Mode Driver
 - 5. Aquantia Atlantic DPDK Driver
 - 6. AVP Poll Mode Driver
 - 7. AXGBE Poll Mode Driver
 - 8. BNX2X Poll Mode Driver
 - 9. BNXT Poll Mode Driver
 - 10. CXGBE Poll Mode Driver
 - 11. DPAA Poll Mode Driver
 - 12. DPAA2 Poll Mode Driver
 - 13. Driver for VM Emulated Devices
 - 14. ENA Poll Mode Driver
 - 15. ENETC Poll Mode Driver
 - 16. ENIC Poll Mode Driver
- 16.1. How to obtain ENIC PMD integrated DPDK
 - 16.2. Configuration information
 - 16.3. Flow director support
 - 16.4. SR-IOV mode utilization
 - 16.5. Generic Flow API support
 - 16.6. Overlay Offload
 - 16.7. Ingress VLAN Rewrite
 - 16.8. Vectorized Rx Handler
 - 16.9. Limitations
 - 16.10. How to build the suite
 - 16.11. Supported Cisco VIC adapters
 - 16.12. Supported Operating Systems
 - 16.13. Supported features
 - 16.14. Known bugs and unsupported features in this release
 - 16.15. Prerequisites
 - 16.16. Additional Reference
 - 16.17. Contact Information
 
 - 17. FM10K Poll Mode Driver
 - 18. I40E Poll Mode Driver
- 18.1. Features
 - 18.2. Prerequisites
 - 18.3. Recommended Matching List
 - 18.4. Pre-Installation Configuration
 - 18.5. Driver compilation and testing
 - 18.6. SR-IOV: Prerequisites and sample Application Notes
 - 18.7. Sample Application Notes
 - 18.8. Limitations or Known issues
- 18.8.1. MPLS packet classification
 - 18.8.2. 16 Byte RX Descriptor setting on DPDK VF
 - 18.8.3. Receive packets with Ethertype 0x88A8
 - 18.8.4. Incorrect Rx statistics when packet is oversize
 - 18.8.5. RX/TX statistics may be incorrect when register overflowed
 - 18.8.6. VF & TC max bandwidth setting
 - 18.8.7. TC TX scheduling mode setting
 - 18.8.8. VF performance is impacted by PCI extended tag setting
 - 18.8.9. Vlan strip of VF
 - 18.8.10. DCB function
 - 18.8.11. Global configuration warning
 
 - 18.9. High Performance of Small Packets on 40GbE NIC
 - 18.10. Example of getting best performance with l3fwd example
 
 - 19. IFCVF vDPA driver
 - 20. IGB Poll Mode Driver
 - 21. IXGBE Driver
 - 22. Intel Virtual Function Driver
 - 23. KNI Poll Mode Driver
 - 24. LiquidIO VF Poll Mode Driver
 - 25. MLX4 poll mode driver library
 - 26. MLX5 poll mode driver
 - 27. MVNETA Poll Mode Driver
 - 28. MVPP2 Poll Mode Driver
 - 29. Netvsc poll mode driver
 - 30. NFP poll mode driver library
 - 31. OCTEON TX Poll Mode driver
 - 32. QEDE Poll Mode Driver
 - 33. Solarflare libefx-based Poll Mode Driver
 - 34. Soft NIC Poll Mode Driver
 - 35. SZEDATA2 poll mode driver library
 - 36. Tun|Tap Poll Mode Driver
 - 37. ThunderX NICVF Poll Mode Driver
 - 38. VDEV_NETVSC driver
 - 39. Poll Mode Driver for Emulated Virtio NIC
 - 40. Poll Mode Driver that wraps vhost library
 - 41. Poll Mode Driver for Paravirtual VMXNET3 NIC
 - 42. Libpcap and Ring Based Poll Mode Drivers
 - 43. Fail-safe poll mode driver library