* [dpdk-announce] DPDK 16.07.2 released
@ 2016-11-30 12:17 Yuanhan Liu
0 siblings, 0 replies; only message in thread
From: Yuanhan Liu @ 2016-11-30 12:17 UTC (permalink / raw)
To: announce
Hi all,
Here is a new stable release for 16.07:
http://fast.dpdk.org/rel/dpdk-16.07.2.tar.xz
Thanks everyone for making it happen!
Please note that this will be the last stable release for 16.07, and
16.11 will be our first LTS, which would have longer maintenance (2
years).
--yliu
---
app/proc_info/main.c | 6 +-
app/test-pmd/cmdline.c | 70 +--
app/test-pmd/config.c | 61 ++-
app/test-pmd/testpmd.c | 50 +-
app/test-pmd/testpmd.h | 6 +
app/test/test_hash_multiwriter.c | 10 +-
doc/guides/nics/enic.rst | 53 ++-
doc/guides/nics/i40e.rst | 48 ++
doc/guides/nics/mlx5.rst | 3 +-
doc/guides/rel_notes/release_16_07.rst | 95 +++-
doc/guides/testpmd_app_ug/testpmd_funcs.rst | 3 +-
drivers/net/bnx2x/bnx2x.c | 6 +-
drivers/net/bnx2x/elink.c | 2 +-
drivers/net/bnxt/bnxt.h | 1 +
drivers/net/bnxt/bnxt_ethdev.c | 30 +-
drivers/net/bnxt/bnxt_vnic.c | 2 +-
drivers/net/bonding/rte_eth_bond_api.c | 15 -
drivers/net/bonding/rte_eth_bond_pmd.c | 10 +
drivers/net/ena/ena_ethdev.c | 10 +-
drivers/net/enic/base/vnic_rq.c | 6 +-
drivers/net/enic/base/vnic_rq.h | 1 +
drivers/net/enic/enic.h | 8 +-
drivers/net/enic/enic_clsf.c | 5 +-
drivers/net/enic/enic_ethdev.c | 10 +-
drivers/net/enic/enic_main.c | 32 +-
drivers/net/fm10k/fm10k_ethdev.c | 5 +-
drivers/net/fm10k/fm10k_rxtx.c | 10 +
drivers/net/fm10k/fm10k_rxtx_vec.c | 3 +
drivers/net/i40e/i40e_ethdev.c | 214 ++++-----
drivers/net/i40e/i40e_ethdev.h | 4 +-
drivers/net/i40e/i40e_ethdev_vf.c | 81 +---
drivers/net/i40e/i40e_pf.c | 33 +-
drivers/net/i40e/i40e_pf.h | 3 +-
drivers/net/i40e/i40e_rxtx_vec.c | 4 +-
drivers/net/ixgbe/ixgbe_fdir.c | 10 +-
drivers/net/ixgbe/ixgbe_regs.h | 40 +-
drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c | 3 +
drivers/net/mlx5/Makefile | 20 +
drivers/net/mlx5/mlx5.c | 1 +
drivers/net/mlx5/mlx5.h | 4 +
drivers/net/mlx5/mlx5_ethdev.c | 162 ++++++-
drivers/net/mlx5/mlx5_fdir.c | 270 +++++++----
drivers/net/mlx5/mlx5_prm.h | 27 ++
drivers/net/mlx5/mlx5_rxq.c | 9 +-
drivers/net/mlx5/mlx5_rxtx.c | 521 +++++----------------
drivers/net/mlx5/mlx5_rxtx.h | 7 +-
drivers/net/mlx5/mlx5_txq.c | 9 +-
drivers/net/mlx5/mlx5_vlan.c | 3 +-
drivers/net/qede/Makefile | 4 +
drivers/net/ring/rte_eth_ring.c | 2 +-
drivers/net/thunderx/nicvf_rxtx.c | 11 +-
drivers/net/virtio/virtio_ethdev.c | 14 +-
drivers/net/vmxnet3/vmxnet3_rxtx.c | 34 +-
examples/ip_pipeline/init.c | 2 +-
examples/ipsec-secgw/ipsec-secgw.c | 4 +-
examples/l2fwd-crypto/main.c | 23 +-
examples/qos_sched/app_thread.c | 22 +-
examples/tep_termination/vxlan.c | 4 +-
lib/librte_eal/common/arch/arm/rte_cpuflags.c | 1 +
lib/librte_eal/common/arch/ppc_64/rte_cpuflags.c | 1 +
lib/librte_eal/common/eal_common_pci.c | 2 +-
lib/librte_eal/common/include/rte_version.h | 2 +-
lib/librte_eal/linuxapp/kni/ethtool/igb/igb_main.c | 21 +-
lib/librte_eal/linuxapp/kni/ethtool/igb/kcompat.h | 5 +
.../linuxapp/kni/ethtool/ixgbe/ixgbe_main.c | 2 +-
lib/librte_ether/rte_ethdev.c | 15 +-
lib/librte_hash/rte_cuckoo_hash.c | 6 +-
lib/librte_hash/rte_cuckoo_hash.h | 2 +
lib/librte_hash/rte_cuckoo_hash_x86.h | 3 +-
lib/librte_lpm/rte_lpm.c | 6 +-
lib/librte_mempool/rte_mempool.c | 6 +-
lib/librte_pdump/rte_pdump.c | 4 +-
lib/librte_vhost/vhost_rxtx.c | 17 +-
pkg/dpdk.spec | 2 +-
74 files changed, 1260 insertions(+), 941 deletions(-)
Adrien Mazarguil (1):
net/mlx5: fix Rx VLAN offload capability report
Ajit Khaparde (1):
net/bnxt: fix crash when closing
Beilei Xing (1):
net/i40e: fix floating VEB
Bernard Iremonger (1):
app/testpmd: fix DCB configuration
David Marchand (1):
ethdev: fix vendor id in debug message
E. Scott Daniels (1):
ethdev: prevent duplicate event callback
Eric Kinzie (1):
net/bonding: validate speed after link up
Ferruh Yigit (4):
net/ring: fix ring device creation via devargs
net/bnx2x: fix build with icc
kni: fix build with kernel 4.8
kni: fix build with kernel 4.9
Gowrishankar Muthukrishnan (1):
examples/ip_pipeline: fix plugin loading
Igor Ryzhov (1):
pci: fix probing error if no driver found
Jasvinder Singh (1):
examples/qos_sched: fix dequeue from ring
Jeff Guo (1):
net/i40e: fix hash filter on X722
Jianbo Liu (2):
eal/arm: fix file descriptor leak when getting CPU features
eal/ppc: fix file descriptor leak when getting CPU features
Jingjing Wu (2):
net/i40e: fix DCB configuration
doc: add limitations for i40e PMD
John Daley (5):
net/enic: fix flow director
net/enic: fix crash with removed flow director filters
net/enic: fix multi-queue Rx performance
net/enic: fix crash on MTU update or Rx queue reconfigure
net/enic: fix max packet length check
John W. Linville (4):
net/ena: improve safety of string handling
net/bnxt: ensure entry length is unsigned
net/i40e: do not use VSI before NULL check
net/bnxt: fix bit shift size
Kamil Rytarowski (1):
net/thunderx: fix Tx checksum handling
Michael Qiu (2):
examples/tep_term: fix L4 length
examples/tep_term: fix packet length with multi-segments
Mohammad Abdul Awal (1):
app/testpmd: fix RSS hash key size
Nelio Laranjeiro (1):
net/mlx5: fix Rx checksum macros
Nelson Escobar (3):
net/enic: revert truncated packets counter fix
net/enic: document how to configure vNIC parameters
net/enic: fix Rx queue index when not using Rx scatter
Nipun Gupta (1):
mempool: fix leak if populate fails
Nélio Laranjeiro (7):
net/mlx5: fix Rx function selection
net/mlx5: fix hash key size retrieval
net/mlx5: support Mellanox OFED 3.4
net/mlx5: re-factorize functions
net/mlx5: fix inline logic
net/mlx5: fix link speed capability information
net/mlx5: fix support for newer link speeds
Olga Shern (1):
net/mlx5: fix link status report
Olivier Gournet (1):
net/mlx5: fix initialization in secondary process
Pablo de Lara (3):
app/test: fix hash multiwriter sequence
hash: fix unlimited cuckoo path
hash: fix bucket size usage
Piotr Azarewicz (1):
examples/l2fwd-crypto: fix verify with decrypt in chain
Qi Zhang (4):
net/ixgbe: fix out of order Rx read
net/fm10k: fix out of order Rx read
net/i40e: fix Rx hang when disable LLDP
net/i40e: fix out of order Rx read
Qiming Yang (3):
net/i40e: fix link status change interrupt
net/i40e: fix VF bonded device link down
net/i40e: fixed build error with icc
Rasesh Mody (3):
net/bnx2x: fix maximum PF queues
net/bnx2x: fix socket id for slowpath memory
net/qede/base: fix 32-bit build
Raslan Darawsheh (2):
net/mlx5: fix removing VLAN filter
net/mlx5: fix handling of small mbuf sizes
Reshma Pattan (2):
pdump: fix created directory permissions
app/procinfo: free xstats memory upon failure
Sagi Grimberg (1):
net/mlx5: fix possible NULL dereference in Rx path
Sergio Gonzalez Monroy (1):
examples/ipsec-secgw: check SP only when setup
Wei Dai (3):
lpm: fix freeing unused sub-table on rule delete
mempool: fix search of maximum contiguous pages
lpm: fix freeing memory
Wenzhuo Lu (6):
app/testpmd: fix DCB configuration
app/testpmd: fix PF/VF check of flow director
net/ixgbe: fix flow director mask
app/testpmd: fix flow director mask
app/testpmd: fix flow director endianness
net/ixgbe: fix VF registers
Xiao Wang (2):
net/fm10k: fix Rx checksum flags
net/fm10k: fix VF Tx queue initialization
Yaacov Hazan (3):
net/mlx5: fix inconsistent return value in flow director
net/mlx5: refactor allocation of flow director queues
net/mlx5: fix flow director drop mode
Yong Wang (1):
net/vmxnet3: fix mbuf release on reset/stop
Yuanhan Liu (2):
net/virtio: revert fix restart
version: 16.07.2
Zhihong Wang (1):
vhost: fix Windows VM hang
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2016-11-30 12:16 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-30 12:17 [dpdk-announce] DPDK 16.07.2 released Yuanhan Liu
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).