Messages in this thread | | | Date | Wed, 10 Oct 2012 10:17:08 -0400 | From | Konrad Rzeszutek Wilk <> | Subject | Re: [PATCH 03/10] x86, mm: get early page table from BRK |
| |
On Tue, Oct 09, 2012 at 06:03:33PM -0700, Yinghai Lu wrote: > On Tue, Oct 9, 2012 at 9:01 AM, Konrad Rzeszutek Wilk <konrad@kernel.org> wrote: > >> +RESERVE_BRK(early_pgt_alloc, 16384); > > > > How did you come up with 16KB being the right size? What is this > > based on? Can you provide a comment explaining why 16KB is the > > right value on 32-bit and 64-bit machines? > > good point, i add one line comment to the revised patch. > > +/* need 3 4k for initial PMD_SIZE, 4k for 0-ISA_END_ADDRESS */
Can you explain the math please? It sounds like this is based on the assumption that this you are using huge pages. But what if you are not? What if you can only do 4KB pages?
> -- > 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/ >
| |