[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] PAE support revisited - questions
On Tue, 2005-03-29 at 14:25 +0200, Gerd Knorr wrote: > Karen White <kawhite@xxxxxxxxxx> writes: > > > Have you settled on a #define for configuring in PAE code, eg. > > CONFIG_X86_PAE like linux. Are you adding this or something else to > > asm-x86/config.h > > Thats my intention. Maybe build some CONFIG_PAGING_LEVELS_2/3/4 from > this and i386 vs. x86_64 to make the #ifdefs in the code a bit more > readable. I submitted a CONFIG_PAE patch, but Keir says PAE support will be determined at boot time, not compile time. Have you, Keir, and Ian gotten together to agree on common high-level strategy. > > > Have you determined if the PAE code is going into the files under > > xen/arch/x86/x86_32, using #ifdef's for PAE, or are you planning to add > > a parallel directory to x86_32 and x86_64 under xen/arch? > > I think a parallel directory is overkill. Agreed. > I'd create include/asm-x86/x86_32/page-2l.h and page-3l.h and let > page.h include the correct one depending on CONFIG_X86_PAE (and also > have the common stuff there). Yes, after looking at it and Ian's response, makes sense if PAE is still a compile time option. Are you working on this? I have modeled a page.h after x86_32/page.h but for level-3 page tables. Not finished with it. If you all have not decided on compile-time verses run-time configuration issue, how are you all adding the PAE specific code. It has to be either ifdef'ed or driven by a global variable or boot-time parameter. Karen _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |