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

RE: [Xen-devel] PSE support in VT guests



Keir Fraser wrote:
> On 13 Jan 2006, at 19:26, Stephen Goglin wrote:
> 
>> As far as I can tell, Xen's approach to PSE support in VT guests is
>> it just doesn't expose the feature.  Is there any plan on adding
>> support for it?  Or is it already there and I am just missing
>> something? 
> 
> I think it's there already. After all, 64-bit OSes know the CPU will
> always support PSE.
> 
>   -- Keir
> 

That's correct. For 32-bit guests, we simply disable PSE at the CPUID
instruction. It's possible to turn it on (by extending the PSE
supporting code for 64-bit), but the current implementation of 2MB page
support is to fracture it into 4KB pages in the shadow page table, as we
don't have a generic 2MB page allocator in Xen (yet?). So in terms of
performance, we don't gain anything even if we enable PSE for 32-bit
guests.

Jun
---
Intel Open Source Technology Center

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