Bugzilla – Bug 1214628
windows xp guest images not starting with qemu+kvm / without kvm starting, host processor amd ryzen 1700
Last modified: 2023-08-26 15:11:05 UTC
Updating tumbleweed from 20230102 to 20230822 = qemu/kvm 8.04 + kernel 6.4.11-1-default ================================================ there where similar problems (stop windows xp) in a bug and where fixed (it was kernel related): https://bugzilla.opensuse.org/show_bug.cgi?id=1132694 the hardware i use ist exactly the same as in that bug described in commend 15 (also same win-xp image) ================================================ "windows xp" images will stop working, stop at early start in black screen. when try to use "save mode" it will load some drivers and stop after it shows the line: "windows/system32/drivers/Mup.sys" same for new try to set up a new windows guest. ("windows 10" images and "suse10" image will work) using virt-manager to make a new windows xp from cd-image "windows xp professionel sp 3" will result in same problem, stops with black screen after loading some drivers (before user could do something) when i switch off svm-mode (processor virtualisation mode) in host bios, set up a new windows xp (memory 768mb 4gb virtual file) will work. also old images working when changing the virtmanager-xml-file for the images from <domain type='kvm'> to <domain type='qemu'>
I forgot to mention i mailed (before writing this bugreport) it on the mailinglists: qemu-discuss@nongnu.org opensuse-factory@opensuse.org
If it's a regression from the previous kernels, which kernel did work? You can get the old kernel packages from OBS TW history repo http://download.opensuse.org/history/ and verify whether it still works.
Hi takashi, its a kernel related problem. just tried 6.4.6-1-default #1 SMP PREEMPT_DYNAMIC Tue Jul 25 04:42:30 UTC 2023 (55520bc) x86_64 x86_64 x86_64 GNU/Linux and it works. (its the oldest in history.) i will make more tests to figure out where it will not work. will write when i have the result. simoN
On my Ryzen system with Leap 15.5 and kernel 6.4.11 from Backports repo a WinXP VM starts with visible issues. However, there's an issue with Windows 2000 VMs: a system would hang when running it for while. Not sure if it's a related issue or not. Leap 15.5 Ryzen 3950X
Hi again, the switch working/not working kernel is: tumbleweed 20230809 kernel 6.4.8-1.1 working tumbleweed 20230810 kernel 6.4.9-1.1 not working if you provide me some test kernels (rpm's) with the different patches, i will test. simoN
It might be due to the recent x86 security fixes. Could you try to boot with mitigations=off boot option? Also, check the behavior with the very latest build of OBS Kernel:stable repo (6.4.12), too.
Tested: 6.4.11-1-default with boot option: mitigations=off and its working again. i have not found the kernel in: Kernel:stable repo (6.4.12) i have used the link: http://download.opensuse.org/repositories/Kernel:/stable/standard/x86_64/ there is only 6.4.11 inside. could you provide me the correct link to the .rpm? simoN
The package is still being built, let's wait for a while.
... or maybe better to try 6.5-rc7 kernel in OBS Kernel:HEAD repo. We'll move to 6.5 kernel soon in a couple of days in anyway.
6.5.0-rc7-1.g869afb7-default #1 SMP PREEMPT_DYNAMIC Sun Aug 20 19:29:33 UTC 2023 (869afb7) x86_64 x86_64 x86_64 GNU/Linux is working (without the command line mitigations=off).
OK, then it'll be fixed in 6.5, and we'll switch TW kernel to 6.5 when 6.5 kernel is officially released in the upstream (that will be likely in tomorrow).
fine