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@