Thread (631 messages) 631 messages, 6 authors, 10h ago

Re: [PATCH v18 00/24] NXP DPAA driver enhancements and fixes

flat view

From: Hemant Agrawal <hidden>
Date: 2026-09-30 16:37:10



________________________________
From: Stephen Hemminger <stephen@networkplumber.org>
Sent: Wednesday, September 30, 2026 9:36 PM
To: Hemant Agrawal <redacted>
Cc: thomas@monjalon.net <redacted>; dev@dpdk.org <redacted>
Subject: Re: [PATCH v18 00/24] NXP DPAA driver enhancements and fixes

On Wed, 30 Sep 2026 11:54:13 +0530
Hemant Agrawal [off-list ref] wrote:
This series collects a set of fixes and enhancements for the NXP DPAA
bus, mempool, dma, crypto and net drivers targeting 26.11.

It includes memory-leak and resource-cleanup fixes on the device
remove/close paths, more robust frame queue and congestion-group
shutdown, secondary-process safety guards, BPID and cgrid lifecycle
handling, and several new features: offline (O/H) port device support,
enhanced virtual storage profile (VSP) port support, fmcless Rx queue
configuration via devargs, Rx/Tx taildrop threshold devargs, non
fmX-macY shared Ethernet naming, and DMA scatter-gather and
errata-workaround devargs. Documentation and release notes are updated
accordingly.

v18:
* Dropped the "net/dpaa: fix device remove" patch. It papered over the
  symptom in rte_dpaa_remove() instead of fixing the cause, and was
  replaced by the two fixes now at the head of the series.
* net/dpaa: fix the double dpaa_eth_dev_close() call and the eth_dev
  dereference before the NULL check in rte_dpaa_remove().
* net/dpaa: unwind rte_dpaa_probe() through cleanup labels so the Tx SG
  mempool failure path closes the device and releases the port instead of
  leaking the port, the queue arrays and the QMan FQID/CGRID ranges.

Much better but still see some leftovers in AI review.

Please  share the AI review comments...

NXP Confidential
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help