patch has been queued to stable release 23.11.2
    Xueming Li 
    xuemingl at nvidia.com
       
    Fri Jul 12 12:43:46 CEST 2024
    
    
  
Hi,
FYI, your patch has been queued to stable release 23.11.2
Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet.
It will be pushed if I get no objections before 07/30/24. 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=23.11-staging
This queued commit can be viewed at:
https://git.dpdk.org/dpdk-stable/commit/?h=23.11-staging&id=3d06f2c35c938a268311c3e0a57d0cd6010c3c1d
Thanks.
Xueming Li <xuemingl at nvidia.com>
---
>From 3d06f2c35c938a268311c3e0a57d0cd6010c3c1d Mon Sep 17 00:00:00 2001
From: Xueming Li <xuemingl at nvidia.com>
Date: Fri, 12 Jul 2024 18:40:13 +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 ***
Abdullah Ömer Yamaç (1):
  hash: fix RCU reclamation size
Akhil Goyal (1):
  test/crypto: fix enqueue/dequeue callback case
Alexander Kozyrev (1):
  net/mlx5: break flow resource release loop
Anatoly Burakov (1):
  net/e1000/base: fix link power down
Anoob Joseph (1):
  common/cnxk: fix segregation of logs based on module
Arkadiusz Kusztal (1):
  test/crypto: fix RSA cases in QAT suite
Bing Zhao (1):
  app/testpmd: fix indirect action flush
Chaoyong He (3):
  net/nfp: fix resource leak in secondary process
  net/nfp: fix configuration BAR
  net/nfp: fix xstats for multi PF firmware
Chengwen Feng (1):
  ethdev: fix strict aliasing in link up
Chenming Chang (1):
  hash: fix return code description in Doxygen
Ciara Loftus (4):
  net/af_xdp: fix port ID in Rx mbuf
  net/af_xdp: count mbuf allocation failures
  net/af_xdp: fix stats reset
  net/af_xdp: remove unused local statistic
Conor Fogarty (1):
  hash: check name when creating a hash
David Marchand (9):
  bus/pci: fix build with musl 1.2.4 / Alpine 3.19
  eal/unix: support ZSTD compression for firmware
  net/ice: fix check for outer UDP checksum offload
  app/testpmd: fix outer IP checksum offload
  net: fix outer UDP checksum in Intel prepare helper
  net/i40e: fix outer UDP checksum offload for X710
  net/iavf: remove outer UDP checksum offload for X710 VF
  telemetry: lower log level on socket error
  doc: fix link to hugepage mapping from Linux guide
Dengdui Huang (4):
  net/hns3: fix offload flag of IEEE 1588
  net/hns3: fix Rx timestamp flag
  net/hns3: fix double free for Rx/Tx queue
  net/hns3: fix variable overflow
Edwin Brossette (1):
  net/ixgbe: do not create delayed interrupt handler twice
Erez Shitrit (2):
  net/mlx5/hws: decrease log level for creation failure
  net/mlx5/hws: extend tag saving for match and jumbo
Ganapati Kundapura (1):
  eventdev/crypto: fix opaque field handling
Gaoxiang Liu (1):
  net/bonding: fix failover time of LACP with mode 4
Gregory Etelson (1):
  net/mlx5: fix access to flow template operations
Haifei Luo (1):
  net/mlx5: fix indexed pool with invalid index
Hamdan Igbaria (1):
  net/mlx5/hws: fix action template dump
Haoqian He (1):
  vhost: cleanup resubmit info before inflight setup
Hernan Vargas (1):
  baseband/acc: fix memory barrier
Itamar Gozlan (1):
  net/mlx5/hws: set default miss when replacing table
Jiawei Wang (1):
  net/mlx5: fix hash Rx queue release in flow sample
Jie Hai (1):
  net/hns3: disable SCTP verification tag for RSS hash input
Julien Meunier (1):
  net/fm10k: fix cleanup during init failure
