CVSROOT: /cvs Module name: src Changes by: [email protected] 2010/09/06 11:36:49
Modified files:
sys/arch/amd64/include: pmap.h
sys/arch/amd64/amd64: pmap.c
Log message:
Stop sending so many superfluous IPIs: zero out pm_cpus in pmap_create(),
don't set the current cpu's bit in pmap_activate() unless we actually
set %cr3, and add a DIAGNOSTIC printf to pmap_destroy() to catch if we
ever stop tracking them accurately again. Also, GC the unused pm_flags
member.
ok deraadt@, oga@
