[PATCH v2] vhost: remove dependency on PCI library
David Marchand
david.marchand at redhat.com
Tue Sep 1 10:17:29 CEST 2026
On Tue, 1 Sept 2026 at 10:00, Bruce Richardson
<bruce.richardson at intel.com> wrote:
>
> On Tue, Sep 01, 2026 at 09:00:24AM +0200, David Marchand wrote:
> > Since the async datapath code switched to dmadev, there is no reason to
> > depend on the pci library.
> >
> > Fixes: 53d3f4778c1d ("vhost: integrate dmadev in asynchronous data-path")
> >
> > Signed-off-by: David Marchand <david.marchand at redhat.com>
> > ---
> > Changes since v1:
> > - fixed "internal" dependencies of examples,
> >
> > ---
> > examples/vdpa/meson.build | 1 +
> > examples/vhost/meson.build | 1 +
> > lib/vhost/meson.build | 2 +-
> > 3 files changed, 3 insertions(+), 1 deletion(-)
> >
> No objection to this patch, but rather than changing this now, would we not
> be better just waiting to see what happens with the sync datapath itself?
*a*sync I guess.
> If it gets removed from vhost lib, then a larger cleanup is likely which
> should encompass these changes and more.
On second thought, I agree, it is not worth having as a simple
(backportable) fix, it is only an internal dependency.
I don't mind merging it in the series
https://patchwork.dpdk.org/project/dpdk/list/?series=39064&state=*
--
David Marchand
More information about the dev
mailing list