CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2010/05/13 13:27:24

Modified files:
        sys/arch/amd64/amd64: machdep.c pmap.c 
        sys/arch/amd64/include: pmap.h 

Log message:
Synchronise amd64 more with other PMAP_DIRECT architectures. (step 1,
more to come later)

Specfically, there is no reason to reserve a special virtual address just so we
can do boot dump, we have a direct map of every page anyway.

since pmap_map is deprecated and MD only anyway, this means we can remove that
interface too. If anything this should increase reliability since pmap_enter
won't fail under memory pressure during dump (unlikely but possible). It is also
simpler and smaller ;)

Tested by myself and ckuethe, no regressions.

ok miod@

Reply via email to