On 8/22/07, erik quanstrom <[EMAIL PROTECTED]> wrote:
> perhaps this is completely obvious, but why are the first
> 4 mb double-mapped in l.s at virtual address 0 and KZERO?
>

you start out executing with real memory addresses, i.e. you are
executing code at 0x100000 not at KZERO+0x100000. There is a period of
time where you are executing at those low addresses, then you pop up
to KZERO space and you blow away the low mappings by clearing
PDO(KZERO).

ron

Reply via email to