[dpdk-announce] DPDK 18.11.11 (LTS) released
    Kevin Traynor 
    ktraynor at redhat.com
       
    Wed Jan 20 16:58:18 CET 2021
    
    
  
Hi all,
Here is a new LTS release:
	https://fast.dpdk.org/rel/dpdk-18.11.11.tar.xz
The git tree is at:
	https://dpdk.org/browse/dpdk-stable/?h=18.11
This is the last planned 18.11 LTS release. Thanks to the
authors who helped cleaning up the fixes that were hanging
around for a while and needed some attention. 
>From this point onwards the 18.11 LTS branch is no longer
maintained.
I want to acknowledge all the work done by validation
teams from Intel, Nvidia, Microsoft and Red Hat who have
made the releases possible by providing validation over the
last two years. 
Some statistics about 18.11 LTS releases:
- 1911 commits
- 1164 files changed, 26064 insertions(+), 13576 deletions(-)
- Changes per subdir
--  3.4% app/
-- 17.7% doc/
-- 50.0% drivers/
--  5.8% examples/
-- 15.6% lib/
--  3.8% test/
Long may you run!
Kevin.
---
 MAINTAINERS                                        | 186 ++++++-----
 app/test-crypto-perf/meson.build                   |   3 +
 app/test-eventdev/evt_options.c                    |   4 +
 app/test-pmd/bpf_cmd.c                             |   4 +-
 app/test-pmd/cmdline.c                             |  11 +-
 app/test-pmd/cmdline_flow.c                        |  15 +-
 app/test-pmd/config.c                              |  88 +++--
 app/test-pmd/meson.build                           |  12 +
 buildtools/meson.build                             |   2 +
 buildtools/pmdinfogen/pmdinfogen.h                 |   2 +-
 config/defconfig_arm-armv7a-linuxapp-gcc           |   1 -
 config/meson.build                                 |   8 +-
 config/rte_config.h                                |   3 +
 devtools/check-forbidden-tokens.awk                |   2 +-
 doc/build-sdk-meson.txt                            |  23 +-
 doc/guides/cryptodevs/features/octeontx.ini        |   1 +
 doc/guides/linux_gsg/build_sample_apps.rst         |   4 +-
 doc/guides/linux_gsg/enable_func.rst               |  60 +++-
 doc/guides/linux_gsg/linux_drivers.rst             |   2 +-
 doc/guides/linux_gsg/nic_perf_intel_platform.rst   |   3 +
 doc/guides/linux_gsg/sys_reqs.rst                  |  76 +++--
 doc/guides/nics/dpaa2.rst                          |   4 +-
 doc/guides/nics/i40e.rst                           |   9 +
 doc/guides/nics/mlx5.rst                           |  24 ++
 doc/guides/nics/nfp.rst                            |  39 ++-
 doc/guides/nics/pcap_ring.rst                      |   2 +-
 doc/guides/nics/sfc_efx.rst                        |   4 +-
 doc/guides/prog_guide/kernel_nic_interface.rst     |   2 +-
 doc/guides/prog_guide/multi_proc_support.rst       |   2 +-
 .../prog_guide/packet_classif_access_ctrl.rst      |   6 +
 doc/guides/rel_notes/release_18_11.rst             | 366 +++++++++++++++++++++
 doc/guides/sample_app_ug/flow_classify.rst         |   2 +-
 doc/guides/sample_app_ug/flow_filtering.rst        |   2 +-
 .../sample_app_ug/l3_forward_access_ctrl.rst       |   8 +-
 doc/guides/sample_app_ug/l3_forward_power_man.rst  |   2 +-
 doc/guides/testpmd_app_ug/testpmd_funcs.rst        |   6 +-
 drivers/baseband/turbo_sw/bbdev_turbo_software.c   |  35 +-
 drivers/bus/fslmc/portal/dpaa2_hw_dpio.c           |   9 +-
 drivers/bus/pci/bsd/pci.c                          |  49 ---
 drivers/bus/pci/linux/pci.c                        |  12 -
 drivers/bus/pci/linux/pci_vfio.c                   |   8 +-
 drivers/bus/pci/private.h                          |  15 -
 drivers/common/qat/qat_device.c                    |   1 +
 drivers/compress/isal/isal_compress_pmd_ops.c      |  20 +-
 drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c        |   8 +-
 drivers/crypto/octeontx/otx_cryptodev_ops.c        |   1 +
 drivers/crypto/scheduler/meson.build               |   2 +-
 drivers/event/dpaa2/dpaa2_eventdev.c               |   8 +-
 drivers/mempool/octeontx/octeontx_fpavf.c          |   6 +-
 drivers/net/avf/avf.h                              |   2 +-
 drivers/net/avf/avf_ethdev.c                       |  84 ++---
 drivers/net/avf/avf_rxtx.c                         |   2 +
 drivers/net/avf/avf_rxtx_vec_sse.c                 |  49 ++-
 drivers/net/avf/avf_vchnl.c                        |   6 +-
 drivers/net/bnx2x/bnx2x_ethdev.c                   |   4 +
 drivers/net/bnxt/bnxt_ethdev.c                     |  20 +-
 drivers/net/bnxt/bnxt_filter.c                     |  15 +-
 drivers/net/bnxt/bnxt_flow.c                       |  12 +
 drivers/net/bnxt/bnxt_hwrm.c                       |  59 ++--
 drivers/net/bnxt/bnxt_hwrm.h                       |   1 +
 drivers/net/bnxt/bnxt_ring.h                       |   2 +-
 drivers/net/bnxt/bnxt_rxq.c                        |  48 ++-
 drivers/net/bnxt/bnxt_rxq.h                        |   4 +
 drivers/net/bnxt/bnxt_rxr.c                        |  40 ++-
 drivers/net/bnxt/bnxt_txq.c                        |  32 +-
 drivers/net/bnxt/bnxt_txr.c                        |   2 +
 drivers/net/bnxt/bnxt_vnic.c                       |   3 +
 drivers/net/bonding/rte_eth_bond_api.c             |   6 -
 drivers/net/bonding/rte_eth_bond_pmd.c             |  18 +-
 drivers/net/bonding/rte_eth_bond_private.h         |   3 +-
 drivers/net/cxgbe/base/adapter.h                   |   1 +
 drivers/net/cxgbe/cxgbe_ethdev.c                   |   7 +-
 drivers/net/cxgbe/mps_tcam.c                       |   1 +
 drivers/net/cxgbe/sge.c                            | 185 ++++++-----
 drivers/net/dpaa2/dpaa2_ethdev.c                   |   2 -
 drivers/net/ena/base/ena_com.c                     |   6 +-
 drivers/net/ena/base/ena_plat_dpdk.h               |  30 +-
 drivers/net/failsafe/failsafe_ether.c              |  27 +-
 drivers/net/fm10k/fm10k_ethdev.c                   |   9 +-
 drivers/net/fm10k/fm10k_rxtx_vec.c                 |  39 ++-
 drivers/net/i40e/Makefile                          |   2 +-
 drivers/net/i40e/base/i40e_adminq_cmd.h            |   2 +-
 drivers/net/i40e/base/i40e_common.c                |  40 ++-
 drivers/net/i40e/base/i40e_dcb.c                   |   3 +-
 drivers/net/i40e/base/i40e_nvm.c                   |   8 +-
 drivers/net/i40e/base/virtchnl.h                   |  16 +-
 drivers/net/i40e/i40e_ethdev.c                     |  66 ++--
 drivers/net/i40e/i40e_ethdev.h                     |  10 +
 drivers/net/i40e/i40e_ethdev_vf.c                  |  56 +++-
 drivers/net/i40e/i40e_fdir.c                       |  10 +-
 drivers/net/i40e/i40e_flow.c                       | 148 ++++++---
 drivers/net/i40e/i40e_rxtx_vec_altivec.c           |  59 +++-
 drivers/net/i40e/i40e_rxtx_vec_neon.c              |  50 ++-
 drivers/net/i40e/i40e_rxtx_vec_sse.c               |  48 ++-
 drivers/net/i40e/rte_pmd_i40e.h                    |   8 +
 drivers/net/ifc/base/ifcvf.h                       |   3 +
 drivers/net/ixgbe/base/ixgbe_x540.c                |   2 +-
 drivers/net/ixgbe/ixgbe_ethdev.c                   |  19 +-
 drivers/net/ixgbe/ixgbe_ethdev.h                   |   2 +-
 drivers/net/ixgbe/ixgbe_flow.c                     |   9 -
 drivers/net/ixgbe/ixgbe_pf.c                       |  16 +-
 drivers/net/ixgbe/ixgbe_rxtx_vec_neon.c            |  61 ++--
 drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c             |  47 ++-
 drivers/net/mlx4/meson.build                       |   8 +-
 drivers/net/mlx5/meson.build                       |   9 +-
 drivers/net/mlx5/mlx5.c                            |  34 +-
 drivers/net/mlx5/mlx5_ethdev.c                     |  19 +-
 drivers/net/mlx5/mlx5_flow_dv.c                    | 122 +++++--
 drivers/net/mlx5/mlx5_nl.c                         |  27 +-
 drivers/net/mlx5/mlx5_rxq.c                        |   6 +
 drivers/net/mlx5/mlx5_rxtx.c                       |  18 +-
 drivers/net/mlx5/mlx5_rxtx.h                       |   1 +
 drivers/net/mlx5/mlx5_stats.c                      |  38 ++-
 drivers/net/mlx5/mlx5_txq.c                        |  82 ++++-
 drivers/net/mlx5/mlx5_utils.h                      |   4 -
 drivers/net/mvpp2/mrvl_mtr.c                       |  12 +-
 drivers/net/netvsc/hn_nvs.c                        |  13 +-
 drivers/net/netvsc/hn_rndis.c                      |   2 +-
 drivers/net/netvsc/hn_rxtx.c                       |  85 +++--
 drivers/net/netvsc/hn_var.h                        |   8 +-
 drivers/net/nfp/nfp_net.c                          |  30 +-
 drivers/net/nfp/nfp_net_pmd.h                      |   6 +
 drivers/net/qede/base/bcm_osal.h                   |   3 +-
 drivers/net/qede/base/ecore_sriov.c                |   2 +-
 drivers/net/qede/qede_main.c                       |   9 +-
 drivers/net/qede/qede_rxtx.c                       |   4 +-
 drivers/net/ring/rte_eth_ring.c                    |  18 +-
 drivers/net/sfc/base/efx_tunnel.c                  |  12 +-
 drivers/net/tap/rte_eth_tap.c                      |  43 ++-
 drivers/net/tap/rte_eth_tap.h                      |   1 +
 drivers/net/thunderx/nicvf_ethdev.c                |   1 +
 drivers/net/vdev_netvsc/vdev_netvsc.c              |  27 +-
 drivers/net/vhost/rte_eth_vhost.c                  |  76 ++---
 drivers/net/virtio/virtio_rxtx.c                   |   5 +-
 drivers/net/virtio/virtio_user/vhost_kernel_tap.c  |   2 +-
 drivers/raw/dpaa2_qdma/dpaa2_qdma.c                |   3 +-
 drivers/raw/skeleton_rawdev/skeleton_rawdev.c      |   4 +-
 drivers/raw/skeleton_rawdev/skeleton_rawdev_test.c |   6 +
 examples/fips_validation/fips_validation.c         |   8 +-
 examples/kni/Makefile                              |   2 +
 examples/l2fwd-crypto/Makefile                     |   6 +
 examples/l2fwd-crypto/meson.build                  |   3 +
 examples/l2fwd-keepalive/meson.build               |   8 +-
 examples/l3fwd-power/main.c                        |   9 +-
 .../client_server_mp/mp_server/main.c              |  17 +-
 .../multi_process/client_server_mp/shared/common.h |   2 +-
 examples/performance-thread/l3fwd-thread/main.c    |   9 +-
 examples/qos_sched/args.c                          |   2 +-
 examples/vhost_crypto/main.c                       |   2 +-
 examples/vm_power_manager/channel_manager.c        |  10 +-
 kernel/linux/kni/compat.h                          |   4 +-
 kernel/linux/kni/ethtool/igb/kcompat.h             |   4 +
 lib/librte_cryptodev/rte_cryptodev_pmd.h           |   3 +-
 lib/librte_distributor/rte_distributor.c           | 217 +++++++++---
 lib/librte_distributor/rte_distributor.h           |  23 +-
 lib/librte_distributor/rte_distributor_private.h   |   3 +
 lib/librte_distributor/rte_distributor_v20.c       |   4 +
 lib/librte_eal/Makefile                            |   8 +-
 lib/librte_eal/bsdapp/BSDmakefile.meson            |  43 ---
 lib/librte_eal/bsdapp/Makefile                     |   8 -
 lib/librte_eal/bsdapp/eal/eal_memory.c             |   2 +-
 lib/librte_eal/common/eal_common_dev.c             |   1 +
 .../common/include/arch/x86/rte_memcpy.h           |   2 +-
 lib/librte_eal/common/include/generic/rte_memcpy.h |   4 +
 lib/librte_eal/common/include/rte_eal.h            |   5 +-
 lib/librte_eal/common/include/rte_version.h        |   2 +-
 lib/librte_eal/common/malloc_elem.c                |   8 +-
 lib/librte_eal/linuxapp/Makefile                   |  11 -
 lib/librte_eal/linuxapp/eal/eal_dev.c              |   9 +-
 lib/librte_eal/linuxapp/eal/eal_memalloc.c         |  45 ++-
 lib/librte_eal/linuxapp/eal/eal_memory.c           |   2 +-
 lib/librte_eal/linuxapp/eal/eal_vfio.c             |  23 +-
 lib/librte_eal/linuxapp/eal/eal_vfio_mp_sync.c     |   4 +-
 lib/librte_efd/rte_efd.c                           |   1 +
 lib/librte_ethdev/rte_ethdev.c                     |  44 ++-
 lib/librte_ethdev/rte_ethdev.h                     |  57 +++-
 lib/librte_ethdev/rte_ethdev_pci.h                 |  26 --
 lib/librte_ethdev/rte_ethdev_vdev.h                |  26 --
 lib/librte_ethdev/rte_flow.c                       |   2 +-
 lib/librte_eventdev/rte_event_crypto_adapter.c     |   1 +
 lib/librte_eventdev/rte_event_eth_tx_adapter.c     |   2 +
 lib/librte_gso/gso_udp4.c                          |   5 +-
 lib/librte_net/rte_ip.h                            |   3 +
 lib/librte_port/rte_port_source_sink.c             |   2 +-
 lib/librte_table/rte_table_hash_key16.c            |  17 +
 lib/librte_table/rte_table_hash_key32.c            |  17 +
 lib/librte_table/rte_table_hash_key8.c             |  16 +
 lib/librte_timer/rte_timer.h                       |  12 +
 lib/librte_vhost/iotlb.c                           |   3 +-
 lib/librte_vhost/vhost.c                           |  43 ++-
 lib/librte_vhost/vhost_crypto.c                    |  13 +-
 lib/librte_vhost/vhost_user.c                      |  78 +++--
 license/bsd-2-clause.txt                           |  20 ++
 license/isc.txt                                    |  11 +
 license/mit.txt                                    |  18 +
 meson.build                                        |   2 +-
 pkg/dpdk.spec                                      |   2 +-
 test/test/test_cryptodev.c                         |   4 +-
 test/test/test_distributor.c                       | 187 +++++++----
 test/test/test_event_crypto_adapter.c              |  20 +-
 test/test/test_event_eth_tx_adapter.c              |   4 +-
 usertools/cpu_layout.py                            |   4 +-
 usertools/dpdk-pmdinfo.py                          |   2 +-
 203 files changed, 3041 insertions(+), 1420 deletions(-)
Ajit Khaparde (1):
      net/bnxt: fix resetting mbuf data offset
Alexander Kozyrev (1):
      net/mlx5: fix Rx queue count calculation
Anatoly Burakov (2):
      doc: clarify instructions on running as non-root
      doc: update information on using hugepages
Andrew Rybchenko (1):
      doc: fix EF10 Rx mode name in sfc guide
Ankur Dwivedi (2):
      test/crypto: fix device number
      test/event: fix function arguments for crypto adapter
Beilei Xing (1):
      net/i40e: fix flow director for eth + VLAN pattern
Bernard Iremonger (1):
      net/i40e: fix flow director initialisation
Bruce Richardson (9):
      doc: fix formatting of notes in meson guide
      build: skip detecting libpcap via pcap-config
      eal/x86: fix memcpy AVX-512 enablement
      doc: add SPDX license tag header to meson guide
      app: fix missing dependencies
      examples/l2fwd-crypto: fix missing dependency
      examples/vm_power: fix build on Ubuntu 20.04
      examples/multi_process: fix build on Ubuntu 20.04
      examples/l2fwd-keepalive: skip meson build if no librt
Chas Williams (2):
      net: check segment pointer in raw checksum processing
      net/virtio: check raw checksum failure
Chenbo Xia (2):
      app: fix ethdev port id size
      doc: fix ethdev port id size
Chengchang Tang (4):
      app/testpmd: fix port id check in Tx VLAN command
      app/testpmd: fix VLAN configuration on failure
      app/testpmd: remove restriction on Tx segments set
      app/testpmd: fix descriptor id check
Ciara Power (2):
      doc: fix typo in KNI guide
      usertools: fix CPU layout script to be PEP8 compliant
Conor Walsh (1):
      net/ixgbe: check switch domain allocation result
David Christensen (1):
      net/vhost: fix xstats after clearing stats
David Marchand (11):
      eal: fix parallel build
      crypto/scheduler: fix header install with meson
      bus/pci: remove duplicate declaration
      mem: fix allocation in container with SELinux
      eal: fix doxygen for EAL cleanup
      crypto/dpaa2_sec: remove dead code
      net/ena: remove unused macro
      devtools: fix directory filter in forbidden token check
      examples/kni: fix build with pkg-config
      examples/l2fwd-crypto: fix build with pkg-config
      examples/performance-thread: fix build with pkg-config
Dekel Peled (1):
      net/mlx5: fix match on empty VLAN item in DV mode
Devendra Singh Rawat (1):
      net/qede: fix milliseconds sleep macro
Didier Pallard (3):
      common/qat: add missing kmod dependency info
      net/mlx5: fix Rx descriptor status
      crypto/octeontx: fix out-of-place support
