DPDK patches and discussions
 help / color / mirror / Atom feed
From: Xueming Li <xuemingl@nvidia.com>
To: Yanghang Liu <yanghliu@redhat.com>
Cc: "stable@dpdk.org" <stable@dpdk.org>,
	"dev@dpdk.org" <dev@dpdk.org>,
	Abhishek Marathe <Abhishek.Marathe@microsoft.com>,
	Ali Alnubani <alialnu@nvidia.com>,
	David Christensen <drc@linux.vnet.ibm.com>,
	Hemant Agrawal <hemant.agrawal@nxp.com>,
	Ian Stokes <ian.stokes@intel.com>,
	Jerin Jacob <jerinj@marvell.com>,
	John McNamara <john.mcnamara@intel.com>,
	Ju-Hyoung Lee <juhlee@microsoft.com>,
	Kevin Traynor <ktraynor@redhat.com>,
	Luca Boccassi <bluca@debian.org>, Pei Zhang <pezhang@redhat.com>,
	Raslan Darawsheh <rasland@nvidia.com>,
	"NBU-Contact-Thomas Monjalon (EXTERNAL)" <thomas@monjalon.net>,
	"benjamin.walker@intel.com" <benjamin.walker@intel.com>,
	"qian.q.xu@intel.com" <qian.q.xu@intel.com>,
	"yuan.peng@intel.com" <yuan.peng@intel.com>,
	"zhaoyan.chen@intel.com" <zhaoyan.chen@intel.com>
Subject: Re: 23.11.5 patches review and test
Date: Sat, 23 Aug 2025 19:24:00 +0000	[thread overview]
Message-ID: <CH3PR12MB8658D464312EB29E9105EF11A13CA@CH3PR12MB8658.namprd12.prod.outlook.com> (raw)
In-Reply-To: <CAGYh1E-1U9WiNvNAPnssFZ9k_r_VVD8fFnoodxFXDzzT8zk6GA@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 12213 bytes --]

Hi Yanghang,

Great, thanks!
________________________________
From: Yanghang Liu <yanghliu@redhat.com>
Sent: Tuesday, August 19, 2025 11:33 PM
To: Xueming Li <xuemingl@nvidia.com>
Cc: stable@dpdk.org <stable@dpdk.org>; dev@dpdk.org <dev@dpdk.org>; Abhishek Marathe <Abhishek.Marathe@microsoft.com>; Ali Alnubani <alialnu@nvidia.com>; David Christensen <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>; Ian Stokes <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>; John McNamara <john.mcnamara@intel.com>; Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; Raslan Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; benjamin.walker@intel.com <benjamin.walker@intel.com>; qian.q.xu@intel.com <qian.q.xu@intel.com>; yuan.peng@intel.com <yuan.peng@intel.com>; zhaoyan.chen@intel.com <zhaoyan.chen@intel.com>
Subject: Re: 23.11.5 patches review and test

I tested below 18 scenarios on RHEL 10.0 host and didn't find any new dpdk issues.

  *   VM with device assignment(PF) throughput testing(1G hugepage size): PASS
  *   VM with device assignment(PF) throughput testing(2M hugepage size) : PASS
  *   VM with device assignment(VF) throughput testing: PASS
  *   PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS
  *   PVP vhost-user 2Q throughput testing: PASS
  *   PVP vhost-user 1Q - cross numa node throughput testing: PASS
  *   VM with vhost-user 2 queues throughput testing: PASS
  *   vhost-user reconnect with dpdk-client, qemu-server(qemu reconnect): PASS
  *   vhost-user reconnect with dpdk-client, qemu-server(ovs reconnect): PASS
  *   PVP  reconnect with dpdk-client, qemu-server: PASS
  *   PVP 1Q live migration testing: PASS
  *   PVP 1Q cross numa node live migration testing: PASS
  *   VM with ovs+dpdk+vhost-user 1Q live migration testing: PASS
  *   VM with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS
  *   VM with ovs+dpdk+vhost-user 2Q live migration testing: PASS
  *   VM with ovs+dpdk+vhost-user 4Q live migration testing: PASS
  *   Host PF + DPDK testing: PASS
  *   Host VF + DPDK testing: PASS

