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

Re: [Xen-devel] Running Xen inside QEMU



Hi,


Am Montag, 5. May 2008 12:31 schrieb Samuel Thibault:
> Martin Dommermuth, le Mon 05 May 2008 12:25:51 +0200, a écrit :
> > Hi there,
> >
> > I hope this is the right list to ask this. Sorry, if not.
> >
> > I am about to create a realtime scheduler for XEN as my diploma
> > thesis. During development I want to run Xen inside of Qemu.
> > When I try to boot the last lines I see are:
> > Freeing unused kernel memory: 196k freed
> > input: ImExPS/2 Generic Explorer Mouse as /class/input/input1
> >
> > Then nothing more happens. I see qemu maxing out my cpu. I can still
> > type and delete chars.
> > Any idea what's causing this? Is it stuck in Xen or the Linux kernel?
>
> These messages come from the Linux kernel, so it's most probably Linux
> which somehow got wrong.  Which parameters do you give to it?  You may
> want to use the serial console as well (add -serial stdio to the qemu
> command line).
>

I'm using qemu's built-in GDB stub to trace/debug Xen, and I had this problem 
too: The Dom0 Linux crashes/hangs just after the message "Freeing unused 
kernel memory: ...". I was able to get it to work by building both Xen and 
the Linux guest with PAE disabled, i.e. "make dist XEN_TARGET_X86_PAE=n".

This seems a bit strange since qemu supposedly supports PAE, nevertheless, 
disabling it fixed the problem for me :-).

Cheers

Rob
-- 
Robert Kaiser                    http://wwwvs.informatik.fh-wiesbaden.de
Labor für Verteilte Systeme            kaiser@xxxxxxxxxxxxxxxxxxxxxxxxxx
FH Wiesbaden - University of Applied Sciences     tel: (+49)611-9495-294
Kurt-Schumacher-Ring 18, 65197 Wiesbaden, Germany fax: (+49)611-9495-289 


> Samuel
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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