Messages in this thread | | | Subject | Re: [PATCH -v7 1/3] x86 boot: setup data | From | "Huang, Ying" <> | Date | Wed, 24 Oct 2007 11:08:18 +0800 |
| |
On Tue, 2007-10-23 at 16:55 -0700, H. Peter Anvin wrote: > Andi Kleen wrote: > > > > With the early reserve code in > > ftp://firstfloor.org/pub/ak/x86_64/quilt/patches/early-reserve > > and > > ftp://firstfloor.org/pub/ak/x86_64/quilt/patches/early-alloc > > this could be likely done cleaner. > > > > Indeed it could. For i386, the equivalent code would have another > significant benefit: reserving memory and then mapping and accessing it > later would (at least eventually) allow accesses > 4 GB on PAE kernels > (or with a PSE36 hack, on non-PAE kernels.)
For i386, the bootmem allocator covers at most 0~796M memory area. So some early reserve memory area can not be revered with bootmem allocator later. Should we fix bootmem allocator firstly?
Best Regards, Huang Ying - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |