patch has been queued to stable release 22.11.3
    Xueming Li 
    xuemingl at nvidia.com
       
    Thu Aug 10 01:47:22 CEST 2023
    
    
  
Hi,
FYI, your patch has been queued to stable release 22.11.3
Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet.
It will be pushed if I get no objections before 08/11/23. So please
shout if anyone has objections.
Also note that after the patch there's a diff of the upstream commit vs the
patch applied to the branch. This will indicate if there was any rebasing
needed to apply to the stable branch. If there were code changes for rebasing
(ie: not only metadata diffs), please double check that the rebase was
correctly done.
Queued patches are on a temporary branch at:
https://git.dpdk.org/dpdk-stable/log/?h=22.11-staging
This queued commit can be viewed at:
https://git.dpdk.org/dpdk-stable/commit/?h=22.11-staging&id=da3c4ce23806030441aca6b3557dd99d7b81cb2a
Thanks.
Xueming Li <xuemingl at nvidia.com>
---
>From da3c4ce23806030441aca6b3557dd99d7b81cb2a Mon Sep 17 00:00:00 2001
From: Xueming Li <xuemingl at nvidia.com>
Date: Wed, 9 Aug 2023 21:51:18 +0800
Subject: [PATCH] *** SUBJECT HERE ***
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: Xueming Li <xuemingl at nvidia.com>
*** BLURB HERE ***
Aakash Sasidharan (1):
  test/crypto: fix PDCP-SDAP test vectors
Alexander Kozyrev (4):
  net/mlx5: forbid MPRQ restart
  net/mlx5: fix MPRQ stride size for headroom
  net/mlx5: fix handle validation for meter mark
  app/testpmd: fix meter mark handle update
Ali Alnubani (2):
  doc: fix typos and wording in flow API guide
  doc: improve wording of cuda guide
Artemii Morozov (1):
  common/sfc_efx/base: fix Rx queue without RSS hash prefix
Bing Zhao (12):
  app/testpmd: fix flow rule number parsing
  net/mlx5: fix error set in Tx representor tagging
  net/mlx5: fix return value of vport action
  net/mlx5: fix error set in control tables create
  net/mlx5: fix error set for age pool initialization
  net/mlx5: fix error in VLAN actions creation
  common/mlx5: fix obtaining IB device in LAG mode
  net/mlx5: fix profile check of meter mark
  net/mlx5: reduce counter pool name length
  net/mlx5: fix drop action memory leak
  net/mlx5: fix validation for conntrack indirect action
  doc: add flow template API requirements for mlx5
Bruce Richardson (1):
  test/bonding: fix include of standard header
Chaoyong He (8):
  net/nfp: fix IPv6 address for set flow action
  net/nfp: fix unneeded endian conversion
  net/nfp: fix endian conversion for tunnel decap action
  net/nfp: fix VNI of VXLAN encap action
  net/nfp: fix VNI of IPv4 NVGRE encap action
  net/nfp: fix VNI of IPv6 NVGRE encap action
  net/nfp: fix Tx descriptor free logic of NFD3
  net/nfp: fix offloading flows
Ciara Power (3):
  crypto/qat: fix null algorithm digest placement
  cryptodev: fix device socket ID type
  app/crypto-perf: fix socket ID default value
David Marchand (6):
  examples/l2fwd-cat: fix external build
  examples/fips_validation: fix external build
  test: add graph tests
  mbuf: fix Doxygen comment of distributor metadata
  ci: fix libabigail cache in GHA
  doc: fix link to flow capabilities from bnxt guide
Denis Pryazhennikov (3):
  ethdev: update documentation for API to set FEC
  ethdev: check that at least one FEC mode is specified
  ethdev: update documentation for API to get FEC
Didier Pallard (2):
  crypto/openssl: fix memory leak in auth processing
  crypto/openssl: skip workaround at compilation time
Dmitry Kozlyuk (1):
  member: fix PRNG seed reset in NitroSketch mode
Dongdong Liu (3):
  doc: fix kernel patch link in hns3 guide
  doc: fix syntax in hns3 guide
  doc: fix number of leading spaces in hns3 guide