Dongsheng Rong (1):
      net/bonding: fix Rx queue conversion
Erik Gabriel Carrillo (1):
      timer: add limitation note for sync stop and reset
Eugenio Pérez (1):
      vhost: fix IOTLB mempool single-consumer flag
Fan Zhang (3):
      port: remove useless assignment
      examples/fips_validation: fix missed version line
      vhost/crypto: fix feature negotiation
Ferruh Yigit (5):
      ethdev: remove redundant license text
      app/testpmd: fix build with gcc 11
      pmdinfogen: fix build with gcc 11
      net/netvsc: replace compiler builtin overflow check
      net/i40e: fix build for log format specifier
Gaetan Rivet (1):
      net/failsafe: fix state synchro cleanup
Gregory Etelson (2):
      examples/l3fwd-power: check packet types after start
      net/mlx5: fix representor interrupts handler
Guinan Sun (4):
      net/i40e/base: fix function header arguments
      net/i40e/base: fix Rx only for unicast promisc on VLAN
      net/i40e: fix link status
      net/i40e: fix recreating flexible flow director rule
Haggai Eran (1):
      cryptodev: fix parameter parsing
Haiyue Wang (1):
      net/ixgbe: remove redundant MAC flag check
Heinrich Kuhn (2):
      net/nfp: expand device info get
      doc: improve multiport PF in nfp guide
