diff --git a/en/smp/index.sgml b/en/smp/index.sgml index bb9158f72b..36724e9c8c 100644 --- a/en/smp/index.sgml +++ b/en/smp/index.sgml @@ -1,6 +1,6 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [ <!ENTITY base CDATA ".."> -<!ENTITY date "$FreeBSD: www/en/smp/index.sgml,v 1.5 2001/10/26 08:15:41 jhb Exp $"> +<!ENTITY date "$FreeBSD: www/en/smp/index.sgml,v 1.6 2001/11/07 17:57:11 phantom Exp $"> <!ENTITY title "FreeBSD SMP Project"> <!ENTITY email 'freebsd-smp'> <!ENTITY % includes SYSTEM "../includes.sgml"> %includes; @@ -618,11 +618,58 @@ <tr> <td> Lock down the tty subsystem. </td> - <td> Dick Garner </td> - <td> 18 October 2001 </td> + <td> Dick Garner, Jeremy Scofield </td> + <td> 16 November 2001 </td> <td> &status.wip; </td> </tr> + <tr> + <td> Implement lazy interrupt thread switching (context + stealing). </td> + <td> Glenn Gombert </td> + <td> 16 November 2001 </td> + <td> &status.wip; </td> + </tr> + + <tr> + <td> Make most of the per-CPU stuff MI. </td> + <td> &jhb; </td> + <td> 16 November 2001 </td> + <td> &status.wip; </td> + </tr> + + <tr> + <td> Make critical section saved state per-CPU instead of per-lock + so that interlocking spin locks work properly. </td> + <td> &jhb; </td> + <td> 16 November 2001 </td> + <td> &status.wip; </td> + </tr> + + <tr> + <td> Fix clock locking to be the same on all platforms. </td> + <td> &jhb; </td> + <td> 16 November 2001 </td> + <td> &status.wip; </td> + </tr> + + <tr> + <td> Make sleep mutexes spin if the current lock holder is + executing on another CPU. </td> + <td> &jhb; </td> + <td> 16 November 2001 </td> + <td> &status.wip; </td> + </tr> + + <tr> + <td> Add support for the IA32 pause instruction to spin loops in + locks. </td> + <td> &jhb; </td> + <td> 16 November 2001 </td> + <td> &status.wip; </td> + </tr> + + <!-- Stalled --> <tr> @@ -673,14 +720,6 @@ <td> &status.new; </td> </tr> - <tr> - <td> Implement lazy interrupt thread switching (context - stealing). </td> - <td> </td> - <td> 12 January 2001 </td> - <td> &status.new; </td> - </tr> - <tr> <td> Lock struct ifnet. </td> <td> </td>