- Using cv's in the mbuf subsystem was finished quite a while ago.
- Also note when the mbuf slab allocator was committed. Prodded by: bmilekic
This commit is contained in:
parent
689054567b
commit
0cdfe04dd8
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=11576
1 changed files with 16 additions and 9 deletions
|
|
@ -1,6 +1,6 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
|
||||||
<!ENTITY base CDATA "..">
|
<!ENTITY base CDATA "..">
|
||||||
<!ENTITY date "$FreeBSD: www/en/smp/index.sgml,v 1.7 2001/11/16 20:53:40 jhb Exp $">
|
<!ENTITY date "$FreeBSD: www/en/smp/index.sgml,v 1.8 2001/12/22 00:29:00 jhb Exp $">
|
||||||
<!ENTITY title "FreeBSD SMP Project">
|
<!ENTITY title "FreeBSD SMP Project">
|
||||||
<!ENTITY email 'freebsd-smp'>
|
<!ENTITY email 'freebsd-smp'>
|
||||||
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
|
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
|
||||||
|
|
@ -411,6 +411,14 @@
|
||||||
<td> &status.done; </td>
|
<td> &status.done; </td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td> Make mbuf system use condition variables instead of
|
||||||
|
msleep()/wakeup(). </td>
|
||||||
|
<td> &bmilekic; </td>
|
||||||
|
<td> 2 April 2001 </td>
|
||||||
|
<td> &status.done; </td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td> Remove <sys/mutex.h> includes from other kernel
|
<td> Remove <sys/mutex.h> includes from other kernel
|
||||||
headers such as <vm/vm_zone.h>, <sys/resourcevar.h>,
|
headers such as <vm/vm_zone.h>, <sys/resourcevar.h>,
|
||||||
|
|
@ -456,6 +464,13 @@
|
||||||
<td> &status.done; </td>
|
<td> &status.done; </td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td> Introduce a modified slab allocator for the mbuf subsystem. </td>
|
||||||
|
<td> &bmilekic; </td>
|
||||||
|
<td> 21 June 2001 </td>
|
||||||
|
<td> &status.done; </td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td> Add a witness_assert() function to handle lock assertions. </td>
|
<td> Add a witness_assert() function to handle lock assertions. </td>
|
||||||
<td> &jhb; </td>
|
<td> &jhb; </td>
|
||||||
|
|
@ -590,14 +605,6 @@
|
||||||
<td> &status.wip; </td>
|
<td> &status.wip; </td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
|
||||||
<td> Make mbuf system use condition variables instead of
|
|
||||||
msleep()/wakeup(). </td>
|
|
||||||
<td> &bmilekic; </td>
|
|
||||||
<td> 21 March 2001 </td>
|
|
||||||
<td> &status.wip; </td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td> Lock struct filedesc and struct file. </td>
|
<td> Lock struct filedesc and struct file. </td>
|
||||||
<td> &tanimura;, &alfred; </td>
|
<td> &tanimura;, &alfred; </td>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue