cvs commit: src/sys/vm vm_map.c
alc at FreeBSD.org
Wed Aug 29 19:32:05 PDT 2007
alc 2007-08-30 02:32:05 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
MFC revisions 1.375-1.377
Use pmap_enter_object() in vm_map_pmap_enter() to reduce the
locking overhead of premapping objects.
Note: It was later discovered that this change addresses a race condition
that is discussed by vm/vm_fault.c revision 1.216. Specifically, replacing
pmap_enter_quick() by pmap_enter_object() addresses the race.
Revision Changes Path
1.366.2.4 +18 -8 src/sys/vm/vm_map.c
More information about the cvs-src