Move three items from WIP/stalled to done:
- MPSAFE flag no longer present in syscalls.master, all system calls are MPSAFE. - printf(9) synchronization. - Mutex profiling has become lock profiling.
This commit is contained in:
parent
70965981c0
commit
02503f13d6
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=29141
1 changed files with 23 additions and 25 deletions
|
@ -1,6 +1,6 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
|
||||
<!ENTITY base CDATA "..">
|
||||
<!ENTITY date "$FreeBSD: www/en/smp/index.sgml,v 1.171 2006/11/28 17:00:54 rwatson Exp $">
|
||||
<!ENTITY date "$FreeBSD: www/en/smp/index.sgml,v 1.172 2006/11/28 17:13:52 rwatson Exp $">
|
||||
<!ENTITY title "FreeBSD SMP Project">
|
||||
<!ENTITY email 'freebsd-smp'>
|
||||
<!ENTITY % navinclude.developers "INCLUDE">
|
||||
|
@ -1571,6 +1571,28 @@
|
|||
<td> &status.done; </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> Remove the MPSAFE syscall flag from the syscall table. </td>
|
||||
<td> &a.jhb; </td>
|
||||
<td> 28 July 2006 </td>
|
||||
<td> &status.done; </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> Add sufficient synchronization to printf to avoid printing
|
||||
problems but not so much it doesn't work in debugging contexts. </td>
|
||||
<td> &a.jb; </td>
|
||||
<td> 1 November 2006 </td>
|
||||
<td> &status.done; </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> Expand mutex profiling tool to also profile sx locks. </td>
|
||||
<td> &a.kmacy; </td>
|
||||
<td> 11 November 2006 </td>
|
||||
<td> &status.done; </td>
|
||||
</tr>
|
||||
|
||||
<!-- WIP -->
|
||||
|
||||
<tr>
|
||||
|
@ -1618,15 +1640,6 @@
|
|||
<td> &status.wip; </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> Remove the MP safe syscall flag from the syscall table
|
||||
and add explicit mtx_lock/unlock's of Giant to all
|
||||
syscalls. </td>
|
||||
<td> &a.dillon;, &a.mux;, &a.rwatson; </td>
|
||||
<td> 24 July 2004 </td>
|
||||
<td> &status.wip; </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> SMPng architecture document. </td>
|
||||
<td> &a.jhb;, &a.rwatson; </td>
|
||||
|
@ -1696,14 +1709,6 @@
|
|||
|
||||
<!-- Stalled -->
|
||||
|
||||
<tr>
|
||||
<td> Make printf() safe to call in almost any situation to avoid
|
||||
deadlocks. </td>
|
||||
<td> &a.cp; </td>
|
||||
<td> 15 May 2001 </td>
|
||||
<td> &status.stalled; </td>
|
||||
</tr>
|
||||
|
||||
<!-- Not Started -->
|
||||
|
||||
<tr>
|
||||
|
@ -1743,13 +1748,6 @@
|
|||
<td> &status.new; </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> Expand mutex profiling tool to also profile sx locks. </td>
|
||||
<td> &a.eivind;, &a.des; </td>
|
||||
<td> 1 April 2002 </td>
|
||||
<td> &status.new; </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> Add a witness_sleep() check to copyin/out() and s/fuword(). </td>
|
||||
<td> &a.jhb; </td>
|
||||
|
|
Loading…
Reference in a new issue