Test Versions:

  *   qemu-kvm-9.1.0
  *   kernel 6.12
  *   libvirt 10.10
  *   ovs 3.3
  *   git log

commit 96ae1d570472620165484776205fe957294b9597
Author: Xueming Li <xuemingl@nvidia.com<mailto:xuemingl@nvidia.com>>
Date:   Mon Aug 11 21:33:43 2025 +0800
version: 23.11.5-rc1

Signed-off-by: Xueming Li <xuemingl@nvidia.com<mailto:xuemingl@nvidia.com>>

  *   Test device : X540-AT2 NIC(ixgbe, 10G)

Tested-by: Yanghang Liu <yanghliu@redhat.com<mailto:yanghliu@redhat.com>>


Best Regards,
Yanghang Liu


On Mon, Aug 11, 2025 at 9:44 PM Xueming Li <xuemingl@nvidia.com<mailto:xuemingl@nvidia.com>> wrote:
Hi all,

Here is a list of patches targeted for stable release 23.11.5.

The planned date for the final release is 15th August.

Please help with testing and validation of your use cases and report
any issues/results with reply-all to this mail. For the final release
the fixes and reported validations will be added to the release notes.

A release candidate tarball can be found at:

    https://dpdk.org/browse/dpdk-stable/tag/?id=v23.11.5-rc1

These patches are located at branch 23.11 of dpdk-stable repo:
    https://dpdk.org/browse/dpdk-stable/

Thanks.

Xueming Li <xuemingl@nvidia.com<mailto:xuemingl@nvidia.com>>

---
Amiya Ranjan Mohakud (1):
      net/iavf: fix VLAN strip setting after enabling filter

Anatoly Burakov (1):
      net/ixgbe: fix indentation

Ariel Otilibili (1):
      net/af_xdp: fix use after free in zero-copy Tx

Arkadiusz Kusztal (2):
      crypto/qat: fix out-of-place header bytes in AEAD raw API
      crypto/qat: fix out-of-place chain/cipher/auth headers

Bing Zhao (2):
      net/mlx5: fix WQE size calculation for Tx queue
      examples/ntb: check more heap allocations

Bruce Richardson (8):
      net/fm10k/base: fix compilation warnings
      net/ixgbe/base: correct definition of endianness macro
      net/ixgbe/base: fix compilation warnings
      net/i40e/base: fix unused value warnings
      net/i40e/base: fix compiler warnings
      test/malloc: improve resiliency
      power/intel_uncore: fix crash closing uninitialized driver
      net/ice: fix inconsistency in Rx queue VLAN tag placement

Chaoyong He (5):
      net/nfp: fix crash with null RSS hash key
      net/nfp: fix hash key length logic
      app/testpmd: fix RSS hash key update
      net/nfp: standardize NFD3 Tx descriptor endianness
      net/nfp: standardize NFDk Tx descriptor endianness

Chengwen Feng (3):
      app/testpmd: relax number of TCs in DCB command
      bus: cleanup device lists
      net/hns3: fix queue TC configuration on VF

Clemens Famulla-Conrad (1):
      dts: fix deterministic doc

Dariusz Sosnowski (5):
      net/mlx5: fix header modify action on group 0
      net/mlx5: validate GTP PSC QFI width
      net/mlx5: fix counter service cleanup on init failure
      net/mlx5: fix VLAN stripping on hairpin queue
      net/mlx5: fix masked indirect age action validation

David Marchand (7):
      acl: fix build with GCC 15 on aarch64
      vhost: fix wrapping on control virtqueue rings
      eal: warn if no lcore is available
      test/lcore: fix race in per-lcore test
      doc: remove reference to deprecated --use-device option
      eal: add description of service corelist in usage
      net/virtio: revert Tx free threshold fix

Dengdui Huang (13):
      net/hns3: fix integer overflow in interrupt unmap
      net/hns3: fix memory leak on failure
      net/hns3: fix extra wait for link up
      net/hns3: fix memory leak for indirect flow action
      net/hns3: fix interrupt rollback
      net/hns3: fix divide by zero
      net/hns3: fix resources release on reset
      net/hns3: fix CRC data segment
      mem: fix lockup on address space shortage
      net/hns3: check requirement for hardware GRO
      net/hns3: allow Tx vector when fast free not enabled
      net/hns3: allow Rx vector mode with VLAN filter
      net/hns3: fix Rx packet without CRC data

