CVSROOT:        /cvs
Module name:    src
Changes by:     kette...@cvs.openbsd.org        2011/07/04 11:07:27

Modified files:
        sys/arch/hppa64/hppa64: locore.S pmap.c vm_machdep.c 

Log message:
Give each pmap its own space ID.  The current algorithm is silly, as we'll wrap
and might end up with duplicates, but that's not an issue until we're
multi-user.  Change the TLB miss code to enter mappings with the right
protection ID.  Properly switch pmaps on context switches.  This makes the
copyins we do before starting init actually work instead of failing with
EFAULT.

Reply via email to