diff --git a/en/smp/index.sgml b/en/smp/index.sgml index c36cab5f8c..99eaf0fdf0 100644 --- a/en/smp/index.sgml +++ b/en/smp/index.sgml @@ -1,6 +1,6 @@ - + %includes; @@ -639,9 +639,7 @@ Initialize mutex pools early enough that sx locks can be used - for VM; simplify locking logic in VM to avoid suspect activities - such as lock testing and recursion, and convert vm_map locks to sx - locks from lockmgr locks. + for VM. &a.green; 14 March 2002 &status.done; @@ -1080,10 +1078,20 @@ Replace complex shared/exclusive locking scheme in the VM - system with a purely exclusive locking scheme, simplifying locking - and removing potential livelock/deadlock scenarios. -   - 17 March 2002 + system with a purely exclusive lockmgr locking scheme, simplifying + locking and removing potential livelock/deadlock scenarios. + &a.green; + 18 March 2002 + &status.new; + + + + Switch from using lockmgr in VM to using a mutex or exclusive + sxlock. Push down Giant on all VM except for vm_object/VFS and + vm_page/pmap components. + &a.green; + 18 March 2002 + &status.new;