From 2907dc57e566614ac6af1f4add64ff97a53b4467 Mon Sep 17 00:00:00 2001 From: Robert Watson Date: Thu, 14 Mar 2002 16:36:22 +0000 Subject: [PATCH] Alfred and Chad have now finished the work to push the select related structures behind a 'sellock' to prevent lock order reversals relating the processes in the select() code. Update the task entry to move it to the Done section as of today. --- en/smp/index.sgml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/en/smp/index.sgml b/en/smp/index.sgml index 588cd33e06..9025e5d3ec 100644 --- a/en/smp/index.sgml +++ b/en/smp/index.sgml @@ -1,6 +1,6 @@ - + %includes; @@ -647,6 +647,14 @@ &status.done; + + Place a global lock (sellock) around selinfo structures to fix a + variety of lock order reversals, and make select() MP-safe. + &a.alfred;, &a.davidc; + 14 March 2002 + &status.done; + + @@ -816,14 +824,6 @@ &status.wip; - - Place a global lock around selinfo structures to fix a - variety of lock order reversals, and make select() MP-safe. - &a.alfred;, &a.davidc; - 11 March 2002 - &status.wip; - - Move to shared lock for VOP_GETATTR() to reduce blocking during frequent lightweight VFS operations. Modify namei() to provide