Erez Ferber (1):
  common/mlx5: adjust fork call with new kernel API
Fengnan Chang (1):
  mem: fix memsegs exhausted message
Ferruh Yigit (2):
  app/testpmd: revert primary process polling all queues fix
  kni: fix build with Linux 6.5
Gregory Etelson (1):
  net/mlx5: fix flow workspace destruction
Heng Jiang (1):
  net/mlx5: fix LRO TCP checksum
Hernan Vargas (2):
  baseband/fpga_5gnr_fec: fix possible division by zero
  baseband/fpga_5gnr_fec: fix starting unconfigured queue
Huisong Li (3):
  net/hns3: delete duplicate macro definition
  net/hns3: fix non-zero weight for disabled TC
  net/hns3: fix index to look up table in NEON Rx
Jiawen Wu (11):
  net/txgbe/base: fix Tx with fiber hotplug
  net/txgbe: fix interrupt enable mask
  net/txgbe: adapt to MNG veto bit setting
  net/txgbe: fix to set autoneg for 1G speed
  net/txgbe: fix extended statistics
  net/ngbe: fix extended statistics
  net/ngbe: adapt to MNG veto bit setting
  net/ngbe: fix link status in no LSC mode
  net/ngbe: remove redundant codes
  net/txgbe: fix blocking system events
  net/ngbe: fix RSS offload capability
Jie Hai (1):
  app/testpmd: fix primary process not polling all queues
Jieqiang Wang (1):
  net/i40e: fix comments
Junfeng Guo (4):
  net/ice: fix protocol agnostic offloading with big packets
  net/iavf: fix protocol agnostic offloading with big packets
  raw/ntb: avoid disabling interrupt twice
  doc: update BIOS settings and supported HW for NTB
Kai Ji (1):
  examples/ipsec-secgw: fix socket ID default value
Kaiwen Deng (1):
  net/ice: fix MAC type of E822 and E823
Kaiyu Zhang (1):
  ethdev: fix potential leak in PCI probing helper
Ke Xu (1):
  net/iavf: fix tunnel TSO path selection
Long Li (3):
  net/mana: fix counter overflow for posted WQE
  net/mana: fix WQE count for ringing RQ doorbell
  net/mana: fix Tx queue statistics
Long Wu (2):
  net/bonding: fix destroy dedicated queues flow
  net/nfp: fix representor name too long
Maayan Kashani (1):
  net/mlx5: fix RSS expansion inner buffer overflow
Maxime Coquelin (1):
  crypto/qat: fix sym device prototype
Michal Schmidt (1):
  net/iavf: fix VLAN offload with AVX512
Min Zhou (1):
  net/ixgbe: add proper memory barriers in Rx
Mingjin Ye (1):
  net/iavf: fix abnormal disable HW interrupt
Mohammad Iqbal Ahmad (1):
  examples/l3fwd: fix duplicate expression for default nexthop
Nithin Dabilpuram (1):
  net/cnxk: fix cookies check with security offload
Ori Kam (1):
  net/mlx5: fix query for NIC flow capability
Peng Zhang (1):
  net/nfp: fix address always related with PF ID 0
Qiming Yang (5):
  net/e1000: fix queue number initialization
  net/ice: fix VLAN mode parser
  net/ixgbe: fix Rx and Tx queue status
  net/igc: fix Rx and Tx queue status
  net/e1000: fix Rx and Tx queue status
Rahul Bhansali (2):
  test/security: fix event inline IPsec reassembly tests
  common/cnxk: fix CPT backpressure disable on LBK
Raslan Darawsheh (1):
  devtools: fix bashism in mailmap check
Ruifeng Wang (1):
  net/mlx5: fix risk in NEON Rx descriptor read
Samina Arshad (1):
  examples/fips_validation: fix digest length in AES-GCM
Satha Rao (1):
  net/cnxk: flush SQ before configuring MTU
Satheesh Paul (1):
  net/cnxk: fix flow queue index validation
Sean Zhang (1):
  net/mlx5: fix flow dump for modify field