Kaiwen Deng (1):
  net/iavf: fix VF reset when using DCF
Kevin Traynor (1):
  doc: fix testpmd ring size command
Long Wu (1):
  net/nfp: fix representor port queue release
Luca Boccassi (1):
  bpf: disable on 32-bit x86
Luca Vizzarro (1):
  vhost: fix build with GCC 13
Maayan Kashani (2):
  net/mlx5: fix flow template indirect action failure
  net/mlx5: fix crash on counter pool destroy
Maryam Tahhan (2):
  doc: fix AF_XDP device plugin howto
  net/af_xdp: fix multi-interface support for k8s
Mattias Rönnblom (1):
  net/af_packet: align Rx/Tx structs to cache line
Maxime Coquelin (3):
  net/virtio-user: fix control queue destruction
  net/virtio-user: fix shadow control queue notification init
  net/virtio-user: fix control queue allocation
Mingjin Ye (1):
  bus/vdev: revert fix devargs in secondary process
Nithin Dabilpuram (2):
  net/cnxk: update SA userdata and keep original cookie
  net/cnxk: fix outbound security with higher packet burst
Piotr Pietruszewski (1):
  net/ixgbe/base: revert advertising for X550 2.5G/5G
Piotr Skajewski (1):
  net/ixgbe/base: fix 5G link speed reported on VF
Radoslaw Tyl (1):
  net/ixgbe/base: fix PHY ID for X550
Rahul Bhansali (1):
  net/cnxk: fix promiscuous state after MAC change
Rakesh Kudurumalla (1):
  net/cnxk: fix extbuf handling for multisegment packet
Robin Jarry (2):
  graph: fix ID collisions
  graph: fix stats retrieval while destroying a graph
Ronak Doshi (1):
  net/vmxnet3: add missing register command
Satha Rao (1):
  net/virtio: fix MAC table update
Satheesh Paul (1):
  common/cnxk: fix flow aging cleanup
Shun Hao (1):
  net/mlx5: support jump in meter hierarchy
Sivaprasad Tummala (1):
  app/testpmd: fix lcore ID restriction
Stephen Hemminger (5):
  pcapng: add memcpy check
  net/virtio-user: add memcpy check
  net/tap: fix file descriptor check in isolated flow
  event/sw: fix warning from useless snprintf
  net/ixgbe: do not update link status in secondary process
Sunil Kumar Kori (1):
  net/cnxk: fix RSS config
Tyler Retzlaff (4):
  eal: fix type in destructor macro for MSVC
  eal/windows: install sched.h file
  latencystats: fix literal float suffix
  common/mlx5: fix unsigned/signed mismatch
Venkat Kumar Ande (13):
  net/axgbe: fix MDIO access for non-zero ports and CL45 PHYs
  net/axgbe: reset link when link never comes back
  net/axgbe: fix fluctuations for 1G Bel Fuse SFP
  net/axgbe: update DMA coherency values
  net/axgbe: disable interrupts during device removal
  net/axgbe: disable RRC for yellow carp devices
  net/axgbe: enable PLL control for fixed PHY modes only
  net/axgbe: fix SFP codes check for DAC cables
  net/axgbe: fix connection for SFP+ active cables
  net/axgbe: check only minimum speed for cables
  net/axgbe: fix Tx flow on 30H HW
  net/axgbe: delay AN timeout during KR training
  net/axgbe: fix linkup in PHY status
Vladimir Medvedkin (1):
  net/ice: fix VLAN stripping in double VLAN mode
Xueming Li (1):
  v23.11.2-rc1
