x86-32: make sure we map enough to fit linear map pagetables
commitc090f532db3ab5b7be503f8ac84b0d33a18646c6
authorJeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Mon, 16 Mar 2009 19:07:54 +0000 (16 12:07 -0700)
committerH. Peter Anvin <hpa@linux.intel.com>
Tue, 17 Mar 2009 18:42:05 +0000 (17 11:42 -0700)
treeabac222a32abc03730ccfa260d28af88581f6fb6
parent2bd2753ff46346543ab92e80df9d96366e21baa5
x86-32: make sure we map enough to fit linear map pagetables

Impact: crash fix

head_32.S needs to map the kernel itself, and enough space so
that mm/init.c can allocate space from the e820 allocator
for the linear map of low memory.

Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
arch/x86/kernel/head_32.S