diff --git a/en/releases/5.3R/todo.sgml b/en/releases/5.3R/todo.sgml index 81977d9100..966d2df1d2 100644 --- a/en/releases/5.3R/todo.sgml +++ b/en/releases/5.3R/todo.sgml @@ -1,7 +1,7 @@ - + %includes; %developers; @@ -63,20 +63,6 @@ currently exploring possible fixes. - - poll()/select() application wedge reports with debug.mpsafenet=1 - &status.wip; - &a.rwatson; - There are reports of applications wedging in poll() and select() - while running the network stack without the Giant lock. A recent - sleepq change appears to have caused some of the observed problems - to go away (others are difficult to test for due to recent SMP - instability). A fix has been committed to CVS HEAD and merged to - RELENG_5 and appears to resolve problems with poll(); we are waiting - for feedback that it has corrected the reported problems with select() - also before moving this to "testing" status. - - ether_input() may harvest entropy from free()'d mbuf &status.wip; @@ -572,7 +558,7 @@ ifconf() sleep warning - &status.wip; + &status.untested; &a.brooks; The ifconf() ioctl for listing network interfaces performs a copyout() while holding the global ifnet list mutex. This generates a @@ -581,6 +567,20 @@ and RELENG_5, but requires testing. + + poll()/select() application wedge reports with debug.mpsafenet=1 + &status.untested; + &a.rwatson; + There are reports of applications wedging in poll() and select() + while running the network stack without the Giant lock. A recent + sleepq change appears to have caused some of the observed problems + to go away (others are difficult to test for due to recent SMP + instability). A fix has been committed to CVS HEAD and merged to + RELENG_5 and appears to resolve problems with poll(); we are waiting + for feedback that it has corrected the reported problems with select() + also before moving this to "testing" status. + + &footer;