Hemant Agrawal (1):
      crypto/dpaa2_sec: fix stats query without queue pair
Honnappa Nagarahalli (2):
      ethdev: fix memory ordering for callback functions
      examples/performance-thread: fix build with low core count
Huisong Li (1):
      app/testpmd: fix displaying Rx/Tx queues information
Ibtisam Tariq (3):
      examples/qos_sched: fix usage string
      examples/vhost_crypto: add new line character in usage
      doc: fix rule file parameters in l3fwd-acl guide
Igor Romanov (1):
      net/sfc/base: fix tunnel configuration
Jeff Guo (6):
      net/ixgbe: fix vector Rx
      net/i40e: fix vector Rx
      net/fm10k: fix vector Rx
      net/avf: fix command after PF reset
      net/avf: fix flow flush after PF reset
      net/avf: fix vector Rx
John McNamara (1):
      license: add licenses for exception cases
Julien Massonneau (1):
      usertools: fix pmdinfo parsing
Junyu Jiang (2):
      net/avf: fix RSS RETA settings invalid
      net/i40e: fix byte counters
Kalesh AP (7):
      net/bnxt: fix flow error on filter creation
      net/bnxt: fix endianness while setting L4 destination port
      net/bnxt: fix structure variable initialization
      net/bnxt: fix UDP tunnel port removal
      net/bnxt: fix boolean operator usage
      net/bnxt: fix drop enable in get Rx queue info
      net/bnxt: increase size of Rx CQ
