]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
o Assert GIANT_REQUIRED on system maps in _vm_map_lock(),
authoralc <alc@FreeBSD.org>
Fri, 12 Jul 2002 23:20:06 +0000 (23:20 +0000)
committeralc <alc@FreeBSD.org>
Fri, 12 Jul 2002 23:20:06 +0000 (23:20 +0000)
commit80b0a79553aa58dc7fad5b59d3f868ce0f12bd6d
tree43564014c2663f3a14063b7bb872eaf927d40114
parent7cb243d2f4ee007a1b508dc2b4b1c8e98124b31a
 o Assert GIANT_REQUIRED on system maps in _vm_map_lock(),
   _vm_map_lock_read(), and _vm_map_trylock().  Submitted by: tegge
 o Remove GIANT_REQUIRED from kmem_alloc_wait() and kmem_free_wakeup().
   (This clears the way for exec_map accesses to move outside of Giant.
   The exec_map is not a system map.)
 o Remove some premature MPSAFE comments.

Reviewed by: tegge
sys/vm/vm_kern.c
sys/vm/vm_map.c