Hi
I need to PCI passthrough an Emulex Fiber Channel Adaptor to a Windows server, is this correct?
(I need to be 100% sure proxmox is not using the Fiber Channel Adaptor)
1. # lspci | grep Emulex
06:00.0 Fibre Channel: Emulex Corporation Zephyr-X LightPulse Fibre Channel Host Adapter (rev 02)
2. #vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
3. # update-grub
4. # nano /etc/modules
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
5. # nano /etc/pve/qemu-server/<vmid>.conf
machine: q35
hostpci0: 06:00.0,pcie=1
6. # update-initramfs -k all -u
7. # reboot
Shoud I also "blacklist" the Emulex driver?
8. # echo "blacklist xxxxx" >> /etc/modprobe.d/blacklist.conf
I need to PCI passthrough an Emulex Fiber Channel Adaptor to a Windows server, is this correct?
(I need to be 100% sure proxmox is not using the Fiber Channel Adaptor)
1. # lspci | grep Emulex
06:00.0 Fibre Channel: Emulex Corporation Zephyr-X LightPulse Fibre Channel Host Adapter (rev 02)
2. #vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
3. # update-grub
4. # nano /etc/modules
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
5. # nano /etc/pve/qemu-server/<vmid>.conf
machine: q35
hostpci0: 06:00.0,pcie=1
6. # update-initramfs -k all -u
7. # reboot
Shoud I also "blacklist" the Emulex driver?
8. # echo "blacklist xxxxx" >> /etc/modprobe.d/blacklist.conf