Tested with 4.14.105 kernel and the XP guest now boots fine with Qemu 3.1.0-r4.
My _guess_ is that this issue has something to do with changes made to kvm_amd module. Cheers, Antti On Sat, 20 Apr 2019 07:41:17 +0800 Antti Antinoja <rea...@fennosys.fi> wrote: > Hi, > > After upgrading host (Gentoo Linux) a Windows XP guest can't boot anymore. > > Some findings while testing: > > * XP image boots & works OK on an Intel machine (Gentoo Linux) > ** qemu: 3.1.0-r4 > ** kernel: 5.0.7 > ** CPU: Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz > > * XP image FAILS to boot on an AMD machine (Gentoo Linux) > ** qemu: 3.1.0-r4 > ** kernel: 4.19.34 > ** CPU: AMD FX-6300 Six-Core Processor > ** image boots OK if NOT using --enable-kvm > > * XP image FAILS to boot on an AMD machine (Gentoo Linux) > ** qemu: 3.1.0-r4 & 3.1.0-r1 > ** kernel: 4.19.34 & 5.0.7 > ** CPU: AMD Opteron(tm) Processor 4170 HE > ** image boots OK if NOT using --enable-kvm > ** The image worked OK on this machine with Qemu 2.12.1 & Kernel 4.18.20 > > Booting to Safe Mode fails too (on mentioned AMD machines with --enbale-kvm). > > Trying various -cpu options on the AMD machines didn't seem to help either > (qemu64, pentium3, etc). > > There are no errors visible on the host (kernel logs etc clean). The guest > boot just interrupts on very early state and Windows safe mode menu will loop > forever. > > All Linux VM's are working without issues. > > Cheers, > Antti > > -- > Antti Antinoja <rea...@fennosys.fi> > -- Antti Antinoja <rea...@fennosys.fi>