Workaround:

$ echo 1 | sudo tee /sys/module/kvm/parameters/ignore_msrs

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/2163604

Title:
  Wine's ntdll:exception test causes GPF in KVM

Status in QEMU:
  Unknown
Status in linux-hwe-6.11 package in Ubuntu:
  New
Status in qemu package in Ubuntu:
  New

Bug description:
  Wine's winetest.exe is used to test various components of Wine
  (WineHQ.org), and can be run on a Windows VM. When it gets to the
  ntdll:exception test, Qemu exits silently.

  [Aug16 16:36] kvm_intel: kvm [23609]: vcpu2, guest rIP: 0xfffff8058f0f9542 
Unhandled WRMSR(0x1d9) = 0x1
  [  +0.000128] qemu-system-x86[23609]: segfault at 594ae11c0760 ip 
0000594ae11c0760 sp 00007fffe472fd08 error 15 likely on CPU 0 (core 0, socket 0)
  [  +0.000014] Code: 00 00 20 3b 20 5a b0 7f 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 cb ce 55 01 00 00 00 00 97 00 00 00 00 00 00 00 <20> 00 0a 
6c 69 62 73 63 41 00 00 00 00 00 00 00 30 52 60 e1 4a>

  Qemu should handle this gracefully, but then so should KVM.
  I tested Qemu 11.1.0 and the exact same happens. Will report to Qemu.

  Kernel testing is difficult as I rely on old Nvidia drivers, and
  they're broken in newer kernels with no chance of them being fixed.

  Attaching the specific binary from today's daily build.

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: linux-image-6.11.0-29-generic 6.11.0-29.29~24.04.1
  ProcVersionSignature: Ubuntu 6.11.0-29.29~24.04.1-generic 6.11.11
  Uname: Linux 6.11.0-29-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.28.3-0ubuntu0.1
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  ken        3933 F.... wireplumber
   /dev/snd/controlC1:  ken        3933 F.... wireplumber
   /dev/snd/seq:        ken        3929 F.... pipewire
  CasperMD5CheckResult: unknown
  CurrentDesktop: MATE
  Date: Sun Aug 16 16:57:54 2026
  MachineType: LENOVO 0606AD5
  ProcFB: 0 simpledrmdrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.11.0-29-generic 
root=UUID=83ed7b7f-ef51-49d7-a6be-a8efee1cdd32 ro rootflags=subvol=@ 
vt.handoff=7 zswap.enabled=1 zswap.shrinker_enabled=1 zswap.max_pool_percent=20 
zswap.zpool=zsmalloc zswap.compressor=lz4 
resume=UUID=afb35822-ba94-455b-839e-a91d503b9608 intel_iommu=on iommu=pt 
video=1920x1080@60
  PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
  RelatedPackageVersions:
   linux-restricted-modules-6.11.0-29-generic N/A
   linux-backports-modules-6.11.0-29-generic  N/A
   linux-firmware                             20240318.git3b128b60-0ubuntu2.29
  RfKill:
   
  SourcePackage: linux-hwe-6.11
  UpgradeStatus: Upgraded to noble on 2026-05-15 (93 days ago)
  dmi.bios.date: 12/15/2016
  dmi.bios.release: 0.60
  dmi.bios.vendor: LENOVO
  dmi.bios.version: A0KT60AUS
  dmi.board.asset.tag: To be filled by O.E.M.
  dmi.board.name: LENOVO
  dmi.board.vendor: LENOVO
  dmi.board.version: NONE
  dmi.chassis.type: 7
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: NONE
  dmi.modalias: 
dmi:bvnLENOVO:bvrA0KT60AUS:bd12/15/2016:br0.60:svnLENOVO:pn0606AD5:pvrThinkStationS30:rvnLENOVO:rnLENOVO:rvrNONE:cvnLENOVO:ct7:cvrNONE:skuLENOVO_BI_A0:
  dmi.product.family: To be filled by O.E.M.
  dmi.product.name: 0606AD5
  dmi.product.sku: LENOVO_BI_A0
  dmi.product.version: ThinkStation S30
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/2163604/+subscriptions


Reply via email to