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

RE: [Xen-devel] Question about implementation of 32-bit guests on64-bit hypervisor (IDT-related)



I said there would probably be more questions.  :-)

We have some confusion regarding the assignment of hardware physical
addresses to the HVMs.  If all 32-bit HVMs are run in legacy mode, then
they would be restricted to using 32-bit PAE shadow page tables.  The
maximum physical addressing of such tables is limited to 64GB, so this
implies that all 32-bit HVMs must be located within the first 64GB of
hardware physical memory.  However, your previous responses indicated
that 32-bit HVMs do not have such a restriction.  So our conclusion is
that 32-bit HVMs running in legacy mode using 32-bit PAE page tables are
able to address hardware physical memory above the 64GB limit.  Is this
correct?  Could we create two separate 32-bit HVM guests, assign each of
them 64GB of memory, and have them run concurrently without any problems
(assuming that the platform has sufficient memory installed)?

Thanks again,
Bruce


-----Original Message-----
From: Vessey, Bruce A 
Sent: Friday, December 07, 2007 1:27 PM
To: 'Mark Williamson'; xen-devel@xxxxxxxxxxxxxxxxxxx
Cc: Ian Pratt; Keir Fraser
Subject: RE: [Xen-devel] Question about implementation of 32-bit guests
on64-bit hypervisor (IDT-related)

Thanks to all of you for your answers.  I think we'll have some more
questions, but we need to figure out what they are first.  

          - Bruce



-----Original Message-----
From: M.A. Williamson [mailto:maw48@xxxxxxxxxxxxxxxx] On Behalf Of Mark
Williamson
Sent: Friday, December 07, 2007 11:52 AM
To: xen-devel@xxxxxxxxxxxxxxxxxxx
Cc: Ian Pratt; Keir Fraser; Vessey, Bruce A
Subject: Re: [Xen-devel] Question about implementation of 32-bit guests
on64-bit hypervisor (IDT-related)

> > > guests on top of the 64-bit hypervisor?
> >
> > 32-bit PV guests are restricted to using the low 128GB of physical 
> > memory.
> > There's not even that restriction for 32-bit HVM guests.
>
> We could even use shadow translate mode to get around the 128GB 
> restriction, though at some performance cost. I guess you'd switch the

> guest to shadow mode if you've run out of memory below 128GB.

That's not possible right now, though, right?  Shadowing PV guests was
still broken IIRC?

Cheers,
Mark


--
Dave: Just a question. What use is a unicyle with no seat?  And no
pedals!
Mark: To answer a question with a question: What use is a skateboard?
Dave: Skateboards have wheels.
Mark: My wheel has a wheel!

_______________________________________________
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®.