blob: 82b5743a8a2b058232f286051112bc71586c96ab (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
.. SPDX-License-Identifier: BSD-3-Clause
Copyright(c) 2010-2014 Intel Corporation.
DPDK Release 2.0
================
New Features
------------
* Poll-mode driver support for an early release of the PCIE host interface of the Intel(R) Ethernet Switch FM10000.
* Basic Rx/Tx functions for PF/VF
* Interrupt handling support for PF/VF
* Per queue start/stop functions for PF/VF
* Support Mailbox handling between PF/VF and PF/Switch Manager
* Receive Side Scaling (RSS) for PF/VF
* Scatter receive function for PF/VF
* Reta update/query for PF/VF
* VLAN filter set for PF
* Link status query for PF/VF
.. note:: The software is intended to run on pre-release hardware and may contain unknown or unresolved defects or
issues related to functionality and performance.
The poll mode driver is also pre-release and will be updated to a released version post hardware and base driver release.
Should the official hardware release be made between DPDK releases an updated poll-mode driver will be made available.
* Link Bonding
* Support for adaptive load balancing (mode 6) to the link bonding library.
* Support for registration of link status change callbacks with link bonding devices.
* Support for slaves devices which do not support link status change interrupts in the link bonding library via a link status polling mechanism.
* PCI Hotplug with NULL PMD sample application
* ABI versioning
* x32 ABI
* Non-EAL Thread Support
* Multi-pthread Support
* Re-order Library
* ACL for AVX2
* Architecture Independent CRC Hash
* uio_pci_generic Support
* KNI Optimizations
* Vhost-user support
* Virtio (link, vlan, mac, port IO, perf)
* IXGBE-VF RSS
* RX/TX Callbacks
* Unified Flow Types
* Indirect Attached MBUF Flag
* Use default port configuration in TestPMD
* Tunnel offloading in TestPMD
* Poll Mode Driver - 40 GbE Controllers (librte_pmd_i40e)
* Support for Flow Director
* Support for ethertype filter
* Support RSS in VF
* Support configuring redirection table with different size from 1GbE and 10 GbE
- 128/512 entries of 40GbE PF
- 64 entries of 40GbE VF
* Support configuring hash functions
* Support for VXLAN packet on Intel® 40GbE Controllers
* Poll Mode Driver for Mellanox ConnectX-3 EN adapters (mlx4)
.. note:: This PMD is only available for Linux and is disabled by default
due to external dependencies (libibverbs and libmlx4). Please
refer to the NIC drivers guide for more information.
* Packet Distributor Sample Application
* Job Stats library and Sample Application.
* Enhanced Jenkins hash (jhash) library
.. note:: The hash values returned by the new jhash library are different
from the ones returned by the previous library.
|