DPDK patches and discussions
 help / color / mirror / Atom feed
From: luca.boccassi@gmail.com
To: stable@dpdk.org
Cc: 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>,
	Thomas Monjalon <thomas@monjalon.net>,
	Yanghang Liu <yanghliu@redhat.com>
Subject: 22.11.11 patches review and test
Date: Thu,  4 Dec 2025 00:56:02 +0000	[thread overview]
Message-ID: <20251204005603.3236032-1-luca.boccassi@gmail.com> (raw)

Hi all,

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

The planned date for the final release is December 18th.

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=v22.11.11-rc1

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

Thanks.

Luca Boccassi

---
Aarnav JP (1):
      net/cnxk: fix default meter pre-color

Adrian Schollmeyer (1):
      net/mlx5: store MTU at Rx queue allocation time

Amiya Ranjan Mohakud (1):
      net/vmxnet3: disable RSS for single queue for ESX8.0+

Anatoly Burakov (3):
      net/ice: remove indirection for FDIR filters
      net/ice: fix memory leak in raw pattern parse
      vfio: fix custom containers in multiprocess

Andrew Boyer (1):
      doc: add Pollara 400 device in ionic guide

Anurag Mandal (1):
      net/i40e: fix symmetric Toeplitz hashing for SCTP

Bing Zhao (1):
      app/flow-perf: fix rules array length

Brick Yang (2):
      net/dpaa2: fix L3/L4 checksum results
      net/dpaa2: receive packets with additional parse errors

Bruce Richardson (8):
      net/intel: fix assumption about tag placement order
      net/ice: fix initialization with 8 ports
      ethdev: fix VLAN filter parameter description
      net/ice: fix vector Rx VLAN offload flags
      net/fm10k: fix build with GCC 16
      app/pdump: remove hard-coded memory channels
      net/ice: fix path selection for QinQ Tx offload
      net/iavf: revert check for PF Rx timestamp support

Chengwen Feng (5):
      dma/hisilicon: fix stop with pending transfers
      test/dma: fix failure condition
      net/hns3: fix overwrite mbuf in vector path
      app/testpmd: fix DCB Tx port
      app/testpmd: fix DCB Rx queues

Chinh Cao (1):
      net/ice/base: fix integer overflow on NVM init

Ciara Loftus (3):
      doc: fix feature list of ice driver
      doc: fix feature list of iavf driver
      net/e1000/base: fix crash on init with GCC 13

Dariusz Sosnowski (6):
      app/testpmd: fix conntrack action query
      net/mlx5: fix min and max MTU reporting
      net/mlx5: fix indirect flow age action handling
      net/mlx5: fix Direct Verbs counter offset detection
      net/mlx5: fix indirect RSS action hash
      net/mlx5: fix error reporting on masked indirect actions

David Marchand (21):
      eal: fix plugin dir walk
      cmdline: fix port list parsing
      cmdline: fix highest bit port list parsing
      tailq: fix lookup macro
      hash: fix unaligned access in predictable RSS
      graph: fix unaligned access in stats
      eventdev: fix listing timer adapters with telemetry
      cfgfile: fix section count with no name
      baseband/acc: fix exported header
      gpudev: fix driver header for Windows
      drivers: fix some exported headers
      test/debug: fix crash with mlx5 devices
      net/tap: fix build with LTO
      eventdev/crypto: fix build with clang 21
      rawdev: fix build with clang 21
      net/dpaa2: remove ethdev pointer from bus device
      bus/ifpga: fix const pointer in device name parsing
      crypto/caam_jr: fix const pointer in UIO filename parsing
      net/enetfec: fix const pointer in UIO filename parsing
      net/memif: fix const pointer in socket check
      app/procinfo: fix const pointer in collectd format

Dengdui Huang (4):
      app/testpmd: increase size of set cores list command
      net/hns3: fix inconsistent lock
      net/hns3: fix VLAN resources freeing
      net: fix L2 length for GRE packets

Emma Finn (1):
      crypto/qat: fix CCM request descriptor hash state size

Gagandeep Singh (1):
      net/dpaa2: fix shaper rate

Gavin Li (1):
      net/mlx5: fix multicast

Gowrishankar Muthukrishnan (1):
      crypto/virtio: fix cookies leak

Gregory Etelson (5):
      net/mlx5: fix interface name parameter definition
      net/mlx4: fix unnecessary comma
      net/mlx5: fix unnecessary commas
      net/mlx5: fix external queues access
      net/mlx5: fix send to kernel action resources release

Hemant Agrawal (8):
      net/enetfec: fix file descriptor leak on read error
      net/enetfec: fix buffer descriptor size configuration
      net/enetfec: fix Tx queue free
      net/enetfec: fix checksum flag handling and error return
      net/enetfec: reject multi-queue configuration
      net/enetfec: fix memory leak in Rx buffer cleanup
      net/enetfec: reject Tx deferred queue
      net/dpaa2: fix duplicate call of close

Itai Sharoni (1):
      net/mlx5/windows: fix match criteria in flow creation

Jacob Keller (3):
      net/ice/base: fix memory leak in HW profile handling
      net/iavf: fix check for PF Rx timestamp support
      net/iavf: fix Rx timestamp validity check

Jerin Jacob (2):
      net/iavf: fix build with clang 21
      lib: fix backticks matching in Doxygen comments

Jiawen Wu (14):
      net/txgbe: reduce memory size of ring descriptors
      net/ngbe: reduce memory size of ring descriptors
      net/txgbe: fix VF Rx buffer size in config register
      net/txgbe: add device arguments for FDIR
      net/txgbe: fix maximum number of FDIR filters
      net/txgbe: fix FDIR mode clearing
      net/txgbe: fix FDIR drop action for L4 match packets
      net/txgbe: fix FDIR filter for SCTP tunnel
      net/txgbe: filter FDIR match flex bytes for tunnel
      net/txgbe: fix FDIR rule raw relative for L3 packets
      net/txgbe: fix FDIR input mask
      net/txgbe: switch to FDIR when ntuple filter is full
      net/txgbe: remove unsupported flow action mark
      doc: add device arguments in txgbe guide

