I fixed error in hvm profile and got a similar qemu-dm.strace (
/usr/lib64/.../qemu-dm).
--- On Mon, 2/23/09, Jeremy Fitzhardinge <jeremy@xxxxxxxx> wrote:
From: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Subject: Re: [Xen-devel] HVM pvops failures
To: "Ian Jackson" <Ian.Jackson@xxxxxxxxxxxxx>
Cc: "Andrew Lyon" <andrew.lyon@xxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx"
<xen-devel@xxxxxxxxxxxxxxxxxxx>, "Ian Campbell" <Ian.Campbell@xxxxxxxxxx>
Date: Monday, February 23, 2009, 7:12 PM
Ian Jackson wrote:
Andrew Lyon writes ("Re: [Xen-devel] HVM guest question (was Re:
[PATCH] ioemu: Cleanup the code of PCI passthrough.)"):
On Mon, Feb 23, 2009 at 2:53 PM, Ian
Jackson
<Ian.Jackson@xxxxxxxxxxxxx> wrote:
These messages are not very surprising. Is it working ?
No, when try to start HVM on Xen unstable with pv_ops kernel I get
this error:
Ah. This is rather odd. Normally I would hope that xend would report
an exit status. (I haven't tried pvops with qemu.)
Hm, I'm getting:
[2009-02-23 15:26:18 4380] WARNING (image:482) domain win7: device model
failure: pid 5409: died due to signal 7; see /var/log/xen/qemu-dm-win7.log
Hm, signal 7 - SIGBUS. I wonder if
Using stub domains doesn't work either.
I would suggest running qemu-dm under strace. This can be done easily
enough with a simple wrapper script, something like:
#!/bin/sh
set -e
exec strace -vvs500 -f -o /root/qemu-dm.strace \
/usr/lib/xen/bin/qemu-dm "$@"
and then give the name of the script as device_model in your config file.