Note that the ABI giant pushdown task isn't actually done, since there
are many native ABI calls with Giant still being set in syscalls.master. Maxime Henrion is preparing patches that address this, and remove the M* stuff in syscalls.master, so stick in his name as a co-conspirator.
This commit is contained in:
parent
336e13dbca
commit
85a18f4f29
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=12327
1 changed files with 11 additions and 17 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.31 2002/02/28 04:50:09 rwatson Exp $">
|
||||
<!ENTITY date "$FreeBSD: www/en/smp/index.sgml,v 1.32 2002/02/28 17:27:18 rwatson Exp $">
|
||||
<!ENTITY title "FreeBSD SMP Project">
|
||||
<!ENTITY email 'freebsd-smp'>
|
||||
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
|
||||
|
@ -30,6 +30,7 @@
|
|||
<!ENTITY jhb "John Baldwin">
|
||||
<!ENTITY jlemon "Jonathan Lemon">
|
||||
<!ENTITY markm "Mark Murray">
|
||||
<!ENTITY mux "Maxime Henrion">
|
||||
<!ENTITY peter "Peter Wemm">
|
||||
<!ENTITY rwatson "Robert Watson">
|
||||
<!ENTITY tanimura "Seigo Tanimura">
|
||||
|
@ -551,15 +552,6 @@
|
|||
<td> &status.done; </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> &dillon; </td>
|
||||
<td> 7 September 2001 </td>
|
||||
<td> &status.done; </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> Make most of cpu_wait() and cpu_exit() MI. </td>
|
||||
<td> &peter; </td>
|
||||
|
@ -588,13 +580,6 @@
|
|||
<td> &status.done; </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> Push the grabbing of Giant into FreeBSD ABI system calls. </td>
|
||||
<td> &dillon; </td>
|
||||
<td> 26 October 2001 </td>
|
||||
<td> &status.done; </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> Make most of the per-CPU stuff MI. </td>
|
||||
<td> &jhb; </td>
|
||||
|
@ -795,6 +780,15 @@
|
|||
<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> &dillon;, &mux; </td>
|
||||
<td> 28 February 2002 </td>
|
||||
<td> &status.wip; </td>
|
||||
</tr>
|
||||
|
||||
<!-- Stalled -->
|
||||
|
||||
<tr>
|
||||
|
|
Loading…
Reference in a new issue