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

Re: [Xen-devel] QEMU 2.2.0 in Xen 4.6

On Jan 23, 2015 10:10 AM, "Stefano Stabellini" <stefano.stabellini@xxxxxxxxxxxxx> wrote:
> On Fri, 23 Jan 2015, Ian Campbell wrote:
> > On Fri, 2015-01-23 at 14:42 +0000, Stefano Stabellini wrote:
> >
> > > HVM guest ---------(PV)----------> QEMU in Dom0 for guest
> > >     |
> > >     --(emulation)--> QEMU Stubdom-(syscall)->Linux Stubdom---(PV)--> QEMU Dom0 for stubdom
> >
> > Here, and throughout what you said I think, "QEMU in Dom0 for guest"
> > could equally well be e.g. "blkback in driver domain for guest" likewise
> > the "... for stubdom" too.
> >
> > i.e. the PV backend for the stubdom or the guest doesn't necessarily
> > need to be QEMU and doesn't necessarily need to be in dom0.
> Indeed

Thank you both.

There is one other thing that would be helpful to understand.  Anthony had to patch the Linux kernel running in the stubdom to allow memory mapping.  What mappings are needed between dom0 and the stub domain, and between the stub domain and the HVM guest domain?  I am guessing this comes into play for the display, as it seems that the dom0 qemu instance is running the VNC server.

Thanks again,

Xen-devel mailing list



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