[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: xen 4.17.2 qemu-system-i386 crashes



Am 18.08.23 um 02:32 schrieb Chuck Zmudzinski:
On 8/17/23 7:22 PM, xen@xxxxxxxx wrote:
Hello,

I am using Archlinux. Last month I built and installed xen-4.17.2pre
which works perfectly. Today I built and installed the newly released
xen-4.17.2.
Now qemu-system-i386 crashes.

I attached an excerpt from the log.


Hmm. I am on Fedora 38, and they just pushed out the 4.17.2 update to me
yesterday and qemu-system-i386 is working fine with it. This is the version
info on Fedora 38 that is working:

Xen version info from sudo xl dmesg on Fedora 38:

(XEN) Xen version 4.17.2 (mockbuild@) (gcc (GCC) 13.2.1 20230728 (Red Hat 
13.2.1-1)) debug=n Thu Aug 10 22:11:44 UTC 2023

Qemu version info on Fedora 38:

[user@fedora ~]$ qemu-system-i386 -version
QEMU emulator version 7.2.1 (qemu-7.2.1-2.fc38)
Copyright (c) 2003-2022 Fabrice Bellard and the QEMU Project developers
[user@fedora ~]$

So, I think maybe you are using a different Qemu version that does not
work with Xen 4.17.2.

Xen 4.17.2pre runs on this hardware with both Qemu 8.0.2 and Qemu 8.0.4 without problems.

On older hardware (Intel Haswell processor) Xen 4.17.2 runs without problems with Qemu 8.0.4. Obviously only my newer hardware is affected.

What version of Qemu are you using? Is it the one from the qemu-xen repo on
xenbits.xen.org, or one provided by Arch? In any case, Qemu 7.2.1 provided
by Fedora works fine with the newly released Xen 4.17.2 on my Fedora 38 system.

I use an AUR package that compiles the latest Qemu from the upstream sources.

It looks like the Qemu for xenbits and tagged for Xen 4.17.x is using Qemu 7.0,
not 7.2, and it looks like the Qemu on xenbits added 8 more commits between the
4.17.1 and 4.17.2 tags. So you might try backing out those 8 commits if you are
building Qemu from the 4.17.2 tag in the qemu-xen repo on xenbits.xen.org.

Just a guess, though.

--
Thanks for your help
Stefan




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.