- 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:
parent
08b5b206dd
commit
c2a67d907b
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=11231
1 changed files with 50 additions and 11 deletions
|
@ -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>
|
||||
|
|
Loading…
Reference in a new issue