kvm: vfio: Cannot reset device 0000:00:17.0 no available reset mechanism after Linux 5.13.19-5-pve update

mihaifpopa

Member
Mar 9, 2022
3
0
6
30
Hello.

I had Proxmox 7.1 running for a month or so just fine, passing my SATA AHCI controller without any problems in TrueNAS Scale. After I updated to the latest kernel (Linux 5.13.19-5-pve #1 SMP PVE 5.13.19-13), my TrueNAS Scale refuses to start. I either get "TASK ERROR: start failed: QEMU exited with code 1" or "kvm: vfio: Cannot reset device 0000:00:17.0 no available reset mechanism". I tried downgrading to the older kernel (Linux 5.13.19-5-pve and Linux 5.13.19-4-pve), yet it doesn't work. I also tried the latest 5.15 kernel and it still doesn't work. I haven't changed anything hardware-wise. I'm running this server headless.
 
Same problem in 7.3. Even I can't passthrough one of NVMe SSD.
kvm: vfio: Cannot reset device 0000:00:17.0, no available reset mechanism. kvm: vfio: Cannot reset device 0000:00:17.0, no available reset mechanism. TASK OK
 
bump...same problem,
Passthough to unraid with a sata controller and intel iGPU