Karra Satwik (1):
      net/cxgbe: fix duplicate MAC addresses in MPS TCAM
Kevin Laatz (1):
      net/ring: check internal arguments
Kevin Traynor (6):
      maintainers: update maintainer names and emails
      kni: fix ethtool build error on kernel 5.9
      Revert "app/testpmd: fix descriptor id check"
      Revert "app/testpmd: remove restriction on Tx segments set"
      version: 18.11.11-rc1
      version: 18.11.11
Konstantin Ananyev (1):
      doc: fix missing classify methods in ACL guide
Lance Richardson (1):
      net/bnxt: fix queue get info
Leyi Rong (1):
      net/avf: fix performance drop after port reset
Lijun Ou (1):
      app/testpmd: fix RSS key for flow API RSS rule
Long Li (4):
      net/netvsc: fix multiple channel Rx
      net/netvsc: fix stale value after free
      net/netvsc: allocate contiguous physical memory for RNDIS
      net/vdev_netvsc: fix device probing error flow
Luca Boccassi (1):
      fix spellings that Lintian complains about
Lukasz Wojciechowski (17):
      raw/skeleton: reset test statistics
      raw/skeleton: allow closing already closed device
      distributor: fix handshake synchronization
      distributor: fix handshake deadlock
      distributor: fix buffer use after free
      distributor: handle worker shutdown in burst mode
      test/distributor: fix shutdown of busy worker
      distributor: fix return pkt calls in single mode
      test/distributor: fix freeing mbufs
      test/distributor: fix lcores statistics
      test/distributor: collect return mbufs
      distributor: fix API documentation
      test/distributor: fix race conditions on shutdown
      distributor: fix scalar matching
      distributor: fix flushing in flight packets
      distributor: fix clearing returns buffer
      test/distributor: fix quitting workers in burst mode
Matan Azrad (1):
      net/mlx5: fix tunnel flow prioriity
Maxime Coquelin (10):
      vdpa/ifc: fix build with recent kernels
      vhost: fix virtio-net header length with packed ring
      vhost: fix virtqueues metadata allocation
      vhost: validate index in available entries API
      vhost: validate index in guest notification API
      config: enable packet prefetching with Meson
      vhost: fix virtqueue initialization
      vhost: fix error path when setting memory tables
      vhost: fix fd leak in dirty logging setup
      vhost: fix fd leak in kick setup
Maxime Leroy (1):
      net/mlx5: fix Rx queue count calculation
Michael Baum (1):
      net/mlx5: remove unused variable in Tx queue creation
Michal Krawczyk (3):
      net/ena/base: use min/max macros with type conversion
      net/ena/base: specify delay operations
      net/ena/base: fix release of wait event
Min Hu (Connor) (1):
      app/testpmd: fix bonding xmit balance policy command
Mohsin Shaikh (1):
      net/mlx5: use open/read/close for ib stats query
Nick Connolly (1):
      mem: fix allocation failure on non-NUMA kernel
Olivier Matz (4):
      net/ring: fix typo in log message
      examples/multi_process: fix compilation
      examples/fips_validation: fix buffer overflow
      kni: fix build on RHEL 8.3
