kvm-guest-drivers-windows icon indicating copy to clipboard operation
kvm-guest-drivers-windows copied to clipboard

BOSD screen doesn't show up with VirtIO VGA

Open annie-li opened this issue 1 year ago • 2 comments

Describe the bug With virtio-vga device as the displaying device, when the guest crashes and does the memory dump, the BSOD screen doesn't show up. However, the crashdump file is generated successfully.

To Reproduce Boot the Windows VM with qemu arguments "-vga virtio" or "-device virtio-vga" Trigger the crash of Windows VM Check the BSOD screen

Expected behavior The BSOD screen should show properly

Screenshots Black screen shows when the guest dumps the memory.

Host:

  • Disto: [e.g. Fedora, Ubuntu, Proxmox]
  • Kernel version
  • QEMU version
  • QEMU command line
  • libvirt version
  • libvirt XML file This issue has no obvious relations with these versions above.

VM:

  • Windows version: general issue of VirtIO gpu driver, not related to Windows version.
  • Which driver has a problem: VirtIO gpu
  • Driver version or commit hash that was used to build the driver

Additional context Add any other context about the problem here.

annie-li avatar Mar 08 '24 18:03 annie-li

Hi @annie-li Yes, there is some bug in the virtio-gpu-dod DxgkDdiSystemDisplayWrite implementation routine. I'm going to fix it in the future. Thanks, Vadim.

vrozenfe avatar Mar 08 '24 21:03 vrozenfe

I've just opened a new issue in RH Jira https://issues.redhat.com/browse/RHEL-30199

vrozenfe avatar Mar 25 '24 04:03 vrozenfe