GPU VM Passthrough - 3080Ti, No Such Device?

archonitex

New Member
Jul 26, 2025
5
0
1
Hello,

I've followed the guide for GPU passthrough. When I try to launch my VM, I get

error writing '1' to '/sys/bus/pci/devices/0000:02:00.0/reset': Inappropriate ioctl for device
failed to reset PCI device '0000:02:00.0', but trying to continue as not all devices need a reset
swtpm_setup: Not overwriting existing state file.
kvm: -device vfio-pci,host=0000:02:00.0,id=hostpci0.0,bus=ich9-pcie-port-1,addr=0x0.0,multifunction=on,bootindex=103: vfio 0000:02:00.0: error getting device from group 14: No such device
Verify all devices in group 14 are bound to vfio-<bus> or pci-stub and not already in use
stopping swtpm instance (pid 26429) due to QEMU startup error
TASK ERROR: start failed: QEMU exited with code 1

From what I can tell it is correctly bound to group 14 and the device does exists. I'm not sure what's missing?

PCI Device:

# lspci -k -s 0000:02:00

02:00.0 VGA compatible controller: NVIDIA Corporation GA102 [GeForce RTX 3080 Ti] (rev a1)

Subsystem: ZOTAC International (MCO) Ltd. GA102 [GeForce RTX 3080 Ti]

Kernel driver in use: vfio-pci

Kernel modules: nvidiafb, nouveau

02:00.1 Audio device: NVIDIA Corporation GA102 High Definition Audio Controller (rev a1)

Subsystem: ZOTAC International (MCO) Ltd. GA102 High Definition Audio Controller

Kernel driver in use: vfio-pci

Kernel modules: snd_hda_intel

VFIO Config:
cat /etc/modprobe.d/vfio.conf

options vfio-pci ids=10de:2208,10de:1aef disable_vga=1

VM Config:

hostpci0: 0000:02:00,pcie=1
cpu: host,hidden=1,flags=+pcid
machine: pc-q35-9.2+pve1
...
 
Unsure if related, but I do see this dmesg logs:

vfio-pci 0000:02:00.0: Unable to change power state from D3cold to D0, device inaccessible

vfio-pci 0000:02:00.0: timed out waiting for pending transaction; performing function level reset anyway