- Update the responsible persons for the tty subsystem.

- Glenn Gombert has volunteered to do the lazy context switching.
- Add several WIP's I have in local trees.
This commit is contained in:
John Baldwin 2001-11-16 20:53:40 +00:00
parent 08b5b206dd
commit c2a67d907b
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=11231

View file

@ -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>