Reset bug on 780m iGPU AMD 8845HS PRO

vinnfts

Member
Aug 8, 2024
37
3
8
I passthrough the iGPU successfully and start Windows VM
After reboot the VM, I cannot start it again, the VM is freeze
This is the error:


error writing '1' to '/sys/bus/pci/devices/0000:01:00.0/reset': Inappropriate ioctl for device
failed to reset PCI device '0000:01:00.0', but trying to continue as not all devices need a reset
TASK ERROR: timeout waiting on systemd
 
I think it works with the following, but it doesn't?

https://github.com/isc30/ryzen-gpu-passthrough-proxmox

Windows 11 only, but also works with the following.
Do not ask about other operating systems.

https://github.com/isc30/ryzen-gpu-passthrough-proxmox/issues/131

error writing '1' to '/sys/bus/pci/devices/0000:01:00.0/reset': Inappropriate ioctl for device
failed to reset PCI device '0000:01:00.0', but trying to continue as not all devices need a reset

Timeouts are a problem, but other indications about resets are recorded even in normal operation.

pvedaemon is recording before vfio-pci completes the reset and then the reset appears to be complete.

I don't think the actual problem can be seen in the task logs.
 
Last edited: