[Bug 2163604] Re: Wine's ntdll:exception test causes GPF in KVM

Ubuntu Kernel Bot <[email protected]>
Newsgroups org.nongnu.qemu-devel
Message-ID <178692133173.1018648.6034244772378890656.launchpad@juju-98d295-prod-launchpad-60>
** Tags added: kernel-daily-bug

-- 
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:
  New
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.