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