Yevgeny Kliteynik (5):
  common/mlx5: fix PRM structs
  net/mlx5/hws: fix function comment
  net/mlx5/hws: fix spinlock release on context open
  net/mlx5/hws: add template match none flag
  net/mlx5/hws: fix matcher reconnect
 .mailmap                                      |  15 +-
 VERSION                                       |   2 +-
 app/test-pmd/config.c                         |  13 +-
 app/test-pmd/csumonly.c                       |  21 +-
 app/test-pmd/parameters.c                     |   4 +-
 app/test-pmd/testpmd.h                        |   2 +-
 app/test/test_cryptodev.c                     | 106 +++++-
 app/test/test_cryptodev_asym.c                | 102 +++---
 app/test/test_cryptodev_rsa_test_vectors.h    |   2 +-
 app/test/test_graph.c                         |  72 ++++
 doc/guides/cryptodevs/cnxk.rst                |   2 +-
 doc/guides/eventdevs/cnxk.rst                 |   4 +-
 doc/guides/howto/af_xdp_cni.rst               | 253 --------------
 doc/guides/howto/af_xdp_dp.rst                | 323 ++++++++++++++++++
 doc/guides/howto/index.rst                    |   2 +-
 doc/guides/linux_gsg/enable_func.rst          |   3 +-
 doc/guides/mempool/cnxk.rst                   |   2 +-
 doc/guides/mldevs/cnxk.rst                    |   2 +-
 doc/guides/nics/af_xdp.rst                    |  19 +-
 doc/guides/nics/cnxk.rst                      |   4 +-
 doc/guides/nics/features/iavf.ini             |   2 +-
 doc/guides/platform/cnxk.rst                  |   4 +-
 doc/guides/testpmd_app_ug/testpmd_funcs.rst   |   2 +-
 drivers/baseband/acc/acc_common.h             |   5 +-
 drivers/bus/pci/linux/pci_vfio.c              |  18 +-
 drivers/bus/vdev/vdev.c                       |  21 +-
 drivers/common/cnxk/roc_npc.c                 |   5 +-
 drivers/common/cnxk/roc_npc_aging.c           |   8 +-
 drivers/common/cnxk/roc_platform.c            |  24 +-
 drivers/common/mlx5/mlx5_devx_cmds.c          |   4 +-
 drivers/common/mlx5/mlx5_prm.h                |   6 +-
 drivers/event/sw/iq_chunk.h                   |   2 -
 drivers/event/sw/sw_evdev.c                   |   5 +-
 drivers/net/af_packet/rte_eth_af_packet.c     |   5 +-
 drivers/net/af_xdp/compat.h                   |  15 +
 drivers/net/af_xdp/meson.build                |  10 +
 drivers/net/af_xdp/rte_eth_af_xdp.c           | 126 ++++---
 drivers/net/axgbe/axgbe_common.h              |   2 -
 drivers/net/axgbe/axgbe_dev.c                 |  67 ++--
 drivers/net/axgbe/axgbe_ethdev.c              |  10 +
 drivers/net/axgbe/axgbe_ethdev.h              |   3 +
 drivers/net/axgbe/axgbe_mdio.c                |  44 ++-
 drivers/net/axgbe/axgbe_phy_impl.c            |  45 ++-
 drivers/net/bonding/rte_eth_bond_8023ad.c     |  13 +-
 drivers/net/cnxk/cn10k_ethdev_sec.c           |  57 +++-
 drivers/net/cnxk/cn10k_tx.h                   |   3 +-
 drivers/net/cnxk/cn9k_tx.h                    |   1 +
 drivers/net/cnxk/cnxk_ethdev.c                |   7 +
 drivers/net/cnxk/cnxk_ethdev_ops.c            |   7 +
 drivers/net/cxgbe/cxgbe_ethdev.c              |   3 +-
 drivers/net/e1000/base/e1000_base.c           |   2 +-
 drivers/net/fm10k/fm10k_ethdev.c              |  39 ++-
 drivers/net/hns3/hns3_common.c                |   2 +-
 drivers/net/hns3/hns3_rss.c                   |   6 +-
 drivers/net/hns3/hns3_rss.h                   |   6 +-
 drivers/net/hns3/hns3_rxtx.c                  | 122 +++----
 drivers/net/i40e/i40e_ethdev.c                |   6 +-
 drivers/net/i40e/i40e_rxtx.c                  |   9 +
 drivers/net/iavf/iavf_ethdev.c                |  15 +-
 drivers/net/ice/ice_ethdev.c                  |  45 ++-
 drivers/net/ice/ice_rxtx.c                    |   6 +-
 drivers/net/ixgbe/base/ixgbe_phy.c            |   7 +-
 drivers/net/ixgbe/base/ixgbe_type.h           |   1 +
 drivers/net/ixgbe/base/ixgbe_vf.c             |   6 +-
 drivers/net/ixgbe/ixgbe_ethdev.c              |  25 +-
 drivers/net/mlx5/hws/mlx5dr.h                 |   1 +
 drivers/net/mlx5/hws/mlx5dr_context.c         |   1 +
 drivers/net/mlx5/hws/mlx5dr_debug.c           |   2 +-
 drivers/net/mlx5/hws/mlx5dr_definer.c         |   6 +-
 drivers/net/mlx5/hws/mlx5dr_matcher.c         |   4 +-
 drivers/net/mlx5/hws/mlx5dr_rule.c            |   9 +-
 drivers/net/mlx5/hws/mlx5dr_send.h            |   2 -
 drivers/net/mlx5/hws/mlx5dr_table.c           |  11 +-
 drivers/net/mlx5/mlx5_flow_dv.c               |  39 ++-
 drivers/net/mlx5/mlx5_flow_hw.c               | 103 ++++--
 drivers/net/mlx5/mlx5_hws_cnt.c               |   4 +-
 drivers/net/mlx5/mlx5_utils.c                 |   3 +-
 .../net/nfp/flower/nfp_flower_representor.c   |  69 ++--
 drivers/net/nfp/nfp_ethdev.c                  |  54 ++-
 drivers/net/nfp/nfp_net_common.h              |   5 +-
 drivers/net/nfp/nfpcore/nfp6000_pcie.c        |  34 +-
 drivers/net/tap/tap_flow.c                    |   2 +-
 drivers/net/virtio/virtio_ethdev.c            |   2 +
 drivers/net/virtio/virtio_user/vhost_user.c   |   3 +-
 .../net/virtio/virtio_user/virtio_user_dev.c  | 136 ++++----
 drivers/net/vmxnet3/base/vmxnet3_defs.h       |   1 +
 examples/qos_sched/init.c                     |   3 +-
 lib/bpf/meson.build                           |   6 +
 lib/eal/include/rte_common.h                  |   2 +-
 lib/eal/unix/eal_firmware.c                   |  23 +-
 lib/eal/windows/include/meson.build           |   1 +
 lib/ethdev/ethdev_driver.h                    |  24 +-
 lib/ethdev/rte_ethdev.h                       |  17 +-
 lib/eventdev/rte_event_crypto_adapter.c       |  68 ++++
 lib/graph/graph.c                             |  86 ++++-
 lib/graph/graph_stats.c                       |  57 ++--
 lib/hash/rte_cuckoo_hash.c                    |   2 +
 lib/hash/rte_hash.h                           |  16 +-
 lib/latencystats/rte_latencystats.c           |   2 +-
 lib/net/rte_net.h                             |  18 +-
 lib/pcapng/rte_pcapng.c                       |   3 +-
 lib/telemetry/telemetry.c                     |   2 +-
 lib/vhost/vhost_user.c                        |   1 +
 lib/vhost/virtio_net.c                        |   4 +-
 104 files changed, 1669 insertions(+), 931 deletions(-)
 delete mode 100644 doc/guides/howto/af_xdp_cni.rst
 create mode 100644 doc/guides/howto/af_xdp_dp.rst
--
2.34.1
    
    
More information about the stable
mailing list