May 1May 1 VFIO / Intel ARC Passthrough IssueCurrently passing through an Intel ARC A380 (primary GPU) to a VM.Passthrough itself works fine, the VM starts and runs without issues, unraid perfectly fine after loosing GPU.Problem (on VM shutdown)After stopping the VM, the following error appears:vfio-pci 0000:08:00.0: not ready 678ms after FLR; waiting ... vfio-pci 0000:08:00.0: not ready 65535ms after FLR; giving upDevice layout:08:00.0 → GPU 09:00.0 → Audio After this: PCIe subsystem becomes unstable (“PCIe basically dies”) Unraid is left in a bad state, unable to shutdown.Current behavior Only way to recover: full power cycle A simple reboot is not enough, the GPU does not come back System behaves like the PCIe bus is stuck after failed FLR QuestionIs there a way to prevent vfio-pci from issuing an FLR (Function Level Reset) when the VM shuts down?I understand this may prevent restarting the VM without a reboot, but that’s acceptable. I want to avoid the risk of having unclean shutdowns, and parity checks every time. Avoiding the broken PCIe state is more important than VM restart capability.What’s been tried VFIO hooks → ineffective (reset happens before stop hook run, or at least, it seems)Current startupvfio-pci.ids=8086:56a5,8086:4f92 video=efifb:off video=simpledrm:off video=vesafb:off pcie=noaer pcie_acs_override=downstream,multifunction isolcpus=8-15,24-31also blacklisted i915 from modprobe.BTW, Unraid and the VM both run perfectly. However, shutting down either the VM or the system consistently results in an unclean shutdown, requiring a manual power-off.
May 3May 3 Author Adding this two topics, might be related to the same issue:https://forums.unraid.net/topic/188403-passthrough-of-arc-a380-to-windows-11-vm/#findComment-1593728
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.