23 messages in com.xensource.lists.xen-develRe: [Xen-devel] PAE support revisited...| From | Sent On | Attachments |
|---|---|---|
| Nuutti Kotivuori | 21 Mar 2005 11:21 | |
| Karen White | 21 Mar 2005 17:49 | |
| James Harper | 21 Mar 2005 21:37 | |
| Kip Macy | 21 Mar 2005 21:46 | |
| James Harper | 21 Mar 2005 23:42 | |
| Ian Pratt | 21 Mar 2005 23:59 | |
| Ian Pratt | 22 Mar 2005 00:05 | |
| Jacob Gorm Hansen | 22 Mar 2005 01:48 | |
| Rik van Riel | 22 Mar 2005 04:29 | |
| Ronald G. Minnich | 22 Mar 2005 06:51 | |
| Ian Pratt | 22 Mar 2005 10:01 | |
| Gerd Knorr | 22 Mar 2005 10:21 | |
| Karen White | 22 Mar 2005 15:21 | |
| Ian Pratt | 22 Mar 2005 15:56 | |
| Nakajima, Jun | 23 Mar 2005 07:22 | |
| Keir Fraser | 23 Mar 2005 08:26 | |
| Nakajima, Jun | 23 Mar 2005 09:10 | |
| Keir Fraser | 23 Mar 2005 09:19 | |
| Karen White | 23 Mar 2005 15:23 | |
| Ian Pratt | 23 Mar 2005 15:28 | |
| Karen White | 29 Mar 2005 16:28 | |
| Ian Pratt | 29 Mar 2005 23:29 | |
| Gerd Knorr | 30 Mar 2005 02:20 |
| Subject: | Re: [Xen-devel] PAE support revisited - questions![]() |
|---|---|
| From: | Karen White (kawh...@us.ibm.com) |
| Date: | 03/29/2005 04:28:35 PM |
| List: | com.xensource.lists.xen-devel |
On Tue, 2005-03-29 at 14:25 +0200, Gerd Knorr wrote:
Karen White <kawh...@us.ibm.com> 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-...@lists.xensource.com http://lists.xensource.com/xen-devel




