Re: [PATCH] x86: Construct 32 bit boot time page tables in nativeformat.
From: H. Peter Anvin
Date: Thu Jan 24 2008 - 18:48:40 EST
Jeremy Fitzhardinge wrote:
H. Peter Anvin wrote:
While we're mucking around in this area, there is another thing which
we should eventually get around to fixing:
we need a set of page tables with an identity mapping as well as the
kernel mapping, for trampolining (during startup, but also during
things like ACPI suspend/resume.) Right now, we let those be the
swapper page tables, but that's probably not really a good idea, since
it can hide bugs.
So you're suggesting a second system pagetable which has a P=V alias as
well as the normal kernel mapping, used only when we actually need that
alias? Sounds simple enough to arrange.
Yes. We'd use it during initialization and at other times when we need
trampolining, but give the swapper something which only has the kernel map.
-hpa
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/