Il lun 3 mar 2025, 16:05 Cédric Le Goater <c...@redhat.com> ha scritto:

> On 3/3/25 15:46, Paolo Bonzini wrote:
> > On 3/3/25 15:30, Philippe Mathieu-Daudé wrote:
> >>>>> I see PPC is defined in target/ppc/Kconfig so I think these mark the
> target not the host. Vfio-pci works with qemu-system-ppc
> >>>
> >>> I've seen people do this on x86_64 host
> >>
> >> Since this patch does:
> >>
> >>    LINUX && PCI && (...  X86_64 ...)
> >>
> >> these users won't see any change.
> >
> > This is wrong---clearly this patch was never tested on the 32-bit
> platforms where it was supposed to have an effect.
>
> euh it was.
>

Uff—I should have said was *only* tested on the 32-bit platforms where it
was supposed to have an effect! The problem is with the 64-bit hosts...

With this patch, on 32-bit and 64-bit host systems :
>
>    # build/qemu-system-i386 -device vfio-pci,?
>    # qemu-system-i386: -device vfio-pci,?: Device 'vfio-pci' not found
>
> Same for qemu-system-ppc and qemu-system-arm
>
> What I am doing wrong ?


... Where you were testing the wrong target. :) qemu-system-i386 should
still support VFIO if compiled on a 64-bit host, according to the subject.

Paolo


>
> > For VFIO_PLATFORM, no objections to deprecating this.
>
> Good let's do that !
>
>
> Thanks,
>
> C.
>
>
>
>

Reply via email to