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