Shiyang He (3):
  net/ice: fix tunnel packet Tx descriptor
  net/i40e: fix tunnel packet Tx descriptor
  app/testpmd: fix checksum engine with GTP on 32-bit
Stephen Hemminger (2):
  net/netvsc: fix sizeof calculation
  doc: fix description of runtime directories
Thomas Monjalon (2):
  cryptodev: fix comments of modular operation parameters
  devtools: fix mailmap check for parentheses
Viacheslav Ovsiienko (2):
  net/mlx5: fix device removal event handling
  ipc: fix file descriptor leakage with unhandled messages
Vikash Poddar (2):
  common/qat: fix command parameter corruption
  common/qat: detach crypto from compress build
Vladimir Medvedkin (3):
  fib: fix adding default route
  hash: fix reading unaligned bits in Toeplitz hash
  examples/ipsec-secgw: fix TAP default MAC address
Wenjing Qiao (1):
  common/iavf: fix MAC type for 710 NIC
Wenjun Wu (1):
  common/idpf: fix memory leak on AVX512 Tx queue close
Wenzhuo Lu (1):
  net/iavf: fix VLAN insertion in vector path
Xiao Liang (1):
  ipsec: fix NAT-T header length
Yiding Zhou (1):
  net/ice: fix 32-bit build
Yuying Zhang (1):
  net/ice: fix RSS hash key generation
Zerun Fu (1):
  net/bonding: fix startup when NUMA is not supported
