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