Hello
I came across an interesting comment about the relation between bios and the conf files to be altered (upon the procedure of passing through a pcie device) depending of the way the bios of the physical machine has been setup. What is even more interested is that the pass through official guide doesn t mention anything about it,
So here it goes... <<<<If booting the host using UEFI than legacy bios you need to add the kernel command line parameters in /etc/kernel/cmdline rather than
/etc/default/grub You then need to run pve-efiboot-tool refresh and reboot>>>>>
If the above is true then
- vfio / vfio_iommu_type1/ vfio_pci / vfio_virqfd kernel modules have to be loaded in another path instead of /etc/modules ???
- echo "options vfio_iommu_type1 allow_unsafe_interrupts=1" > /etc/modprobe.d/iommu_unsafe_interrupts.conf and
echo "options kvm ignore_msrs=1" > /etc/modprobe.d/kvm.conf Are these 2 paths the ones you enter the above lines???
-You still black list drivers from being loaded in this path? /etc/modprobe.d/blacklist.conf
- is /etc/modprobe.d/vfio.conf the path to add the pci device to the VFIO ????
If any other paths also change because of the change in bios from legacy to uefi please hep me to gather all that info together.
Thank you
I came across an interesting comment about the relation between bios and the conf files to be altered (upon the procedure of passing through a pcie device) depending of the way the bios of the physical machine has been setup. What is even more interested is that the pass through official guide doesn t mention anything about it,
So here it goes... <<<<If booting the host using UEFI than legacy bios you need to add the kernel command line parameters in /etc/kernel/cmdline rather than
/etc/default/grub You then need to run pve-efiboot-tool refresh and reboot>>>>>
If the above is true then
- vfio / vfio_iommu_type1/ vfio_pci / vfio_virqfd kernel modules have to be loaded in another path instead of /etc/modules ???
- echo "options vfio_iommu_type1 allow_unsafe_interrupts=1" > /etc/modprobe.d/iommu_unsafe_interrupts.conf and
echo "options kvm ignore_msrs=1" > /etc/modprobe.d/kvm.conf Are these 2 paths the ones you enter the above lines???
-You still black list drivers from being loaded in this path? /etc/modprobe.d/blacklist.conf
- is /etc/modprobe.d/vfio.conf the path to add the pci device to the VFIO ????
If any other paths also change because of the change in bios from legacy to uefi please hep me to gather all that info together.
Thank you