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@