CVSROOT:        /cvs
Module name:    src
Changes by:     kette...@cvs.openbsd.org        2015/10/01 10:03:48

Modified files:
        sys/arch/alpha/alpha: pmap.c 
        sys/arch/alpha/include: pmap.h 

Log message:
Make the alpha pmap (more) mpsafe by protecting both the pmap itself and the
pv lists with a mutex.  This should make pmap_enter(9), pmap_remove(9) and
pmap_page_protect(9) safe to use without holding the kernel lock.  This
largely reverts rev. 1.75, but now of course the pmap locks are defined
to actually call mtx_enter(9) and mtx_leave(9).

ok visa@

Reply via email to