Ophir Munk (1):
      net/mlx5: remove unused log macros
Ori Kam (1):
      net/mlx5: fix selection between encap and decap
Padraig Connolly (1):
      net/i40e: fix QinQ flow pattern to allow non full mask
Pavan Nikhilesh (2):
      mempool/octeontx: fix aura to pool mapping
      app/eventdev: check timer adadpters number
Prateek Agarwal (1):
      net/i40e: add C++ include guard
Qi Zhang (1):
      net/avf: fix iterator for RSS LUT
Rahul Gupta (2):
      net/bnxt: fix for memleak during queue restart
      net/bnxt: fix to advance producer index
Rahul Lakkireddy (1):
      net/cxgbe: fix queue DMA ring leaks during port close
Rasesh Mody (2):
      net/qede: fix getting link details
      net/bnx2x: add QLogic vendor id for BCM57840
Rohit Raj (1):
      bus/fslmc: fix dpio close
RongQing Li (1):
      net/bonding: fix possible unbalanced packet receiving
Ruifeng Wang (2):
      net/i40e: support aarch32
      test/crypto: fix stats test
Sachin Saxena (2):
      net/dpaa2: fix misuse of interface index
      doc: fix diagram in dpaa2 guide
Sarosh Arif (3):
      doc: fix typo in pcap guide
      test/distributor: fix mbuf leak on failure
      doc: fix grammar
Shiri Kuzin (1):
      net/mlx5: fix xstats reset reinitialization
Shougang Wang (2):
      net/i40e: fix filter pctype
      net/i40e: fix queue region in RSS flow
Somnath Kotur (3):
      net/bnxt: fix shift operation
      net/bnxt: fix checking VNIC in shutdown path
      net/bnxt: fix queue release
Stephen Hemminger (3):
      net/failsafe: fix double space in warning log
      net/netvsc: check for overflow on packet info from host
      doc: add SPDX license tag header to Intel performance guide
Steve Yang (3):
      net/iavf: downgrade error log
      net/ixgbe: fix VF reset HW error handling
      net/avf: fix scattered Rx enabling
Suanming Mou (1):
      net/mlx5: fix secondary process resources release
Thomas Monjalon (5):
      eal: remove useless makefiles
      bus/pci: remove unused scan by address
      mem: fix config name in error logs
      ethdev: move non-offload capabilities
      net/mlx: fix overlinking with meson and glue dlopen
Ting Xu (2):
      table: fix hash for 32-bit
      net/avf: fix releasing mbufs
Viacheslav Ovsiienko (4):
      net/mlx5: fix netlink buffer allocation from stack
      net/mlx5: fix PCI address lookup
      net/mlx5: fix UAR remap initialization for 32-bit systems
      net/mlx5: fix doorbell register mmap offset
Yi Yang (1):
      gso: fix payload unit size for UDP
Yunjian Wang (23):
      net/tap: free mempool when closing
      net/fm10k: fix memory leak when thresh check fails
      net/qede: fix dereference before null check
      vfio: fix group descriptor check
      bus/pci: fix memory leak when unmapping VFIO resource
      bus/pci: fix leak on VFIO mapping error
      net/fm10k: fix memory leak when Tx thresh check fails
      raw/dpaa2_qdma: fix reset
      eventdev: check allocation in Tx adapter
      event/dpaa2: fix dereference before null check
      eventdev: fix adapter leak in error path
      net/netvsc: fix Tx queue leak in error path
      eal/linux: fix memory leak in uevent handling
      efd: fix tailq entry leak in error path
      eal: fix leak on device event callback unregister
      baseband/turbo_sw: fix memory leak in error path
      net/mvpp2: fix memory leak in error path
      net/thunderx: fix memory leak on rbdr desc ring failure
      ethdev: fix data type for port id
      compress/isal: check allocation in queue setup
      malloc: fix style in free list index computation
      net/bnxt: fix memory leak when freeing VF info
      net/bnxt: add memory allocation check in VF info init
Yuying Zhang (1):
      net/i40e: fix virtual channel conflict
Zhenghua Zhou (1):
      app/testpmd: do not allow dynamic change of core number
    
    
More information about the announce
mailing list