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 [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to