id = 2061 title = "Regression: QEMU 8.2.0 VFIO GPU guests cannot reboot due to improper reset" state = "closed" created_at = "2023-12-29T07:11:52.383Z" closed_at = "2024-01-20T15:06:55.154Z" labels = ["Stable::to backport", "VFIO", "workflow::Patch available"] url = "https://gitlab.com/qemu-project/qemu/-/issues/2061" host-os = "Arch Linux (up to date)" host-arch = "x86_64" qemu-version = "8.2.0" guest-os = "Windows 11 Enterprise 23H2" guest-arch = "x86_64" description = """Prior to QEMU 8.2.0 (i.e. 8.1.4), rebooting the guest with VFIO GPU passed through would result in a proper reboot. After updating to QEMU 8.2.0, rebooting the guest results in a black screen due to improper reset behaviour. I was able to narrow this down to commit #3d779ab. Compiling and running with commit #0bddd88 results in the correct behaviour. That is, the GPU properly resets on guest reboot and boots successfully to Windows.""" reproduce = """1. Update to QEMU 8.2.0 2. Boot Windows 11 23H2 3. Reboot 4. Notice a black screen""" additional = """"""