[dpdk-dev] [dpdk-announce] DPDK 16.11.8 (LTS) released

Luca Boccassi bluca at debian.org
Wed Aug 29 20:34:45 CEST 2018


Hi all,

Here is a new stable release:
	https://fast.dpdk.org/rel/dpdk-16.11.8.tar.xz

The git tree is at:
	https://dpdk.org/browse/dpdk-stable/?h=16.11

Luca Boccassi

---
 MAINTAINERS                                        |  10 +-
 app/test-pmd/testpmd.c                             |  15 +-
 app/test/test_cryptodev.c                          |   2 +-
 app/test/test_eal_flags.c                          |  33 ++--
 app/test/test_hash_multiwriter.c                   |  50 +++++-
 app/test/test_link_bonding_rssconf.c               |   5 +
 app/test/test_pmd_ring.c                           |   2 +
 app/test/virtual_pmd.c                             |   7 +-
 doc/guides/rel_notes/release_16_11.rst             |  76 +++++++++
 doc/guides/testpmd_app_ug/testpmd_funcs.rst        |   2 +-
 drivers/crypto/qat/qat_crypto.c                    |  10 +-
 drivers/net/bnx2x/bnx2x.c                          |   4 +-
 drivers/net/bnxt/bnxt_ethdev.c                     |  18 +-
 drivers/net/bnxt/bnxt_hwrm.c                       |  12 +-
 drivers/net/bnxt/bnxt_txr.c                        |  59 ++++++-
 drivers/net/bnxt/bnxt_txr.h                        |  10 ++
 drivers/net/bnxt/bnxt_vnic.c                       |   5 +-
 drivers/net/bnxt/bnxt_vnic.h                       |   6 +-
 drivers/net/bonding/rte_eth_bond_api.c             |  14 +-
 drivers/net/bonding/rte_eth_bond_pmd.c             |   9 +-
 drivers/net/cxgbe/base/t4_hw.c                     | 183 +++++++++++++++++----
 drivers/net/ena/base/ena_plat_dpdk.h               |  32 ++--
 drivers/net/ena/ena_ethdev.c                       |   4 +-
 drivers/net/enic/enic_main.c                       |  30 ++--
 drivers/net/i40e/i40e_ethdev.c                     | 155 ++++++++++++-----
 drivers/net/i40e/i40e_ethdev_vf.c                  |   1 -
 drivers/net/ixgbe/ixgbe_ethdev.h                   |   5 +
 drivers/net/ixgbe/ixgbe_fdir.c                     |  31 +++-
 drivers/net/nfp/nfp_net.c                          |  14 +-
 drivers/net/null/rte_eth_null.c                    |   7 +
 drivers/net/pcap/rte_eth_pcap.c                    |  86 ++++------
 drivers/net/qede/base/ecore_int.c                  |  14 +-
 drivers/net/qede/qede_ethdev.c                     |   8 +-
 drivers/net/thunderx/nicvf_ethdev.c                |   5 +-
 drivers/net/thunderx/nicvf_rxtx.c                  |  24 +--
 examples/exception_path/main.c                     |   3 +
 examples/ipsec-secgw/ipsec-secgw.c                 |   7 +-
 examples/l3fwd/l3fwd_em.c                          |   1 -
 examples/l3fwd/l3fwd_lpm.c                         |   1 -
 examples/multi_process/Makefile                    |   1 +
 lib/librte_eal/common/include/rte_version.h        |   2 +-
 lib/librte_eal/linuxapp/eal/eal_interrupts.c       |   2 +-
 lib/librte_eal/linuxapp/eal/eal_thread.c           |   4 +-
 .../linuxapp/kni/ethtool/igb/igb_ethtool.c         |   7 +-
 lib/librte_eal/linuxapp/kni/ethtool/igb/kcompat.h  |   5 +
 lib/librte_ether/rte_ethdev.c                      |  10 ++
 lib/librte_ether/rte_ethdev.h                      |   5 +-
 lib/librte_hash/rte_cuckoo_hash.c                  |  21 ++-
 lib/librte_hash/rte_cuckoo_hash_x86.h              |   3 +
 lib/librte_hash/rte_hash.h                         |  20 ++-
 lib/librte_kni/rte_kni.c                           |   3 +
 lib/librte_mbuf/rte_mbuf_ptype.h                   |   6 +-
 lib/librte_net/rte_ip.h                            |  26 +--
 lib/librte_sched/rte_bitmap.h                      |   8 +-
 lib/librte_vhost/virtio_net.c                      |   1 +
 mk/rte.sdkinstall.mk                               |  36 ++--
 pkg/dpdk.spec                                      |   2 +-
 57 files changed, 805 insertions(+), 317 deletions(-)
