CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2015/06/05 03:18:50

Modified files:
        sys/arch/powerpc/powerpc: pmap.c 

Log message:
Do only one VP lookup when removing a page.

This simplify pmap_remove() & friends by re-using an already fetched PTE
descriptor.

There's currently a race on MP system where one CPU can reuse a pted
while another one is still trying to insert it in the HASH.  This commit
starts reducing the number of pmap_vp_lookup() calls to help fix this
race.

ok kettenis@, deraadt@, dlg@

Reply via email to