[SOLVED] Passthru of QAT on Intel 4xxx CPU

Jan 31, 2024
2
0
1
I've tried following a few threads on here for passing through a QAT module:
https://forum.proxmox.com/threads/pve-blacklist-conf-not-working.134895/

But I can't seem to get it to show up in the passthru dropdown list no matter what I try.
The CPU in question has 2x QAT and is a Xeon Gold 5416S

I can see the QAT modules in lspci and other outputs but no matter what I've tried so far nothing shows up in the GUI for passthru.

:~# cat /etc/modprobe.d/vfio-pci.conf
options vfio-pci disable_denylist=1

Code:
lsmod | grep vfio
vfio_pci               16384  6
vfio_pci_core          86016  1 vfio_pci
irqbypass              12288  223 vfio_pci_core,kvm
vfio_iommu_type1       49152  3
vfio                   57344  25 vfio_pci_core,kvmgt,vfio_iommu_type1,vfio_pci
iommufd                77824  1 vfio


lspci -knn
f3:00.0 Co-processor [0b40]: Intel Corporation 4xxx Series QAT [8086:4942] (rev 40)
        Subsystem: Intel Corporation 4xxx Series QAT [8086:0000]
        Kernel driver in use: vfio-pci
        Kernel modules: qat_4xxx
f5:00.0 Co-processor [0b40]: Intel Corporation Device [8086:2710]
        Subsystem: Intel Corporation Device [8086:0000]
f7:00.0 Co-processor [0b40]: Intel Corporation 4xxx Series QAT [8086:4942] (rev 40)
        Subsystem: Intel Corporation 4xxx Series QAT [8086:0000]
        Kernel driver in use: vfio-pci
        Kernel modules: qat_4xxx
f9:00.0 Co-processor [0b40]: Intel Corporation Device [8086:2710]
        Subsystem: Intel Corporation Device [8086:0000]
       
cat /etc/modprobe.d/pve-blacklist.conf
# This file contains a list of modules which are not supported by Proxmox VE

# nvidiafb see bugreport https://bugzilla.proxmox.com/show_bug.cgi?id=701
blacklist nvidiafb
blacklist qat_4xxx

If I missed anything let me know.
 
Last edited: