[PATCH v4-S3 08/65] bus/fslmc: split bus-level device walk from VFIO primitives

David Marchand david.marchand at redhat.com
Fri Oct 23 17:00:35 CEST 2026


On Fri, 23 Oct 2026 at 15:45, Prashant Gupta <prashant.gupta_3 at nxp.com> wrote:
>
> From: Jun Yang <jun.yang at nxp.com>
>
> The fslmc bus and its VFIO backend were tangled: VFIO-internal types
> and DPAA2_MC_*_DEVID constants were exposed in a public header, and
> the device-iteration / blocklist / primary-secondary policy for probe
> and close lived inside fslmc_vfio.c (fslmc_vfio_process_group /
> fslmc_vfio_close_group) even though it is pure bus logic. On top of
> that, several bus-internal symbols were still declared with public
> "fslmc_*" names.
>
> Signed-off-by: Jun Yang <jun.yang at nxp.com>

https://patchwork.dpdk.org/project/dpdk/list/?series=39643

First version posted in July.
https://patchwork.dpdk.org/project/dpdk/patch/20260723135400.3621271-10-david.marchand@redhat.com/


-- 
David Marchand



More information about the dev mailing list