patch has been queued to stable release 22.11.4
Xueming Li
xuemingl at nvidia.com
Sun Oct 22 16:20:29 CEST 2023
Hi,
FYI, your patch has been queued to stable release 22.11.4
Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet.
It will be pushed if I get no objections before 11/15/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=f42884a20c25f4ce9e4daaee0e26c25e9962df91
Thanks.
Xueming Li <xuemingl at nvidia.com>
---
>From f42884a20c25f4ce9e4daaee0e26c25e9962df91 Mon Sep 17 00:00:00 2001
From: Xueming Li <xuemingl at nvidia.com>
Date: Sun, 22 Oct 2023 22:17:34 +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 (2):
event/cnxk: fix return values for capability API
test/event: fix crypto null device creation
Akhil Goyal (2):
common/cnxk: fix different size bit operations
net/cnxk: fix uninitialized variable
Alex Vesker (1):
net/mlx5/hws: fix field copy bind
Amit Prakash Shukla (4):
common/cnxk: fix DPI memzone name
dma/cnxk: fix device state
dma/cnxk: fix device reconfigure
dma/cnxk: fix chunk buffer failure return code
Anatoly Burakov (1):
test: fix named test macro
Anoob Joseph (2):
cryptodev: add missing doc for security context
doc: replace code blocks with includes in security guide
Artemy Kovalyov (1):
mem: fix deadlock with multiprocess
Ashwin Sekhar T K (2):
mempool/cnxk: fix alloc from non-EAL threads
common/cnxk: fix aura disable handling
Beilei Xing (1):
net/i40e: fix FDIR queue receives broadcast packets
Brian Dooley (2):
test/crypto: fix IV in some vectors
test/crypto: skip some synchronous tests with CPU crypto
Bruce Richardson (3):
crypto/ipsec_mb: add dependency check for cross build
event/sw: remove obsolete comment
net/i40e: fix buffer leak on Rx reconfiguration
Chengwen Feng (2):
net/hns3: fix traffic management thread safety
net/hns3: fix traffic management dump text alignment
Ciara Power (1):
crypto/qat: fix raw API null algorithm digest
Dariusz Sosnowski (1):
net/mlx5: fix jump ipool entry size
David Christensen (1):
net/tap: use MAC address parse API instead of local parser
David Marchand (15):
ci: fix race on container image name
mempool: fix default ops for an empty mempool
crypto/dpaa2_sec: fix debug prints
crypto/dpaa_sec: fix debug prints
eventdev: fix symbol export for port maintenance
common/cnxk: remove dead Meson code
app/bbdev: fix link with NXP LA12XX
net/iavf: fix checksum offloading
net/iavf: fix Tx debug
net/iavf: remove log from Tx prepare function
net/iavf: fix TSO with big segments
net/ice: remove log from Tx prepare function
net/ice: fix TSO with big segments
net/mlx5: fix leak in sysfs port name translation
net/bonding: fix link status callback stop
Dengdui Huang (4):
net/hns3: fix VF default MAC modified when set failed
net/hns3: fix error code for multicast resource
net/hns3: fix flushing multicast MAC address
app/testpmd: fix help string
Ed Czeck (1):
net/ark: support single function with multiple port
Gagandeep Singh (1):
bus/dpaa: fix build with asserts for GCC 13
Ganapati Kundapura (1):
eventdev/crypto: fix circular buffer full case
Harman Kalra (1):
mempool/cnxk: fix free from non-EAL threads
Harry van Haaren (1):
event/sw: fix ordering corruption with op release
Hemant Agrawal (1):
test/crypto: fix return value for GMAC case
Hernan Vargas (1):
baseband/acc: fix ACC100 HARQ input alignment
Huisong Li (1):
net/hns3: fix order in NEON Rx
Ivan Malov (1):
net/sfc: add missing error code indication to MAE init path
Jerin Jacob (1):
common/cnxk: replace direct API usage in REE
Jiawen Wu (10):
net/txgbe: add Tx queue maximum limit
net/txgbe: fix GRE tunnel packet checksum
net/ngbe: fix flow control
net/ngbe: prevent NIC from slowing down link speed
net/txgbe: reconfigure MAC Rx when link update
net/ngbe: reconfigure MAC Rx when link update
net/txgbe: keep link down after device close
net/ngbe: keep link down after device close
net/txgbe: check process type in close operation
net/ngbe: check process type in close operation
Jie Hai (33):
net/af_packet: fix Rx and Tx queue state
net/af_xdp: fix Rx and Tx queue state
net/avp: fix Rx and Tx queue state
net/bnx2x: fix Rx and Tx queue state
net/bnxt: fix Rx and Tx queue state
net/bonding: fix Rx and Tx queue state
net/cxgbe: fix Rx and Tx queue state
net/dpaa: fix Rx and Tx queue state
net/dpaa2: fix Rx and Tx queue state
net/e1000: fix Rx and Tx queue state
net/ena: fix Rx and Tx queue state
net/enetc: fix Rx and Tx queue state
net/enic: fix Rx and Tx queue state
net/hinic: fix Rx and Tx queue state
net/ipn3ke: fix Rx and Tx queue state
net/memif: fix Rx and Tx queue state
net/mlx4: fix Rx and Tx queue state
net/mvneta: fix Rx and Tx queue state
net/mvpp2: fix Rx and Tx queue state
net/nfp: fix Rx and Tx queue state
net/ngbe: fix Rx and Tx queue state
net/null: fix Rx and Tx queue state
net/octeon_ep: fix Rx and Tx queue state
net/octeontx: fix Rx and Tx queue state
net/pfe: fix Rx and Tx queue state
net/ring: fix Rx and Tx queue state
net/sfc: fix Rx and Tx queue state
net/softnic: fix Rx and Tx queue state
net/txgbe: fix Rx and Tx queue state
net/vhost: fix Rx and Tx queue state
net/virtio: fix Rx and Tx queue state
net/vmxnet3: fix Rx and Tx queue state
app/testpmd: fix primary process not polling all queues
Jieqiang Wang (1):
hash: align SSE lookup to scalar implementation
Joshua Washington (1):
net/gve: fix max MTU limit
Kaiwen Deng (1):
net/ice: fix TM configuration clearing
Kiran Kumar K (1):
common/cnxk: fix RSS key configuration
Levend Sayar (1):
gpu/cuda: fix build with external GDRCopy
Long Li (2):
net/netvsc: increase VSP response timeout to 60 seconds
net/mana: add missing new line to data path logs
Long Wu (1):
net/nfp: fix control message packets
Martin Weiser (1):
net/ice: write timestamp to first segment in scattered Rx
Pavan Nikhilesh (4):
event/cnxk: fix getwork mode devargs parsing
event/cnxk: fix CASP usage for clang
event/cnxk: fix context flush in port cleanup
common/cnxk: fix incorrect aura ID
Qiming Yang (2):
bus/pci: fix device ID log
net/ice: fix initial link status
Radu Nicolau (1):
net/iavf: fix ESN session update
Rahul Bhansali (2):
test/security: fix IPv6 next header field
eventdev/eth_rx: fix timestamp field register in mbuf
Rakesh Kudurumalla (1):
common/cnxk: fix xstats for different packet sizes
Satheesh Paul (1):
common/cnxk: fix default flow action setting
Saurabh Singhal (1):
net/iavf: unregister interrupt handler before FD close
Selwin Sebastian (1):
net/axgbe: identify CPU with cpuid
Sivaprasad Tummala (1):
eventdev: fix alignment padding
Sivaramakrishnan Venkat (1):
test/crypto: fix typo in asym tests
Srikanth Yalavarthi (1):
eal/unix: fix firmware reading with external xz helper
Stephen Hemminger (4):
app/test: fix reference to master in bonding test
random: initialize state for unregistered non-EAL threads
common/mlx5: replace use of PMD log type
app/procinfo: remove unnecessary rte_malloc
Suanming Mou (1):
ethdev: add check in async flow action query
Tejasree Kondoj (1):
crypto/cnxk: fix IPsec CCM and GCM capabilities
Tomasz Duszynski (1):
rawdev: fix device class in log message
Viacheslav Galaktionov (2):
net/sfc: set max Rx packet length for representors
net/sfc: account for data offset on Tx
Visa Hankala (1):
net/bonding: fix header for C++
Vladimir Medvedkin (2):
fib: fix adding default route overwriting entire table
fib6: fix adding default route as first route
Wei Hu (2):
net/mana: enable 32-bit build
net/mana: add 32-bit short doorbell
Wenjing Qiao (1):
net/iavf: fix VLAN offload strip flag
Yajun Wu (1):
vdpa/mlx5: fix unregister kick handler order
Yiding Zhou (1):
net/iavf: fix port stats clearing
Zerun Fu (1):
net/nfp: fix initialization of physical representors
.github/workflows/build.yml | 5 +-
.mailmap | 10 +-
app/proc-info/main.c | 20 +-
app/test-bbdev/meson.build | 2 +-
app/test-pmd/cmdline.c | 6 +
app/test-pmd/testpmd.c | 25 ++-
app/test/test.h | 2 +-
app/test/test_cryptodev.c | 91 ++++-----
app/test/test_cryptodev_asym.c | 4 +-
app/test/test_cryptodev_mixed_test_vectors.h | 8 +-
app/test/test_event_crypto_adapter.c | 7 +-
app/test/test_link_bonding.c | 2 +-
app/test/test_security_inline_proto.c | 78 ++++----
app/test/test_security_inline_proto_vectors.h | 4 +-
doc/guides/prog_guide/rte_security.rst | 65 ++-----
drivers/baseband/acc/rte_acc100_pmd.c | 2 +-
drivers/bus/dpaa/base/qbman/qman.c | 5 +-
drivers/bus/pci/pci_common.c | 2 +-
drivers/common/cnxk/cnxk_security_ar.h | 2 +-
drivers/common/cnxk/hw/nix.h | 1 +
drivers/common/cnxk/meson.build | 1 -
drivers/common/cnxk/roc_dpi.c | 6 +-
drivers/common/cnxk/roc_mbox.h | 2 +-
drivers/common/cnxk/roc_nix_inl_dev.c | 3 +-
drivers/common/cnxk/roc_npa.c | 2 +
drivers/common/cnxk/roc_npc.c | 50 +++--
drivers/common/cnxk/roc_npc_mcam_dump.c | 4 +
drivers/common/cnxk/roc_ree.c | 4 +-
drivers/common/cnxk/roc_ree.h | 2 +-
drivers/common/mlx5/linux/mlx5_common_os.c | 2 +-
drivers/common/mlx5/mlx5_devx_cmds.c | 2 +-
.../crypto/cnxk/cnxk_cryptodev_capabilities.c | 8 +-
drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 4 +-
drivers/crypto/dpaa_sec/dpaa_sec.c | 6 +-
drivers/crypto/ipsec_mb/meson.build | 5 +
drivers/crypto/qat/dev/qat_crypto_pmd_gen3.c | 19 +-
drivers/crypto/qat/dev/qat_sym_pmd_gen1.c | 41 ++++-
drivers/dma/cnxk/cnxk_dmadev.c | 69 +++++--
drivers/dma/cnxk/cnxk_dmadev.h | 5 +
drivers/event/cnxk/cn10k_eventdev.c | 34 ++--
drivers/event/cnxk/cn10k_worker.h | 15 +-
drivers/event/cnxk/cn9k_eventdev.c | 41 +++--
drivers/event/cnxk/cnxk_eventdev.c | 2 +-
drivers/event/cnxk/cnxk_eventdev.h | 6 +-
drivers/event/sw/sw_evdev_scheduler.c | 19 +-
drivers/gpu/cuda/gdrcopy.c | 2 +
drivers/mempool/cnxk/cn10k_mempool_ops.c | 12 ++
drivers/net/af_packet/rte_eth_af_packet.c | 9 +
drivers/net/af_xdp/rte_eth_af_xdp.c | 13 ++
drivers/net/ark/ark_ethdev.c | 15 +-
drivers/net/ark/ark_ethdev_rx.c | 6 +-
drivers/net/ark/ark_ethdev_tx.c | 2 +-
drivers/net/ark/ark_global.h | 3 +
drivers/net/avp/avp_ethdev.c | 12 ++
drivers/net/axgbe/axgbe_ethdev.c | 106 ++++++-----
drivers/net/bnx2x/bnx2x_ethdev.c | 12 ++
drivers/net/bnxt/bnxt_ethdev.c | 6 +
drivers/net/bonding/rte_eth_bond_8023ad.h | 9 +-
drivers/net/bonding/rte_eth_bond_pmd.c | 14 ++
drivers/net/cnxk/cn10k_rx.h | 4 +-
drivers/net/cxgbe/cxgbe_ethdev.c | 6 +
drivers/net/dpaa/dpaa_ethdev.c | 12 ++
drivers/net/dpaa2/dpaa2_ethdev.c | 11 ++
drivers/net/e1000/em_rxtx.c | 8 +
drivers/net/e1000/igb_rxtx.c | 4 +
drivers/net/ena/ena_ethdev.c | 12 ++
drivers/net/enetc/enetc_ethdev.c | 12 ++
drivers/net/enic/enic_ethdev.c | 6 +
drivers/net/gve/gve_ethdev.c | 5 +-
drivers/net/gve/gve_ethdev.h | 3 -
drivers/net/hinic/hinic_pmd_ethdev.c | 12 ++
drivers/net/hns3/hns3_common.c | 12 +-
drivers/net/hns3/hns3_dump.c | 26 ++-
drivers/net/hns3/hns3_ethdev_vf.c | 2 +
drivers/net/hns3/hns3_rxtx_vec_neon.h | 78 ++++----
drivers/net/hns3/hns3_tm.c | 173 +++++++++++++++---
drivers/net/i40e/i40e_ethdev.c | 16 +-
drivers/net/i40e/i40e_rxtx.c | 6 +
drivers/net/i40e/i40e_rxtx_vec_common.h | 1 +
drivers/net/iavf/iavf_ethdev.c | 41 ++++-
drivers/net/iavf/iavf_ipsec_crypto.c | 1 +
drivers/net/iavf/iavf_rxtx.c | 12 +-
drivers/net/ice/ice_dcf_ethdev.c | 2 -
drivers/net/ice/ice_dcf_sched.c | 14 +-
drivers/net/ice/ice_ethdev.c | 2 +
drivers/net/ice/ice_rxtx.c | 11 +-
drivers/net/ipn3ke/ipn3ke_representor.c | 12 ++
drivers/net/mana/gdma.c | 92 ++++++++++
drivers/net/mana/mana.c | 2 +-
drivers/net/mana/mana.h | 28 ++-
drivers/net/mana/meson.build | 4 +-
drivers/net/mana/mr.c | 18 +-
drivers/net/mana/rx.c | 45 +++++
drivers/net/mana/tx.c | 25 +++
drivers/net/memif/rte_eth_memif.c | 16 ++
drivers/net/mlx4/mlx4.c | 13 ++
drivers/net/mlx5/hws/mlx5dr_definer.c | 8 +-
drivers/net/mlx5/linux/mlx5_ethdev_os.c | 1 +
drivers/net/mlx5/mlx5.c | 15 +-
drivers/net/mvneta/mvneta_ethdev.c | 13 ++
drivers/net/mvpp2/mrvl_ethdev.c | 10 +
drivers/net/netvsc/hn_rndis.c | 2 +-
drivers/net/nfp/flower/nfp_flower.c | 40 +++-
.../net/nfp/flower/nfp_flower_representor.c | 24 ++-
drivers/net/nfp/nfp_common.c | 2 +
drivers/net/nfp/nfp_ethdev.c | 6 +
drivers/net/nfp/nfp_ethdev_vf.c | 6 +
drivers/net/ngbe/base/ngbe_phy_rtl.c | 5 +
drivers/net/ngbe/base/ngbe_type.h | 40 ++++
drivers/net/ngbe/ngbe_ethdev.c | 102 ++++++++++-
drivers/net/ngbe/ngbe_rxtx.c | 2 +
drivers/net/null/rte_eth_null.c | 15 ++
drivers/net/octeon_ep/otx_ep_ethdev.c | 11 ++
drivers/net/octeontx/octeontx_ethdev.c | 11 ++
drivers/net/pfe/pfe_ethdev.c | 11 ++
drivers/net/ring/rte_eth_ring.c | 15 ++
drivers/net/sfc/sfc_ef100_tx.c | 2 +-
drivers/net/sfc/sfc_mae.c | 4 +-
drivers/net/sfc/sfc_repr.c | 13 ++
drivers/net/softnic/rte_eth_softnic.c | 12 ++
drivers/net/tap/rte_eth_tap.c | 25 +--
drivers/net/txgbe/txgbe_ethdev.c | 41 ++++-
drivers/net/txgbe/txgbe_ethdev.h | 1 +
drivers/net/txgbe/txgbe_ptypes.c | 16 --
drivers/net/txgbe/txgbe_ptypes.h | 5 +
drivers/net/txgbe/txgbe_rxtx.c | 31 ++--
drivers/net/vhost/rte_eth_vhost.c | 12 ++
drivers/net/virtio/virtio_ethdev.c | 11 ++
drivers/net/vmxnet3/vmxnet3_ethdev.c | 12 ++
drivers/vdpa/mlx5/mlx5_vdpa.c | 1 +
drivers/vdpa/mlx5/mlx5_vdpa_cthread.c | 1 -
lib/cryptodev/rte_cryptodev.h | 9 +
lib/eal/common/eal_common_dynmem.c | 5 +-
lib/eal/common/rte_random.c | 2 +-
lib/eal/include/generic/rte_rwlock.h | 4 +
lib/eal/linux/eal_memalloc.c | 7 +-
lib/eal/unix/eal_firmware.c | 28 ++-
lib/ethdev/rte_flow.c | 2 +
lib/eventdev/rte_event_crypto_adapter.c | 15 +-
lib/eventdev/rte_event_eth_rx_adapter.c | 14 +-
lib/eventdev/rte_eventdev_core.h | 2 +-
lib/eventdev/version.map | 1 +
lib/fib/dir24_8.c | 6 +
lib/fib/trie.c | 18 +-
lib/hash/rte_cuckoo_hash.c | 4 +
lib/mempool/rte_mempool.c | 33 ++--
lib/rawdev/rte_rawdev.c | 3 +-
lib/security/rte_security.h | 6 +
148 files changed, 1762 insertions(+), 584 deletions(-)
--
2.25.1
More information about the stable
mailing list