Adrien Mazarguil (1):
      maintainers: update for Mellanox PMDs

Ajit Khaparde (6):
      net/bnxt: fix HW Tx checksum offload check
      net/bnxt: fix incorrect IO address handling in Tx
      net/bnxt: fix Rx ring count limitation
      net/bnxt: check access denied for HWRM commands
      net/bnxt: fix RETA size
      net/bnxt: fix close operation

Alejandro Lucero (1):
      net/nfp: fix field initialization in Tx descriptor

Anatoly Burakov (2):
      eal/linux: fix invalid syntax in interrupts
      test: fix EAL flags autotest on FreeBSD

Beilei Xing (1):
      net/i40e: fix shifts of 32-bit value

Bruce Richardson (2):
      examples/exception_path: fix out-of-bounds read
      mk: fix permissions when using make install

Chas Williams (1):
      net/bonding: do not clear active slave count

Damjan Marion (1):
      net/i40e: do not reset device info data

Dan Gora (1):
      kni: fix crash with null name

Daria Kolistratova (1):
      net/ena: fix SIGFPE with 0 Rx queue

Dariusz Stojaczyk (1):
      eal: fix return codes on thread naming failure

Drocula Lambda (1):
      kni: fix build on RHEL 7.5

Emma Kenny (1):
      examples/multi_process: build l2fwd_fork app

Ferruh Yigit (2):
      kni: fix build with gcc 8.1
      net/thunderx: fix build with gcc optimization on

Fiona Trahe (1):
      crypto/qat: fix checks for 3GPP algo bit params

Gage Eads (1):
      net: rename u16 to fix shadowed declaration

Gavin Hu (1):
      maintainers: claim maintainership for ARM v7 and v8

Haiyue Wang (2):
      mbuf: fix typo in IPv6 macro comment
      net/i40e: workaround performance degradation

Hemant Agrawal (1):
      test/crypto: fix device id when stopping port

Hyong Youb Kim (1):
      net/enic: do not overwrite admin Tx queue limit

Ido Goshen (1):
      net/pcap: fix multiple queues

Jerin Jacob (2):
      ethdev: fix queue statistics mapping documentation
      eal: fix bitmap documentation

Kiran Kumar (3):
      net/bonding: fix MAC address reset
      ethdev: check queue stats mapping input arguments
      net/thunderx: avoid sq door bell write on zero packet

Konstantin Ananyev (3):
      examples/ipsec-secgw: fix IPv4 checksum at Tx
      examples/ipsec-secgw: fix bypass rule processing
      app/testpmd: fix DCB config

Luca Boccassi (4):
      version: 16.11.8-rc1
      Revert "net/i40e: fix packet count for PF"
      version: 16.11.8-rc2
      version: 16.11.8

Maxime Coquelin (1):
      vhost: fix missing increment of log cache count

Pablo de Lara (3):
      test/hash: fix multiwriter with non consecutive cores
      test/hash: fix potential memory leak
      hash: fix doxygen of return values

Radu Nicolau (5):
      test: fix uninitialized port configuration
      net/bonding: fix race condition
      net/null: add MAC address setting fake operation
      test/virtual_pmd: add MAC address setting fake op
      test/bonding: assign non-zero MAC to null devices

Rafal Kozik (4):
      net/ena: check pointer before memset
      net/ena: change memory type
      net/ena: fix GENMASK_ULL macro
      net/ena: set link speed as none

Rahul Lakkireddy (2):
      net/cxgbe/base: update flash part information
      net/cxgbe: fix init failure due to new flash parts

Rami Rosen (2):
      examples/l3fwd: remove useless include
      ethdev: fix a doxygen comment for port allocation

Rasesh Mody (3):
      net/qede: fix default extended VLAN offload config
      net/qede/base: fix GRC attention callback
      net/bnx2x: fix FW command timeout during stop

Shahed Shaikh (1):
      net/qede: fix MAC address removal failure message

Shreyansh Jain (1):
      doc: fix bonding command in testpmd

Wei Zhao (6):
      net/ixgbe: fix tunnel id format error for FDIR
      net/ixgbe: fix tunnel type set error for FDIR
      net/ixgbe: fix mask bits register set error for FDIR
      app/testpmd: fix VLAN TCI mask set error for FDIR
      net/i40e: fix check of flow director programming status
      net/i40e: revert fix of flow director check

Xiaoxin Peng (1):
      net/bnxt: fix Tx with multiple mbuf

Xiaoyun Li (1):
      net/i40e: fix link speed

Yipeng Wang (3):
      hash: fix multiwriter lock memory allocation
      hash: fix a multi-writer race condition
      hash: fix key slot size accuracy


More information about the dev mailing list