Oracular being almost EOL would not have enough time to mature the
minimal time in proposed to release the SRU in time, marking that as
won't fix

** Description changed:

+ [ Impact ]
+ 
+  * Windows does behave badly in issuing _DSM(func=7) even when not
+    supported leading to non working virtual hardware or hangs.
+ 
+  * Not all versions of windows will be fixed and hence upstream qemu
+    decided to add code to mitigate the issue
+ 
+  * This is about applying [1] to active Ubuntu releases to allow such
+    windows installs to pass.
+ 
+ [ Test Plan ]
+ 
+  * Take a German localized consumer (not server) windows installer
+    ISO image. No license needed you'll know if it works before that
+    is required and do not need to fully install it.
+ 
+  * Configure a q35 based guest with virtio net device
+ 
+  * Get the windows virtio driver iso (any recent would do for this test)
+ 
+  * Install the guest, using the above without the fix should show broken
+    networking and maybe even a hang
+ 
+ [ Where problems could occur ]
+ 
+  * The obvious big risk is in device enumeration, which is a pain in
+    windows but that was checked and mentioned to be safe in [1]
+ 
+  * Other than that, the area to look for are issues in regard to acpi
+    and device discovery in general.
+ 
+ [ Other Info ]
+ 
+  * For details please see the great references in the original report
+ below
+ 
+ --- original report ---
+ 
  When creating a new Windows guest with German language for the installer, the 
guest doesn't have working virtual NICs. This happens with e1000e, as well as 
virtio.
  This behaviour can be observed with Ubuntu 24.04.1 LTS + qemu-system-x86 
1:8.2.2+ds-0ubuntu1.6, and Ubuntu 22.04.5 LTS + qemu-system-x86 
1:6.2+dfsg-2ubuntu6.25.
  
  There's a patch upstream[1], which I'd like to see backported to at least 
24.04, and maybe even 22.04.
  I've successfully tested the patch on 24.04. The qemu version used for 22.04 
is too old for the patch to apply without additional work.
  Please see this virtio-win issue[2] for more details. (The workaround[3] does 
indeed work, but it's a bit annoying to have to manually touch packer + vagrant 
deployments.)
  
  [1] 
https://gitlab.com/qemu-project/qemu/-/commit/0b053391985abcc40b16ac8fc4a7f6588d1d95c1
  [2] https://github.com/virtio-win/kvm-guest-drivers-windows/issues/750
  [3] 
https://github.com/virtio-win/kvm-guest-drivers-windows/issues/750#issuecomment-1320055478

** Changed in: qemu (Ubuntu Oracular)
       Status: Triaged => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2101053

Title:
  qemu: Networking broken for German Windows guests

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


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to