John Miller (1):
      net/ark: remove double mbuf free

Kerem Aksu (1):
      net/af_packet: fix crash in secondary process

Kevin Traynor (1):
      doc: fix NVIDIA bifurcated driver presentation link

Khadem Ullah (5):
      app/testpmd: monitor state of primary process
      doc: add conntrack state inspect command to testpmd guide
      app/testpmd: validate DSCP and VLAN for meter creation
      net/mlx5: fix connection tracking state item validation
      app/testpmd: stop forwarding in secondary process

Luca Boccassi (1):
      test/debug: fix IOVA mode on PPC64 without huge pages

Maayan Kashani (5):
      net/mlx5: fix unsupported flow rule port action
      net/mlx5: fix non-template age rules flush
      net/mlx5: fix modify field action restriction
      net/mlx5: fix device start error handling
      app/testpmd: fix flex item link parsing

Megha Ajmera (1):
      sched: fix WRR parameter data type

Michael Baum (1):
      net/mlx5: fix multi-process Tx default rules

Nithinsen Kaithakadan (1):
      test/crypto: fix mbuf handling

Nupur Uttarwar (1):
      net/mlx5/hws: fix buddy memory allocation

Pandi Kumar Maharajan (1):
      net/ice/base: fix memory leak in recipe handling

Pavan Nikhilesh (1):
      event/cnxk: fix Rx offload flags

Prashant Gupta (1):
      net/dpaa2: fix uninitialized variable

Praveen Kaligineedi (1):
      net/gve: allocate Rx QPL pages using malloc

Radu Nicolau (2):
      crypto/qat: fix source buffer alignment
      test/crypto: fix vector initialization

Robin Jarry (3):
      net/tap: fix interrupt callback crash after failed start
      buildtools/pmdinfogen: fix warning with python 3.14
      graph: fix updating edge with active graph

Roi Dayan (3):
      net/mlx5: fix leak of flow indexed pools
      net/mlx5: release representor interrupt handler
      common/mlx5: release unused mempool entries

Ronak Doshi (1):
      net/vmxnet3: fix mapping of mempools to queues

Rongwei Liu (2):
      net/mlx5: fix flow aging race condition
      net/mlx5: fix indirect meter index leak

Shai Brandes (2):
      net/ena: fix PCI BAR mapping on 64K page size
      net/ena/base: fix unsafe memcpy on invalid memory

Shaiq Wani (1):
      net/ice/base: fix adding special words

Shani Peretz (5):
      eal: fix DMA mask validation with IOVA mode option
      net/mlx5: fix MTU initialization
      app/crypto-perf: fix plaintext size exceeds buffer size
      net/bonding: fix MAC address propagation in 802.3ad mode
      net/mlx5: fix Tx metadata pattern template mismatch

Sivaprasad Tummala (1):
      examples/l3fwd-power: fix telemetry command registration

Stephen Hemminger (6):
      dmadev: fix debug build with tracepoints
      pdump: handle primary process exit
      net/mlx5: fix uninitialized variable
      examples/server_node_efd: fix format overflow
      examples/vdpa: fix format overflow
      bus/fslmc: fix const pointer in device name parsing

Sucharitha Sarananaga (1):
      crypto/cnxk: refactor RSA verification

Sunil Kumar Kori (1):
      common/cnxk: fix max number of SQB buffers in clean up

Thomas Monjalon (11):
      efd: fix AVX2 support
      bus/pci: fix build with MinGW 13
      net/mlx5: fix build with MinGW 13
      test/hash: check memory allocation
      vdpa/mlx5: remove unused constant
      crypto/mlx5: remove unused constants
      regex/mlx5: remove useless constants
      common/mlx5: remove useless constants
      net/mlx5: remove useless constants
      net/mlx5: remove unused macros
      doc: fix note in FreeBSD guide

Tomasz Duszynski (1):
      common/cnxk: fix async event handling

Vanshika Shukla (2):
      net/enetfec: fix out-of-bounds access in UIO mapping
      net/dpaa: fix resource leak

Venkat Kumar Ande (1):
      net/axgbe: fix build with GCC 16

Viacheslav Ovsiienko (2):
      net/mlx5: fix ESP header match after UDP for group 0
      net/mlx5: fix control flow leakage for external SQ

Vladimir Medvedkin (1):
      fib6: fix tbl8 allocation check logic

Wathsala Vithanage (4):
      ring: establish safe partial order in default mode
      ring: establish a safe partial order in hts-ring
      ring: establish safe partial order in RTS mode
      eal: correct memory ordering in MCS lock

Xingui Yang (1):
      net/hns3: fix VLAN tag loss for short tunnel frame

Yang Ming (2):
      eal: fix MP socket cleanup
      crypto/ipsec_mb: fix QP release in secondary

Yunjian Wang (1):
      vhost: fix double fetch when dequeue offloading

Zhichao Zeng (1):
      net/ice: fix statistics

                 reply	other threads:[~2025-12-04  0:56 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=20251204005603.3236032-1-luca.boccassi@gmail.com \
    --to=luca.boccassi@gmail.com \
    --cc=Abhishek.Marathe@microsoft.com \
    --cc=alialnu@nvidia.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=rasland@nvidia.com \
    --cc=stable@dpdk.org \
    --cc=thomas@monjalon.net \
    --cc=yanghliu@redhat.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).