Dhanya Pillai (2):
      net/ice: fix flow creation failure
      net/i40e: fix RSS on plain IPv4

Eugenio Pérez (2):
      vhost: fix net control virtqueue used length
      vhost: search virtqueues driver data in read-only area

Ferruh Yigit (1):
      ethdev: convert string initialization

Gagandeep Singh (2):
      common/dpaax: fix PDCP key command race condition
      common/dpaax: fix PDCP AES only 12-bit SN

Gavin Li (1):
      net/mlx5: align PF and VF/SF MAC address handling

Gowrishankar Muthukrishnan (2):
      crypto/openssl: include private exponent in RSA session
      test/crypto: fix RSA decrypt validation

Gregory Etelson (4):
      net/mlx5: remove unsupported flow meter action in HWS
      net/mlx5: fix mark action with shared Rx queue
      common/mlx5: fix extraction of auxiliary device name
      bus/auxiliary: fix crash in cleanup

Hengqi Chen (1):
      net/virtio: fix check of threshold for Tx freeing

Ivan Malov (1):
      net/sfc: fix action order on start failure

Jake Freeland (1):
      bus/pci/bsd: fix device existence check

Jaromír Smrček (1):
      doc: add kernel options required for mlx5

Jiawen Wu (11):
      net/txgbe: fix ntuple filter parsing
      net/txgbe: fix raw pattern match for FDIR rule
      net/txgbe: fix MAC control frame forwarding
      net/ngbe: fix MAC control frame forwarding
      net/txgbe: fix device statistics
      net/ngbe: fix device statistics
      net/txgbe: restrict VLAN strip configuration on VF
      net/txgbe: fix packet type for FDIR filter
      net/txgbe: fix to create FDIR filter for SCTP packet
      net/txgbe: fix reserved extra FDIR headroom
      net/txgbe: add LRO flag in mbuf when enabled

Kaiwen Deng (3):
      net/e1000: fix xstats name
      net/ixgbe: enable ethertype filter for E610
      net/e1000: fix igb Tx queue offloads capability

Khadem Ullah (1):
      net/mlx5: fix crash on age query with indirect conntrack

Long Li (5):
      bus/vmbus: align ring buffer data to page boundary
      bus/vmbus: use Hyper-V page size
      net/netvsc: use Hyper-V page size
      net/netvsc: add stats counters from VF
      net/mana: check vendor ID when probing RDMA device

Lukasz Krakowiak (2):
      net/ice/base: fix integer overflow
      net/ice/base: fix typo in device ID description

Maayan Kashani (4):
      net/mlx5/hws: fix send queue drain on FW WQE destroy
      ethdev: fix error struct in flow configure
      examples/multi_process: fix ports cleanup on exit
      net/mlx5: fix crash in HWS counter pool destroy

Madhuker Mythri (1):
      net/bonding: avoid RSS RETA update in flow isolation mode

Marat Khalili (1):
      buildtools/test: scan muti-line registrations

Maxime Coquelin (1):
      net/mlx5: avoid setting kernel MTU if not needed

Mingjin Ye (2):
      net/ice: fix handling empty DCF RSS hash
      net/ice: fix querying RSS hash for DCF

Mohamed Feroz Abdul Majeeth (1):
      net/octeon_ep: increase mailbox timeout

Morten Brørup (1):
      eal/unix: fix log message for madvise failure

Nithin Dabilpuram (1):
      common/cnxk: fix CQ tail drop

Nithinsen Kaithakadan (3):
      test/crypto: fix auth and cipher case IV length
      test/crypto: set to null after freeing operation
      common/cnxk: fix qsize in CPT iq enable

Oleksandr Nahnybida (1):
      trace: fix overflow in per-lcore trace buffer

Pavan Nikhilesh (1):
      eal: fix return value of lcore role

