[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-devel] PAE support revisited
On Tue, 22 Mar 2005, Ian Pratt wrote: > There are a few things that need to be sorted to get PAE to work: > > * cleanup use of 'unsigned long' that exists in some handling of PTEs. > We've agreed a strategy of doing this with Gerd > > * change hypercall structs (possibly just switch to using x86_64 mem op > hypercall layout) > > * Modify Linux arch xen to using a variable sized hypervisor hole in > the top of the VA space. Possibly best done by moving fixaddr to the > bottom end of memory. > > * adjust hypervisor memory layout to deal with larger variable sized > frame table. > > * add 3-level type checking to Xen (this should be easy as it already > supports 2 and 4 level) > > * add 3-level support to Linux arch Xen (this should be easy as the > there are very few modifications to the mm system these days) > > Once its working, there are a few other features that would be nice: > > * shadow mode support to run 2 level guests on a 3 level hypervisor > > * Linux kernel that boot time switches between 2 and 3 level. I'm sure > the distros would love this on native x86. I believe it can be done with > low performance cost by using function dispatch patching to switch > between 2 and 3 level versions of Linux's performance critical functions > (e.g. the _range functions and fork), and then just using 'if' > statements in the pte macros used by the less critical functions. > > > It would be great if other people could start tackling some of the items > on the list. man, all this work for a dead architecture. Are you sure you can't just use k8 and run the apps in compatibility mode? PAE is such a kludge! ron ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |