[vfio-users] new video card. vm wont boot

leesteken at pm.me leesteken at pm.me
Mon Jun 1 10:45:45 UTC 2020


On Monday, June 1, 2020 12:26 PM, Roger Lawhorn <rll at twc.com> wrote:

> A search of the modules for 5.4 vs 5.3 shows several vfio modules missing.
> I guess there is some big change to 5.4 that I need to know about.
>
> $ find /lib/modules/5.4.43-050443-generic/ | grep vfio
> /lib/modules/5.4.43-050443-generic/kernel/drivers/vfio
> /lib/modules/5.4.43-050443-generic/kernel/drivers/vfio/mdev
> /lib/modules/5.4.43-050443-generic/kernel/drivers/vfio/mdev/mdev.ko
>
> $ find /lib/modules/5.3.0-40-generic/ | grep vfio
> /lib/modules/5.3.0-40-generic/kernel/drivers/vfio
> /lib/modules/5.3.0-40-generic/kernel/drivers/vfio/mdev
> /lib/modules/5.3.0-40-generic/kernel/drivers/vfio/mdev/mdev.ko
> /lib/modules/5.3.0-40-generic/kernel/drivers/vfio/mdev/vfio_mdev.ko
> /lib/modules/5.3.0-40-generic/kernel/drivers/vfio/vfio_virqfd.ko
> /lib/modules/5.3.0-40-generic/kernel/drivers/vfio/vfio.ko
> /lib/modules/5.3.0-40-generic/kernel/drivers/vfio/vfio_iommu_type1.ko
> /lib/modules/5.3.0-40-generic/kernel/drivers/vfio/pci
> /lib/modules/5.3.0-40-generic/kernel/drivers/vfio/pci/vfio-pci.ko

I have something similar for 5.4.34, but 5.4.41 looks the same as 5.3.18 again. I have no idea why,
but I'm sure that all three kernel versions worked with VFIO for me (AMD RX570 & HD7750).

/lib/modules/5.4.34-1-pve/kernel/drivers/vfio
/lib/modules/5.4.34-1-pve/kernel/drivers/vfio/mdev
/lib/modules/5.4.34-1-pve/kernel/drivers/vfio/mdev/mdev.ko
/lib/modules/5.4.34-1-pve/kernel/drivers/vfio/mdev/vfio_mdev.ko
/lib/modules/5.4.41-1-pve/kernel/drivers/vfio
/lib/modules/5.4.41-1-pve/kernel/drivers/vfio/vfio_iommu_type1.ko
/lib/modules/5.4.41-1-pve/kernel/drivers/vfio/vfio.ko
/lib/modules/5.4.41-1-pve/kernel/drivers/vfio/mdev
/lib/modules/5.4.41-1-pve/kernel/drivers/vfio/mdev/mdev.ko
/lib/modules/5.4.41-1-pve/kernel/drivers/vfio/mdev/vfio_mdev.ko
/lib/modules/5.4.41-1-pve/kernel/drivers/vfio/pci
/lib/modules/5.4.41-1-pve/kernel/drivers/vfio/pci/vfio-pci.ko
/lib/modules/5.4.41-1-pve/kernel/drivers/vfio/vfio_virqfd.ko
/lib/modules/5.3.18-3-pve/kernel/drivers/vfio
/lib/modules/5.3.18-3-pve/kernel/drivers/vfio/vfio.ko
/lib/modules/5.3.18-3-pve/kernel/drivers/vfio/pci
/lib/modules/5.3.18-3-pve/kernel/drivers/vfio/pci/vfio-pci.ko
/lib/modules/5.3.18-3-pve/kernel/drivers/vfio/mdev
/lib/modules/5.3.18-3-pve/kernel/drivers/vfio/mdev/mdev.ko
/lib/modules/5.3.18-3-pve/kernel/drivers/vfio/mdev/vfio_mdev.ko
/lib/modules/5.3.18-3-pve/kernel/drivers/vfio/vfio_virqfd.ko
/lib/modules/5.3.18-3-pve/kernel/drivers/vfio/vfio_iommu_type1.ko

Speaking of things you need to know; are you aware you're probably going to run into pass-through reset issues?
https://forum.level1techs.com/t/problem-booting-qemu-vfio-vm-with-5500xt-passthrough/155697

kind regards, Arjen

[removed rest of the message]





More information about the vfio-users mailing list