Pravin Pathak (6):
      event/dlb2: fix validaton of LDB port COS ID arguments
      event/dlb2: fix num single link ports for DLB2.5
      event/dlb2: fix QID depth xstat
      event/dlb2: fix public symbol namespace
      app/eventdev: fix number of releases sent during cleanup
      event/dlb2: fix dequeue with CQ depth <= 16

Radu Nicolau (2):
      crypto/virtio: add request check on request side
      crypto/virtio: fix driver cleanup

Rahul Bhansali (2):
      net/cnxk: fix descriptor count update on reconfig
      common/cnxk: fix null pointer checks

Rajesh Mudimadugula (3):
      vhost/crypto: fix cipher data length
      crypto/virtio: fix cipher data source length
      crypto/virtio: fix driver ID

Rakesh Kudurumalla (2):
      examples/ipsec-secgw: fix crash with IPv6
      examples/ipsec-secgw: fix crash in event vector mode

Rui Ferreira (2):
      eal/linux: unregister alarm callback before free
      eal/freebsd: unregister alarm callback before free

Satheesh Paul (1):
      common/cnxk: fix E-tag pattern parsing

Shani Peretz (1):
      app/crypto-perf: fix AAD offset alignment

Stephen Hemminger (5):
      net/qede: fix use after free
      bus/fslmc: fix use after free
      net/null: fix packet copy
      crypto/qat: fix size calculation for memset
      latencystats: fix receive sample race

Sunyang Wu (1):
      ethdev: keep promiscuous/allmulti value before disabling

Tanzeel Ahmed (1):
      examples/flow_filtering: fix make clean

Thomas Monjalon (1):
      examples/multi_process: revert ports cleanup on exit

Tirthendu Sarkar (1):
      event/dlb2: fix default credits based on HW version

Vanshika Shukla (1):
      crypto/dpaa2_sec: fix uninitialized variable

Viacheslav Ovsiienko (3):
      net/mlx5: fix maximal queue size query
      net/mlx5: fix hypervisor detection in VLAN workaround
      net/mlx5: fix out-of-order completions in ordinary Rx burst

Volodymyr Fialko (1):
      examples/ipsec-secgw: fix number of queue pairs

Xueming Li (1):
      Revert "net/ice: fix inconsistency in Rx queue VLAN tag placement"

Yan Lu (1):
      net/tap: fix qdisc add failure handling

Yang Ming (1):
      eal/linux: improve ASLR check

Yuan Wang (2):
      net/e1000: fix EEPROM dump
      net/ixgbe: fix port mask default value in filter


[-- Attachment #2: Type: text/html, Size: 19687 bytes --]

  reply	other threads:[~2025-08-23 19:24 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-08-11 13:42 Xueming Li
2025-08-19 15:26 ` Ali Alnubani
2025-08-23 19:25   ` Xueming Li
2025-08-19 15:33 ` Yanghang Liu
2025-08-23 19:24   ` Xueming Li [this message]
2025-08-21  1:09 ` Xu, HailinX
2025-08-23 18:43   ` Xueming Li

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CH3PR12MB8658D464312EB29E9105EF11A13CA@CH3PR12MB8658.namprd12.prod.outlook.com \
    --to=xuemingl@nvidia.com \
    --cc=Abhishek.Marathe@microsoft.com \
    --cc=alialnu@nvidia.com \
    --cc=benjamin.walker@intel.com \
    --cc=bluca@debian.org \
    --cc=dev@dpdk.org \
    --cc=drc@linux.vnet.ibm.com \
    --cc=hemant.agrawal@nxp.com \
    --cc=ian.stokes@intel.com \
    --cc=jerinj@marvell.com \
    --cc=john.mcnamara@intel.com \
    --cc=juhlee@microsoft.com \
    --cc=ktraynor@redhat.com \
    --cc=pezhang@redhat.com \
    --cc=qian.q.xu@intel.com \
    --cc=rasland@nvidia.com \
    --cc=stable@dpdk.org \
    --cc=thomas@monjalon.net \
    --cc=yanghliu@redhat.com \
    --cc=yuan.peng@intel.com \
    --cc=zhaoyan.chen@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).