Re: [Xen-devel] Re: [PATCH] xen: remove support for non-PAE 32-bit

From: Jeremy Fitzhardinge
Date: Tue May 13 2008 - 10:00:13 EST


Robert Kaiser (FH) wrote:
I think there's a bug in qemu's x86 emulation with respect to mis-reporting the eip of an xchg which faults,
which may be what you're seeing.

The eip that was reported was always the same, and there was no xchg instruction at that address. It might have been consistently wrong though (how would I figure this out?).

The symptom I've observed is that qemu reports the first instruction of the basic block rather than the exchange itself. If you "x/10i <fault eip>", you should see an xchg before long.

Either way, sounds like a qemu bug which should be reported to them.

J
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/