Zhichao Zeng (1):
  net/iavf: fix stop ordering
 .github/workflows/build.yml                   |   2 +-
 .mailmap                                      |   4 +
 app/test-crypto-perf/main.c                   |  15 +-
 app/test-pmd/cmdline_flow.c                   |   6 +
 app/test-pmd/config.c                         |  18 +-
 app/test-pmd/csumonly.c                       |   2 +-
 app/test/meson.build                          |   3 +
 ...ryptodev_security_pdcp_sdap_test_vectors.h | 252 +++++++++---------
 app/test/test_link_bonding.c                  |   2 +-
 app/test/test_security_inline_proto.c         | 238 +++++++++++------
 devtools/check-git-log.sh                     |   4 +-
 doc/guides/conf.py                            |   1 +
 doc/guides/gpus/cuda.rst                      |  28 +-
 doc/guides/nics/bnxt.rst                      |   6 +-
 doc/guides/nics/features/iavf.ini             |   2 +-
 doc/guides/nics/hns3.rst                      |  40 +--
 doc/guides/nics/mlx5.rst                      |   8 +
 doc/guides/prog_guide/multi_proc_support.rst  |  14 +-
 doc/guides/prog_guide/rte_flow.rst            |  17 +-
 doc/guides/rawdevs/ntb.rst                    |  38 ++-
 .../fpga_5gnr_fec/rte_fpga_5gnr_fec.c         |  18 +-
 drivers/common/cnxk/roc_nix_fc.c              |  11 -
 drivers/common/iavf/iavf_common.c             |   2 +
 drivers/common/mlx5/linux/meson.build         |   2 +
 drivers/common/mlx5/linux/mlx5_common_os.c    |  16 +-
 drivers/common/mlx5/linux/mlx5_glue.c         |   4 +
 drivers/common/mlx5/mlx5_common.h             |   2 +-
 drivers/common/mlx5/mlx5_common_pci.c         |   2 +-
 drivers/common/mlx5/mlx5_devx_cmds.c          |   1 +
 drivers/common/qat/dev/qat_dev_gen1.c         |   2 +-
 drivers/common/qat/dev/qat_dev_gen2.c         |   2 +-
 drivers/common/qat/dev/qat_dev_gen3.c         |   2 +-
 drivers/common/qat/dev/qat_dev_gen4.c         |   2 +-
 drivers/common/qat/meson.build                |   8 -
 drivers/common/qat/qat_device.c               |   2 +-
 drivers/common/qat/qat_device.h               |   2 +-
 drivers/common/qat/qat_qp.c                   | 187 -------------
 drivers/common/qat/qat_qp.h                   |  20 +-
 drivers/common/sfc_efx/base/efx_rx.c          |   4 +-
 drivers/compress/qat/qat_comp.c               | 182 +++++++++++++
 drivers/compress/qat/qat_comp.h               |   3 +
 drivers/crypto/openssl/rte_openssl_pmd.c      |  21 +-
 drivers/crypto/qat/dev/qat_crypto_pmd_gen3.c  |   2 +-
 drivers/crypto/qat/dev/qat_crypto_pmd_gens.h  |  18 +-
 drivers/crypto/qat/dev/qat_sym_pmd_gen1.c     |   4 +-
 drivers/crypto/qat/qat_sym.c                  |   7 +-
 drivers/crypto/qat/qat_sym.h                  |   2 +
 drivers/net/bonding/rte_eth_bond_api.c        |  10 +
 drivers/net/bonding/rte_eth_bond_args.c       |   6 +
 drivers/net/bonding/rte_eth_bond_pmd.c        |   6 +-
 drivers/net/cnxk/cn10k_rx.h                   |  12 +-
 drivers/net/cnxk/cn10k_tx.h                   |   2 +
 drivers/net/cnxk/cnxk_ethdev.h                |   1 +
 drivers/net/cnxk/cnxk_ethdev_ops.c            |  47 ++++
 drivers/net/cnxk/cnxk_flow.c                  |  20 +-
 drivers/net/e1000/em_ethdev.c                 |   4 +-
 drivers/net/e1000/igb_rxtx.c                  |   4 +
 drivers/net/hns3/hns3_dcb.c                   |   9 +-
 drivers/net/hns3/hns3_ethdev.h                |   7 -
 drivers/net/hns3/hns3_rxtx_vec_neon.h         |   4 +-
 drivers/net/i40e/i40e_rxtx.c                  |  10 +-
 drivers/net/i40e/i40e_rxtx.h                  |   2 +-
 drivers/net/i40e/i40e_rxtx_vec_altivec.c      |   2 -
 drivers/net/i40e/i40e_rxtx_vec_neon.c         |   2 -
 drivers/net/i40e/i40e_rxtx_vec_sse.c          |   2 -
 drivers/net/iavf/iavf_ethdev.c                |  29 +-
 drivers/net/iavf/iavf_hash.c                  |   2 +-
 drivers/net/iavf/iavf_rxtx.h                  |  10 +-
 drivers/net/iavf/iavf_rxtx_vec_avx512.c       |   5 +-
 drivers/net/iavf/iavf_vchnl.c                 |  48 +---
 drivers/net/ice/base/ice_common.c             |   2 +
 drivers/net/ice/ice_ethdev.c                  |   8 +-
 drivers/net/ice/ice_fdir_filter.c             |   2 +-
 drivers/net/ice/ice_generic_flow.c            |  10 +-
 drivers/net/ice/ice_hash.c                    |   2 +-
 drivers/net/ice/ice_rxtx.c                    |  10 +-
 drivers/net/ice/ice_rxtx_vec_common.h         |   2 +-
 drivers/net/idpf/idpf_rxtx_vec_avx512.c       |   4 +
 drivers/net/igc/igc_txrx.c                    |   4 +
 drivers/net/ixgbe/ixgbe_rxtx.c                |  53 ++--
 drivers/net/mana/mana.h                       |   2 +-
 drivers/net/mana/rx.c                         |  13 +-
 drivers/net/mana/tx.c                         |   2 +-
 drivers/net/mlx5/linux/mlx5_ethdev_os.c       |  34 ++-
 drivers/net/mlx5/linux/mlx5_flow_os.c         |   2 +-
 drivers/net/mlx5/mlx5.c                       |   2 +
 drivers/net/mlx5/mlx5.h                       |   1 +
 drivers/net/mlx5/mlx5_devx.c                  |   4 +
 drivers/net/mlx5/mlx5_flow.c                  | 151 ++++++-----
 drivers/net/mlx5/mlx5_flow.h                  |   4 +-
 drivers/net/mlx5/mlx5_flow_hw.c               | 242 ++++++++++-------
 drivers/net/mlx5/mlx5_hws_cnt.c               |   5 +-
 drivers/net/mlx5/mlx5_rx.c                    |   1 +
 drivers/net/mlx5/mlx5_rxq.c                   |  51 ++--
 drivers/net/mlx5/mlx5_rxtx_vec_neon.h         |   8 +
 drivers/net/netvsc/hn_rndis.c                 |   3 +-
 .../net/nfp/flower/nfp_flower_representor.c   |  13 +-
 drivers/net/nfp/nfp_ethdev.c                  |   4 +-
 drivers/net/nfp/nfp_flow.c                    |  30 ++-
 drivers/net/nfp/nfp_rxtx.h                    |   8 +-
 drivers/net/nfp/nfpcore/nfp_cpp.h             |   7 +-
 drivers/net/nfp/nfpcore/nfp_cpp_pcie_ops.c    |  14 +-
 drivers/net/nfp/nfpcore/nfp_cppcore.c         |  54 +++-
 drivers/net/nfp/nfpcore/nfp_rtsym.c           | 135 +++++++++-
 drivers/net/ngbe/base/ngbe_hw.c               |  10 +-
 drivers/net/ngbe/base/ngbe_phy_rtl.c          |  22 ++
 drivers/net/ngbe/base/ngbe_phy_rtl.h          |   2 +
 drivers/net/ngbe/base/ngbe_phy_yt.c           |  16 +-
 drivers/net/ngbe/base/ngbe_type.h             |   1 +
 drivers/net/ngbe/ngbe_ethdev.c                |  32 +--
 drivers/net/ngbe/ngbe_ethdev.h                |   1 -
 drivers/net/ngbe/ngbe_rxtx.c                  |   1 +
 drivers/net/txgbe/base/txgbe_hw.c             |  37 ++-
 drivers/net/txgbe/base/txgbe_phy.c            |  22 +-
 drivers/net/txgbe/base/txgbe_regs.h           |  15 +-
 drivers/net/txgbe/base/txgbe_type.h           |   1 +
 drivers/net/txgbe/txgbe_ethdev.c              | 103 ++++++-
 drivers/net/txgbe/txgbe_ethdev.h              |   6 +
 drivers/net/txgbe/txgbe_ethdev_vf.c           |   6 +-
 drivers/raw/ntb/ntb.c                         |   5 +
 examples/fips_validation/Makefile             |   2 +
 examples/fips_validation/main.c               |   5 +-
 examples/ipsec-secgw/ipsec-secgw.c            |   3 +
 examples/ipsec-secgw/test/common_defs.sh      |   2 +-
 examples/l2fwd-cat/Makefile                   |   1 +
 examples/l3fwd/l3fwd_fib.c                    |   8 +-
 kernel/linux/kni/compat.h                     |   4 +
 kernel/linux/kni/kni_dev.h                    |   4 +
 lib/cryptodev/cryptodev_pmd.h                 |   2 +-
 lib/cryptodev/rte_crypto_asym.h               |   4 +-
 lib/eal/common/eal_common_dynmem.c            |   6 +-
 lib/eal/common/eal_common_proc.c              |  14 +-
 lib/eal/freebsd/eal_memory.c                  |   8 +-
 lib/eal/linux/eal_memory.c                    |  11 +-
 lib/ethdev/ethdev_pci.h                       |   5 +-
 lib/ethdev/rte_ethdev.c                       |   5 +
 lib/ethdev/rte_ethdev.h                       |  16 +-
 lib/fib/dir24_8.c                             |   2 +-
 lib/hash/rte_thash.c                          |  12 +-
 lib/ipsec/esp_outb.c                          |   2 +-
 lib/ipsec/sa.c                                |   2 +-
 lib/mbuf/rte_mbuf_core.h                      |   2 +-
 lib/member/rte_member.h                       |   1 +
 lib/member/rte_member_sketch.c                |   1 -
 144 files changed, 1705 insertions(+), 1056 deletions(-)
--
2.25.1
    
    
More information about the stable
mailing list