diff --git a/ru/applications.sgml b/ru/applications.sgml index 838cd1553d..bc4fc8dba2 100644 --- a/ru/applications.sgml +++ b/ru/applications.sgml @@ -1,13 +1,12 @@ <!-- The FreeBSD Russian Documentation Project - $FreeBSDru: frdp/www/ru/applications.sgml,v 1.10 2004/01/31 17:50:04 andy Exp $ + $FreeBSDru: frdp/www/ru/applications.sgml,v 1.12 2004/09/21 07:31:04 den Exp $ - Original revision: 1.24 + Original revision: 1.25 --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [ -<!ENTITY base CDATA ".."> <!ENTITY date "$FreeBSD$"> <!ENTITY title "� ����������� ��� FreeBSD"> <!ENTITY % includes SYSTEM "includes.sgml"> %includes; @@ -134,8 +133,8 @@ <i>�������������� ţ ��������������</i>. ����� ������, ������� � ��� �������, ����� ���� ������ ������ ������������� FreeBSD � ţ ������������� �� ����������� ����� �� ����� ������ �������� <a - href="mailto:freebsd-questions@FreeBSD.ORG"> - freebsd-questions@FreeBSD.ORG</a>.</p> + href="mailto:freebsd-questions@FreeBSD.org"> + freebsd-questions@FreeBSD.org</a>.</p> <p>� ������� FreeBSD ��������� ������ ������������� � ���������, ������� ���������� ������, ��������� ����� ����������� � ������������� diff --git a/ru/docproj/current.sgml b/ru/docproj/current.sgml index 0314f84262..e63c2755e7 100644 --- a/ru/docproj/current.sgml +++ b/ru/docproj/current.sgml @@ -1,20 +1,20 @@ <!-- The FreeBSD Russian Documentation Project - $FreeBSDru: frdp/www/ru/docproj/current.sgml,v 1.15 2004/01/24 06:15:55 andy Exp $ + $FreeBSDru: frdp/www/ru/docproj/current.sgml,v 1.17 2004/09/21 07:31:05 den Exp $ - Original revision: 1.62 + Original revision: 1.64 --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [ -<!ENTITY base CDATA "../.."> +<!ENTITY base CDATA ".."> <!ENTITY date "$FreeBSD$"> -<!ENTITY stylesheet "&base;/projects/c99/style.css"> +<!ENTITY stylesheet "&enbase;/projects/c99/style.css"> <!ENTITY title "������ ���������������� FreeBSD: ������� �������"> <!ENTITY % includes SYSTEM "../includes.sgml"> %includes; <!ENTITY % developers SYSTEM "../developers.sgml"> %developers; -<!ENTITY imagebase "&base;/gifs"> +<!ENTITY imagebase "&enbase;/gifs"> <!-- Status levels --> <!ENTITY status.blank " "> @@ -97,7 +97,7 @@ href="http://www.freebsdmall.com">FreeBSD Mall</a>. � ������������� �������� 653 �������, ����� ISBN 1571763031. ������� ����, ��� �������. �������� ������ ����� <a - href="http://docs.freebsd.org/cgi/getmsg.cgi?fetch=0+0+archive/2001/freebsd-announce/20011028.freebsd-announce">�����</a>.</p> + href="http://docs.FreeBSD.org/cgi/getmsg.cgi?fetch=0+0+archive/2001/freebsd-announce/20011028.freebsd-announce">�����</a>.</p> <p>������ �����, ���������������� � �������� ���������� ����� �����������, �ӣ �ݣ ��������� <a href="handbook.html">�����</a> �� ������ ��� diff --git a/ru/docproj/translations.sgml b/ru/docproj/translations.sgml index bf9b1dae32..d175f914dc 100644 --- a/ru/docproj/translations.sgml +++ b/ru/docproj/translations.sgml @@ -1,13 +1,13 @@ <!-- The FreeBSD Russian Documentation Project - $FreeBSDru: frdp/www/ru/docproj/translations.sgml,v 1.15 2004/03/26 14:17:50 den Exp $ + $FreeBSDru: frdp/www/ru/docproj/translations.sgml,v 1.17 2004/09/21 07:31:05 den Exp $ - Original revision: 1.64 + Original revision: 1.65 --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [ -<!ENTITY base CDATA "../.."> +<!ENTITY base CDATA ".."> <!ENTITY date "$FreeBSD$"> <!ENTITY title "������ ���������������� FreeBSD: ��������"> <!ENTITY % includes SYSTEM "../includes.sgml"> %includes; @@ -60,11 +60,11 @@ <dt><i>��������� ���������</i></dt> - <dd><a href="&base;/doc/pt_BR.ISO8859-1/books/faq/index.html"> + <dd><a href="&enbase;/doc/pt_BR.ISO8859-1/books/faq/index.html"> FAQ</a></dd> <dd><a - href="&base;/doc/pt_BR.ISO8859-1/articles/contributing/index.html"> + href="&enbase;/doc/pt_BR.ISO8859-1/articles/contributing/index.html"> ��� ������ FreeBSD</a></dd> <dt><i>���������, ����������� � ������</i></dt> @@ -129,7 +129,7 @@ <dt><i>��������� ���������</i></dt> <dd> - <a href="&base;/zh/FAQ/index.html">FAQ</a></dd> + <a href="&enbase;/zh/FAQ/index.html">FAQ</a></dd> <dt><i>���������, ����������� � ������</i></dt> <dd> @@ -139,7 +139,7 @@ <a name="chinese-cn"></a> <h2>������ ���������������� �� ���������� ���������</h2> <b>Web</b>: <a href="http://www.FreeBSD.org.cn">www.FreeBSD.org.cn</a> <br> - <b>������ ��������</b>: <a href="http://lists.freebsd.org.cn/mailman/listinfo">http://lists.freebsd.org.cn/mailman/listinfo</a><br> + <b>������ ��������</b>: <a href="http://lists.FreeBSD.org.cn/mailman/listinfo">http://lists.FreeBSD.org.cn/mailman/listinfo</a><br> <b>E-Mail</b>: <a href="mailto:ld@FreeBSD.org.cn">ld@FreeBSD.org.cn</a><br> <a name="dutch"></a> @@ -184,9 +184,9 @@ <dt><i>��������� ���������</i></dt> - <dd><a href="&base;/doc/fr_FR.ISO8859-1/books/faq/book.html">FAQ</a></dd> + <dd><a href="&enbase;/doc/fr_FR.ISO8859-1/books/faq/book.html">FAQ</a></dd> - <dd><a href="&base;/doc/fr_FR.ISO8859-1/articles/">��������� ������ � + <dd><a href="&enbase;/doc/fr_FR.ISO8859-1/articles/">��������� ������ � �������</a></dd> <dd><a @@ -198,8 +198,8 @@ <dt><i>���������, ����������� � ������</i></dt> - <dd><a href="&base;/doc/fr_FR.ISO8859-1/books/handbook/book.html"> - �����������</a>, <a href="&base;/fr/index.html">Web</a></dd> + <dd><a href="&enbase;/doc/fr_FR.ISO8859-1/books/handbook/book.html"> + �����������</a>, <a href="&enbase;/fr/index.html">Web</a></dd> <dt><i>������ CVS</i></dt> @@ -222,9 +222,9 @@ <dl> <dt><i>���������, ����������� � ������</i></dt> <dd> - <a href="&base;/de/handbook/index.html">�����������</a>, - <a href="&base;/de/FAQ/index.html">FAQ</a>, - <a href="&base;/de/index.html">Web</a> + <a href="&enbase;/de/handbook/index.html">�����������</a>, + <a href="&enbase;/de/FAQ/index.html">FAQ</a>, + <a href="&enbase;/de/index.html">Web</a> </dd> </dl> @@ -250,9 +250,9 @@ <dl> <dt><i>��������� ���������</i></dt> <dd> - <a href="&base;/ja/handbook/index.html">�����������</a>, - <a href="&base;/ja/FAQ/index.html">FAQ</a>, - <a href="&base;/ja/index.html">Web</a>, + <a href="&enbase;/ja/handbook/index.html">�����������</a>, + <a href="&enbase;/ja/FAQ/index.html">FAQ</a>, + <a href="&enbase;/ja/index.html">Web</a>, <a href="http://www.jp.FreeBSD.org/NewsLetter/Issue2/"> FreeBSD NewsLetter Issue #2</a> </dd> @@ -323,8 +323,8 @@ <dl> <dt><i>��������� ���������</i></dt> - <dd><a href="&base;/doc/ru_RU.KOI8-R/books/faq/index.html">FAQ</a></dd> - <dd><a href="&base;/ru/index.html">WWW</a></dd> + <dd><a href="&enbase;/doc/ru_RU.KOI8-R/books/faq/index.html">FAQ</a></dd> + <dd><a href="&enbase;/ru/index.html">WWW</a></dd> <dd><a href="http://www.FreeBSD.org.ua/docs.html">������ ���������</a></dd> <dd><a href="http://surw.chel.su/~andy/ncvs/doc/ru/QA/QA.html">QA</a></dd> @@ -343,7 +343,7 @@ <dl> <dt><i>��������� ���������</i></dt> - <dd><a href="&base;/es/FAQ/FAQ.html">FAQ</a></dd> + <dd><a href="&enbase;/es/FAQ/FAQ.html">FAQ</a></dd> <dt><i>���������, ����������� � ������</i></dt> diff --git a/ru/docproj/who.sgml b/ru/docproj/who.sgml index 9c8cbd7472..ad1864277f 100644 --- a/ru/docproj/who.sgml +++ b/ru/docproj/who.sgml @@ -1,14 +1,14 @@ <!-- The FreeBSD Russian Documentation Project - $FreeBSDru: frdp/www/ru/docproj/who.sgml,v 1.4 2003/10/09 11:11:21 den Exp $ + $FreeBSDru: frdp/www/ru/docproj/who.sgml,v 1.6 2004/09/21 07:31:05 den Exp $ - Original revision: 1.11 + Original revision: 1.12 --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [ <!ENTITY base CDATA ".."> -<!ENTITY date "$FreeBSD: www/ru/docproj/who.sgml,v 1.5 2003/10/13 09:37:17 den Exp $"> +<!ENTITY date "$FreeBSD$"> <!ENTITY title "������ ���������������� FreeBSD: ��� ��?"> <!ENTITY % includes SYSTEM "../includes.sgml"> %includes; ]> @@ -18,13 +18,13 @@ <p>������ ������������ ����� ����� ��������� ������ �����; ������������, ��� � ��� ������� ������ - ��� �������� �� ������ �������� <a - href="mailto:FreeBSD-doc@FreeBSD.ORG">FreeBSD-doc@FreeBSD.ORG</a>.</p> + href="mailto:FreeBSD-doc@FreeBSD.org">FreeBSD-doc@FreeBSD.org</a>.</p> <p>��������� �� ��� ����� ������� ��������� ��������������� � ������ ������������ FreeBSD. �� ������ ������� ������ ������ <a - href="&base;/../doc/en_US.ISO8859-1/articles/contributors/staff-committers.html"> + href="&enbase;/doc/en_US.ISO8859-1/articles/contributors/staff-committers.html"> ������������� FreeBSD � ������ ������������</a>, ��� � ������ <a - href="&base;/../doc/en_US.ISO8859-1/articles/contributors/staff-doc.html"> + href="&enbase;/doc/en_US.ISO8859-1/articles/contributors/staff-doc.html"> ������� ����������� ������� ���������������� FreeBSD</a>.</p> <p>������ �� ����� ����� ����, �� ��� ����� � ��������� ��� diff --git a/ru/features.sgml b/ru/features.sgml index 2c7260f28e..05f9e0a75d 100644 --- a/ru/features.sgml +++ b/ru/features.sgml @@ -1,13 +1,12 @@ <!-- The FreeBSD Russian Documentation Project - $FreeBSDru: frdp/www/ru/features.sgml,v 1.9 2004/01/31 17:47:48 andy Exp $ + $FreeBSDru: frdp/www/ru/features.sgml,v 1.12 2004/09/21 08:00:15 den Exp $ - Original revision: 1.19 + Original revision: 1.20 --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [ -<!ENTITY base CDATA ".."> <!ENTITY date "$FreeBSD$"> <!ENTITY title "� ��������������� ������������� FreeBSD"> <!ENTITY % includes SYSTEM "includes.sgml"> %includes; @@ -97,10 +96,30 @@ ������� ��� ���������� �������� �������� �������, ����������� ������� ��������, ��������, ������ � ���������� ������������ � ���������-����������� ����/����� �� �������, ��������� ACPI � ������ - ����������� �� ������������, �����, ��� ������������ �������� ������� + ����������� �� ������������, �����, ��� �������������� �������� ������� (Mandatory Access Control).</p> </blockquote> + <hr align="left" noshade="noshade" width="100%"><font + color="#FF0000"><font size="+1">�� FreeBSD ������� ����� ������������ �� + ����������� �������������� ������������ � ������ ����� � + ��������.</font></font> + + <blockquote> + <p>������������ FreeBSD ������ ������ �� �������������� ������������ � + ���� ��� � ������������������� � �������������. � ���� FreeBSD + �������� ��������� ������� ����������� ������ � ������ ������������� + ��������� ����������, � ����� ������ �������, ����� ��� ����������� + ������������ IP-������.</p> + + <p>�� FreeBSD ������� ��������� ������������������ ������������ + �����������, ���������� ��������� �����������, �������������� + Kerberos, "����������� ��������", ����������� ��� ������ ���������� + jail, ������� �� ������������ ������������ �������� �������, + ���������� RPC-�������� � ������� ������� ��� ��������, �������������� + TCP-�����������.</p> + </blockquote> + &footer; </body> diff --git a/ru/smp/index.sgml b/ru/smp/index.sgml index 1d02e9762f..98ce0c1a02 100644 --- a/ru/smp/index.sgml +++ b/ru/smp/index.sgml @@ -1,21 +1,2007 @@ +<!-- + The FreeBSD Russian Documentation Project + + $FreeBSDru: frdp/www/ru/smp/index.sgml,v 1.6 2004/09/21 08:07:45 den Exp $ + + Original revision: 1.116 +--> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [ <!ENTITY base CDATA ".."> <!ENTITY date "$FreeBSD$"> -<!ENTITY title "FreeBSD SMPng Project"> +<!ENTITY title "������ FreeBSD SMP"> +<!ENTITY email 'freebsd-smp'> <!ENTITY % includes SYSTEM "../includes.sgml"> %includes; + +<!-- Status levels --> +<!ENTITY status.done "<font color=green>���������</font>"> +<!ENTITY status.wip "<font color=blue>�����������</font>"> +<!ENTITY status.stalled "<font color=purple>���������</font>"> +<!ENTITY status.new "<font color=red>�� ����������</font>"> +<!ENTITY status.resolved "<font color=green>������</font>"> +<!ENTITY status.unresolved "<font color=red>�� ������</font>"> + +<!-- The list of contributors was moved to a separate file so that it can + be used by other documents in the FreeBSD web site. --> + +<!ENTITY % developers SYSTEM "../developers.sgml"> %developers; + ]> -<!-- The FreeBSD Russian Documentation Project --> -<!-- $FreeBSDru: frdp/www/ru/smp/index.sgml,v 1.2 2001/07/16 15:59:43 phantom Exp $ --> -<!-- Original revision: 1.2 --> <html> -&header; + &header; - <p>���������� � ������� FreeBSD SMPng �� ������� ����� �� ������ - <a href="http://people.freebsd.org/~jasone/smp/">http://people.freebsd.org/~jasone/smp/</a>.</p> + <h2>����������</h2> - <p>���������� ����� ���������� ���� � ������� ��������� ������.</p> + <ul> + <li><a href="#goal">���� �������</a></li> + <li><a href="#plan">���� ����� �������</a></li> + <li><a href="#resources">�������������� ������� � ������</a></li> + <li><a href="#subsystems">���������� � �� ������������</a></li> + <li><a href="#status">������</a></li> + <li><a href="#issues">��������� ��������</a></li> + <li><a href="#news">�������</a></li> + </ul> + + <a name="goal"></a> + <h2>���� �������</h2> + + <p>������ FreeBSD SMP, ����� ������������ ��� SMPng (SMP ���������� + ���������), ��������� �� ���������� ��������� SMP �� ������ ������ �������� + � ���� FreeBSD. ������� ��� ��������� ��������� � ������ 2003 ���� � + 5.0-RELEASE. �� ������������ �������� �������� FreeBSD, ��� ���� ������ + �� ������� ���������� ���������� ���� ����� ������� ����, � ������� + ������������� ���������� �� ���� ����� ������ �� ������ ����������. �� + ��������������� �� �������� �� ���������� ���� � ����, �� �������� ��� + ������������� �����������, ��������� � ����. ���� ������ ��������� �� + ������������ ����������, � �� ������������� ������������.</p> + + <a name="plan"></a> + <h2>���� ������ �������</h2> + + <p>�� ���� Web-�������� ���������� ����������, ����������� � �������� + �������� ��������� SMP �� FreeBSD. � ����� ������ ���������� �ӣ ��������� + �� ���������������� ���� BSD/OS 5.0, � �������� ��������� ��, ��� ������ + ������������ ��������, ��-�� �������� � �������� ����.</p> + + <p>��� � ��� ������ ��������������� �������, ���������� ���������� ����� + ����� ����������. �� ������� �������� ������������� ��������� + ������������������ � ������������, �������� � �������� ������ ���� ������ + � ������� ������ ���������� ������� ������ ��� ��������, ���� ��� + ��������� ������ ����� ����������� � � ���������� ����������������� + -current.</p> + + <p>�������� ����� ���� �� ���������� �� �������, �� ������������ ����� + ������� ��������� � ���� �/��� ������ ����������� ����� ������. ���� + "�������������" ��������� �� ������������, ������� ������� ������� �������� + �� ���������� ������̣���� ������; ��� �� ��������� ������� ������, �� + ������������ ��������������� ����������� ����� � ������������� �����, ����� + ��������� ������������ ����� � ����������� �� ��������. ��� ������ ����� + � ��������� ��� ����� ������� ������������� ��ߣ�� ����� ��������� ������ + �� ����������� ����� � ����� ������ �������� FreeBSD �� SMP, ��� + ����������� ����, ������� �� �����-�� ��������.</p> + + <p>����� ���� ���� ����������� � ����������� �� ��������� ������. ��� + ����������� ����� ��� ���������� ���� ���������� ��� ��������� � + ����������. ��� ����������� ����� ��� ���������� ���� ���������� + ����������. ��� ����������� ����� ��� ���������� ���� ���������� �� + ����. ��� ����� ����� ��� ���������� ���� ���������� ������ � ������.</p> + + <p>������� ��������� ��������� ��������� ��������� ������������� �� <a + href="http://www.FreeBSD.org/projects/busdma">Web-�������� �������������� + ��������� busdma � SMPng</a>.</p> + + <p>������ ������������� ������� �� ���������, ����� �� ����.</p> + + <a name="resources"></a> + <h2>������� � ������</h2> + + <ul> + <li><p><a href="http://storm.uk.FreeBSD.ORG/~hiten/smp_synch_rules.html"> + ������� ������������� ���� SMP</a>.</p></li> + + <li><p>�������� ���������� SMP �������� � ������ �������� <a + href="mailto:freebsd-smp@FreeBSD.org">freebsd-smp</a>. �� ������ ������ + ������ � ������� �������� � <a + href="../doc/ru_RU.KOI8-R/books/handbook/eresources.html#ERESOURCES-MAIL"> + ����� �� ����������� ��������</a> <a + href="../doc/ru_RU.KOI8-R/books/handbook/index.html">����������� + FreeBSD</a>.</p></li> + + <li><p>���� ����� (Steve Passe) ������������ <a + href="http://people.FreeBSD.org/~fsmp/SMP/SMP.html">�������� ������� + SMP</a>, �� ������� ���������� �������������� ���������� � ����� ������� + �������� ������� �������, ��� ��� Web-��������.</p></li> + + <li><p>&a.dillon; ������������ <a + href="http://apollo.backplane.com/FreeBSDSmp/">Web-��������</a>, �� + ������� �� ������������� ���� ������ ��� �������� SMP.</p></li> + + <li><p><a + href="http://www.usenix.org/events/bsdcon02/full_papers/baldwin/baldwin_html/index.html"> + ������ � USENIX "Locking in the Multithreaded FreeBSD Kernel", ������� + ������� &a.jhb;</a>.</p></li> + + <li><p><a + href="http://www.usenix.org/publications/library/proceedings/bsdcon03/tech/hsu.html"> + ������ � BSDCon'03 "Reasoning about SMP in FreeBSD", ������� + ������� &a.hsu;</a>.</p></li> + + <li><p><a + href="http://www.usenix.org/publications/library/proceedings/bsdcon03/tech/roberson.html"> + ������ � BSDCon'03 "ULE: A Modern Scheduler for FreeBSD", ������� + ������� &a.jeff;</a>.</p></li> + </ul> + + <a name="subsystems"></a> + <h2>���������� � �� ������������</h2> + + <p>��� �������� �������� ��������������� ��������� ���� � ���, ��� ������� + �������� ��� ������������ SMP � ţ �������������.</p> + + <table border=3> + <tr> + <th>����������</th> + <th>���������</th> + <th>��������� ����������</th> + <th>������������</th> + </tr> + + <tr> + <td>Newbus</td> + <td>&status.wip;</td> + <td>5 ������� 2003</td> + <td>&a.imp;</td> + </tr> + + <tr> + <td>VM</td> + <td>&status.wip;</td> + <td>4 ������� 2003</td> + <td>&a.alc;</td> + </tr> + + <tr> + <td>���-�����</td> + <td>&status.wip;</td> + <td>4 ������� 2003</td> + <td>&a.jeff;, &a.phk;</td> + </tr> + + <tr> + <td>VFS</td> + <td>&status.wip;</td> + <td>4 ������� 2003</td> + <td>&a.jeff;</td> + </tr> + + <tr> + <td>�������� � �������� � ��������</td> + <td>&status.wip;</td> + <td>5 ��� 2003</td> + <td>&a.jhb;</td> + </tr> + + <tr> + <td>�����������</td> + <td>&status.wip;</td> + <td>5 ������� 2003</td> + <td>&a.jhb;</td> + </tr> + + <tr> + <td>GEOM</td> + <td>&status.done;</td> + <td>5 ������� 2003</td> + <td>&a.phk;</td> + </tr> + + <tr> + <td>�������� �����������</td> + <td>&status.done;</td> + <td>5 ������� 2003</td> + <td>&a.alfred;, &a.tanimura;</td> + </tr> + + <tr> + <td>���������� TTY</td> + <td>&status.new;</td> + <td></td> + <td></td> + </tr> + + <tr> + <td>����������� IPC</td> + <td>&status.done;</td> + <td>4 ������� 2003</td> + <td>&a.alfred;</td> + </tr> + + <tr> + <td>��������� ������� � ��������� ������</td> + <td>&status.wip;</td> + <td>4 ������� 2003</td> + <td>&a.tanimura;, &a.hsu;, &a.sam;</td> + </tr> + + <tr> + <td>IPv4, IPv6</td> + <td>&status.wip;</td> + <td>4 ������� 2003</td> + <td>&a.hsu;, &a.jennifer;, &a.sam;, &a.rwatson;</td> + </tr> + + <tr> + <td>�������������� �������� �����</td> + <td>&status.wip;</td> + <td>4 ������� 2003</td> + <td>&a.hsu;, &a.sam;</td> + </tr> + </table> + + <a name="status"></a> + <h2>������</h2> + + <p>����� ������� �������� �������� ����� ������ ���������.</p> + + <table border=3> + <tr> + <th>������</th> + <th>�������������</th> + <th>��������� ����������</th> + <th>���������</th> + </tr> + + <tr> + <td>������������� giant-���������� �� ���� spinning � blocking, + �������� ���������� ������������ � ������������� �������� ��� ������� + ����������.</td> + <td>&a.dillon;</td> + <td>25 ���� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ���������� ���������� �� BSD/OS (i386).</td> + <td>&a.jake;</td> + <td>3 ���� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>����������� ��֣��� ������ ���������� ��� ���������� (i386).</td> + <td>&a.grog;</td> + <td>3 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� �������������� ��� ���������� (i386 UP).</td> + <td>&a.grog;</td> + <td>3 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ����������� ������������ (���������� ������ ������� �� + ����� �����) (i386 UP).</td> + <td>������������ -smp</td> + <td>12 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ���������� ���������� �� BSD/OS (alpha).</td> + <td>&a.dfr;</td> + <td>24 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ���������� (���������) ������ spl().</td> + <td>&a.grog;</td> + <td>30 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ���� ktr �� BSD/OS.</td> + <td>&a.grog;, &a.jhb;</td> + <td>30 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� �������������� ��� ��������� ���������� (i386 SMP).</td> + <td>&a.jhb;</td> + <td>1 �������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ����������� ������������ (���������� ������ ������� �� + ����� �����) (i386 SMP).</td> + <td>-smp developers</td> + <td>6 �������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ����������� ������������ (���������� ������ ������� �� + ����� �����) (alpha).</td> + <td>-smp developers</td> + <td>6 �������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� malloc � ������������� ������� ����������� � �������� + ����������.</td> + <td>&a.jasone;</td> + <td>10 �������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>����������� ���������� msleep(), ������� tsleep() ������������ + msleep().</td> + <td>&a.jake;</td> + <td>11 �������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ������� fxp ���������� � �������� ����������.</td> + <td>&a.cp;</td> + <td>17 �������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� mbuf ����������� � �������� ����������.</td> + <td>&a.bmilekic;</td> + <td>29 �������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������������ �������� ����������.</td> + <td>&a.jasone;</td> + <td>3 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>����������� ��֣��� ������ ���������� (alpha).</td> + <td>&a.jhb;, &a.dfr;</td> + <td>5 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� �������������� ��� ��������� ���������� (alpha).</td> + <td>&a.dfr;, &a.jhb;</td> + <td>5 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���� ���������� �� ��������.</td> + <td>&a.tegge;, &a.jhb;</td> + <td>5 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� �������� ethernet ����������� � ��������.</td> + <td>&a.wpaul;</td> + <td>15 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ������������ ����� ��� ��������� � �������� + �������-������������.</td> + <td>&a.jhb;</td> + <td>20 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������������� SMP_DEBUG � MUTEX_DEBUG.</td> + <td>&a.jhb;</td> + <td>20 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ������� ������������ ���������� ����������� ����� + ����������.</td> + <td>&a.cp;</td> + <td>25 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� sf_bufs (sendfile(2)) ���������� � ��������.</td> + <td>&a.bmilekic;</td> + <td>5 ������ 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ����������� ��� �������� ���������.</td> + <td>&a.jhb;</td> + <td>18 ������ 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ����������� ��� ktr ��� �� db_interface.c.</td> + <td>&a.jhb;</td> + <td>15 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������������� ������� sio � ������������� spin-��������.</td> + <td>&a.jhb;</td> + <td>18 ������� 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>����������� �������� ����������.</td> + <td>&a.jake;, &a.jasone;</td> + <td>15 ������ 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ���� � mtx_init() (MTX_RECURSE), ������� ��������, ����� + �� ������������ ������� ����������.</td> + <td>&a.bmilekic;</td> + <td>19 ������ 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ������ �������������� ���������� � ��������.</td> + <td>&a.des;</td> + <td>21 ������ 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������������� ������� ���������� � ���������.</td> + <td>&a.jasone;</td> + <td>24 ������ 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ���� ����������� � ��������� ����������.</td> + <td>&a.jake;</td> + <td>31 ������ 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� API ��� ���������.</td> + <td>&a.bmilekic;</td> + <td>8 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� COM_LOCK.</td> + <td>&a.markm;</td> + <td>11 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� ��������� ������ ������������ � ���� ������� ����������. + �������������� ����������� ��� ��������� ������������ ����.</td> + <td>&a.jake;</td> + <td>11 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ��������������� ����������� �������� ���������.</td> + <td>&a.jake;</td> + <td>11 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ��� ����� ��������� ���������� �������-����������� � + ��������� ������������ ����� ������������ � ����������� + ������������.</td> + <td>&a.jhb;</td> + <td>18 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ������ � ��������� jail � ����������������, ��������� � + jail.</td> + <td>&a.rwatson;</td> + <td>20 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� ���������� sx (����������/������������).</td> + <td>&a.jasone;</td> + <td>5 ����� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������������/��������� �������� ��� ��������� ����� ������� + ���������� ���������� (mtx, sx).</td> + <td>&a.jhb;</td> + <td>28 ����� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������������� ���������� allproc � proctree �� ���������� lockmgr + � ����������� sx.</td> + <td>&a.jhb;</td> + <td>28 ����� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>� ������� mbuf ������������ �������� ���������� ������ + msleep()/wakeup().</td> + <td>&a.bmilekic;</td> + <td>2 ������ 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ���������� ����� <sys/mutex.h> �� ������ ���������� + ������ ����, �����, ��� <vm/vm_zone.h>, + <sys/resourcevar.h>, <sys/ucred.h> � + <sys/mbuf.h>.</td> + <td>&a.markm;</td> + <td>15 ��� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ��������� ������ mp_machdep.c, ���������� ��������� API + ��� SMP, ��������, �������� IPI � ��� �����.</td> + <td>&a.jhb;</td> + <td>15 ��� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ����������� ������� forward_* � forwarded_* ������� + ������������.</td> + <td>&a.jhb;</td> + <td>15 ��� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� �������-��������� ����� ��������� SMP �� ��������� + Alpha.</td> + <td>&a.gallatin;, &a.dfr;, &a.jhb;</td> + <td>15 ��� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������������� select() � ������������� �������� ����������.</td> + <td>&a.tanimura;</td> + <td>15 ��� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ���������� "giant" ������ ���������� VM.</td> + <td>&a.alfred;</td> + <td>13 ���� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ����Σ���� slab-��������� ��� ���������� mbuf.</td> + <td>&a.bmilekic;</td> + <td>21 ���� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ������� witness_assert() ��� ��������� ���������� + ����������.</td> + <td>&a.jhb;</td> + <td>27 ���� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ���������� sx ��� ��������� �������� �� ������� + ������������.</td> + <td>&a.jhb;</td> + <td>27 ���� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>����������������� KTR.</td> + <td>&a.jhb;</td> + <td>28 ���� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� fork_return, fork_exit, ast � userret + �������-������������.</td> + <td>&a.jhb;</td> + <td>29 ���� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� �������� savecrit �� sched_lock �������� ����������� � + ����������������� � mi_switch � ���������������� � fork_exit.</td> + <td>&a.jhb;</td> + <td>30 ���� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ���� ast().</td> + <td>&a.jhb;</td> + <td>10 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� �������� upgrade/downgrade ���������� sx.</td> + <td>Alexander Kabaev, &a.jasone;</td> + <td>13 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>����������� ��������.</td> + <td>&a.jasone;</td> + <td>14 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ��������� upgrade/downgrade � witness.</td> + <td>&a.jhb;</td> + <td>23 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� �������� ��ߣ� cpu_wait() � cpu_exit() + �������-�����������.</td> + <td>&a.peter;</td> + <td>9 �������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� NFS �� ���������� � ��������� �����.</td> + <td>&a.peter;</td> + <td>18 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� taskqueues.</td> + <td>&a.arr;, &a.jhb;</td> + <td>25 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ������ �� ucred � ������ ����.</td> + <td>&a.jhb;</td> + <td>25 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ����������� ���������� � ������������ + �������-�����������.</td> + <td>&a.jhb;</td> + <td>11 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� � ����������� ������� ����������� ��������� ��� ������� + �����, ������ ��� ������ ����������, ����� ���������������� ���� + ���������� ������� ���������.</td> + <td>&a.jhb;</td> + <td>17 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ����������� ��� APIC imen_mtx �� �������-����������� + icu_lock ��� ������ ������������ ���������� � ��������� ������ � + ���� ��� i386 � alpha.</td> + <td>&a.jhb;</td> + <td>20 ������� 2001</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������������ � ����������� ������� ��� ������� ����� ��������� + ������� � �������� � ��� ����� ���������� ��� ��������������� + �����������, ����� �� ����� ��������� ������. ��� ������ ����� + MTX_NOSWITCH, SWI_SWITCH � SWI_NOSWITCH ���������, ��� ��� ���� + ������ ���� ���������� ��ϣ ���������� ���������.</td> + <td>&a.jhb;</td> + <td>5 ������ 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ��������� filedesc � file.</td> + <td>&a.tanimura;, &a.alfred;</td> + <td>12 ������ 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� �������� pgrp, session � sigio.</td> + <td>&a.tanimura;</td> + <td>23 ������� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� ���������� ���������, �� �� sigio/fown � �������������� + � VM</td> + <td>&a.alfred;</td> + <td>27 ������� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� � ������ ����ޣ�� ������ �� ����������� vnode.</td> + <td>&a.phk;</td> + <td>8 ����� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������������� ���� ��������� �������, ����� ���������� sx ����� + ���� ������������ ��� VM.</td> + <td>&a.green;</td> + <td>14 ����� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ���������� ���������� (sellock) ������ �������� selinfo, + ����� ��������� ��������� �������� ������������������ ����������, � + ������� select() ���������� � MP.</td> + <td>&a.alfred;, &a.davidc;</td> + <td>14 ����� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� �� Giant � ��������� ������� read, write, pread, pwrite, + ������� Giant �� ������ �������� �������� �� ������ ���������� ��� + �������, VFS � ��� �����.</td> + <td>&a.alfred;</td> + <td>15 ����� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ��������� ������� ����.</td> + <td>&a.arr;</td> + <td>18 ����� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ���������� ������ ������������ ����.</td> + <td>&a.arr;</td> + <td>18 ����� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� �������������� ������ ����, ����� �� ���� + slab-���������������, ������������ ���� ������� ����������.</td> + <td>&a.jeff;</td> + <td>21 ����� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ������������ ������������� �������-��������� ����������� + ������ API �� ���������� ���������� ��� ������ ������������ API �� + �� ����������.</td> + <td>&a.imp;, &a.dfr;, &a.benno;, &a.jhb;</td> + <td>21 ����� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ������ � ��������� ������������ ��������� "���������� + ��������" ����� ��������������� ������ ���� ��������� � ������ �� + �ţ.</td> + <td>&a.mini;</td> + <td>31 ����� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� �� ���������� flags/tsleep �� ���������� sx ��� ������ + ������ sysctl �� ���������� �� ����� ���������� sysctl-��������.</td> + <td>&a.mini;</td> + <td>1 ������ 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������/��������� ���������������� ���������� ��� ���������� + ������� �� KTR-��������.</td> + <td>&a.jake;</td> + <td>1 ������ 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ������� MTX_SYSINIT � SX_SYSINIT, ������� ��������� ��� + ������������� ����������, ����������� �� ����������.</td> + <td>&a.arr;</td> + <td>2 ������ 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ���������� ���������� ������ ������������.</td> + <td>&a.arr;</td> + <td>2 ������ 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� grow_stack() �������-�����������. ��������, ���� �������� + ��� ������������ ��������.</td> + <td>&a.alc;</td> + <td>6 ������ 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� ������������� p_fd, ��� � ��������� ������ �������� � + ���������� p_fd � ���������� ���������� ��� ������� ��������. ������ + � ���������� � ������� � ���������� �� ������ ��������.</td> + <td>&a.alfred;, &a.tanimura;</td> + <td>8 ������ 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� ��������� pargs.</td> + <td>&a.mini;</td> + <td>9 ������ 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� {o,}sigreturn() MPSAFE.</td> + <td>&a.alc;</td> + <td>11 ������ 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� �������������� ������ ����, ����� Giant �� ���������� + ��� �������� malloc() ��� free().</td> + <td>&a.jeff;</td> + <td>2 ��� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ����������� ����� ���������� shared/exclusive � VM-������� + �� ��������� ������������ ����� lockmgr, ������� ���������� � + �������� ������������� ������ livelock/deadlock.</td> + <td>&a.green;, &a.alc;</td> + <td>3 ��� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� �� Giant � ��������� ������� readv/writev � ����� + read/write/pread/pwrite, ��� ������ malloc ������ �� ����������� + Giant ��� ��������� �������� iovec ��� uio.</td> + <td>&a.alc;</td> + <td>9 ��� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� �� Giant � mprotect(), minherit() � madvise(), ����� + �� ������ �� ��������� � �� ������������ ��������.</td> + <td>&a.alc;</td> + <td>18 ��� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� API ��� suser() � p_can*() API, ����� ��������� ����� + ������ ���������.</td> + <td>&a.jhb;</td> + <td>18 ��� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ������� � td_ucred �� p_ucred, ��� ������ �������� ��� + ����������� �� KSE.</td> + <td>&a.jhb;</td> + <td>18 ��� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� �������� witness_sleep() � uma_zalloc() ��� ������������ + ����, ����������� malloc() ��� uma_zalloc() ��� ��������� + ��������������� ����������.</td> + <td>&a.jhb;</td> + <td>20 ��� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������������� ��������� UP, ������� ����� ���������� �� ����, + ����������� ������ ���� � ��������� ������ � ������.</td> + <td>&a.jhb;</td> + <td>21 ��� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ������ �������� ���������, ���� ������� ��������� + ���������� ����������� �� ������ ����������.</td> + <td>&a.jhb;</td> + <td>21 ��� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ��������� ��� pause-���������� IA32 ��� ������������ + ������ � �����������.</td> + <td>&a.jhb;</td> + <td>21 ��� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� KTRACE ������� � �������������� ����� ����������.</td> + <td>&a.jhb;</td> + <td>7 ���� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� �� Giant � jail(2).</td> + <td>&a.arr;</td> + <td>25 ���� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� �� Giant � modnext(2), modfnext(2), modstat(2) � + modfind(2).</td> + <td>&a.arr;</td> + <td>25 ���� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ������������� ������� TLB � invlpg() �� x86 SMP.</td> + <td>&a.peter;</td> + <td>12 ���� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� cpu_coredump �������-�����������.</td> + <td>&a.peter;</td> + <td>7 �������� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ���������� ���������� � ���� ����� ����������.</td> + <td>&a.arr;</td> + <td>11 �������� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� SIGXPU � ������ ���� ���� #if 0 � mi_switch().</td> + <td>&a.jhb;</td> + <td>30 �������� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ���������� MAC �� TrustedBSD.</td> + <td>&a.rwatson;</td> + <td>11 ������ 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� ������������ �������.</td> + <td>&a.msmith;, &a.mini;, &a.jhb;</td> + <td>11 ����� 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� PHOLD(), ����� ��� ������������� ��� ���������������� + PS_INMEM.</td> + <td>&a.jhb;</td> + <td>22 ������ 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ��������� procfs_machdep.c, ������� �� ������ + ������������ sched_lock.</td> + <td>&a.jhb;</td> + <td>22 ������ 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� ���� ������ �� ���������� ��������� � ������� Giant �� + ��������� �������, ��������� � ������������ ���������.</td> + <td>&a.jhb;</td> + <td>1 ��� 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>���������� ��������� procsig � sigacts, ��������� ����� ��������� + sigacts �� U-������� � �������� ��������������� ����������.</td> + <td>&a.jhb;</td> + <td>13 ��� 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� Giant �� ��������� ������� kill() � killpg().</td> + <td>&a.jhb;</td> + <td>13 ��� 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ���������� ���� ���������, �������� �������� � + ������������� ���������� ����������� �������������� ����� � + �������������� ��������� ����� � ����������� ���������.</td> + <td>&a.truckman;</td> + <td>16 ���� 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>������� ���������� �������������� ��������� ��� ����, ����� + �������� ������������� � ��������� ��������� ����.</td> + <td>&a.eivind;, &a.des;</td> + <td>31 ����� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ���������� ����������: ����������� VM.</td> + <td> </td> + <td>4 ������� 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>�������� ����������� ��� ���������� i386 � SMP, ����� SMP-���� + �������� �� UP-������� � SMP ����� ���� �������� � GENERIC.</td> + <td>&a.jhb;</td> + <td>3 ������ 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>����������� ����� ������� ��� ������������� ��� ����������� ��� + ��������.</td> + <td>&a.jhb;</td> + <td>11 ������ 2003</td> + <td>&status.done;</td> + </tr> + + <!-- WIP --> + + <tr> + <td>��������� ��������� proc.</td> + <td>&a.jhb;</td> + <td>20 ������� 2001</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>������� ���� ��������� �����������.</td> + <td>&a.jhb;</td> + <td>7 �������� 2001</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>��������� ���������� tty.</td> + <td>Dick Garner, Jeremy Scofield, &a.tmm;</td> + <td>2 ������ 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>��������� ���������� �����, ������� ������ ���� ���������� �� ���� + ����������.</td> + <td>&a.jhb;</td> + <td>16 ������ 2001</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>�������� ���������� ���������: ��������� � sigio/fown</td> + <td>&a.alfred;</td> + <td>27 ������� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>������������ ���������� �������� � �ޣ����� ������ �� ������� ��� + ������ ����������� ������� (� procfs).</td> + <td>&a.jhb;</td> + <td>27 ������� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>������������ ���������� ��������� ��� ������ sysctl-������� + ����������� ��������, ������� ��, ��� ������������ 'ps' � + �������������� �������������. + <td>&a.jhb;</td> + <td>27 ������� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>�������� �������������� newbus ��� ��������� ������� ���������� + ����������.</td> + <td>&a.imp;</td> + <td>28 ������� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>������� ���� ������������� ���������� ������ � MP �� ������� + ��������� �������, � �������� �������������� mtx_lock/unlock ��� + Giant �� ���� ��������� �������.</td> + <td>&a.dillon;, &a.mux;</td> + <td>28 ������� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>���������������� ����������� SMPng.</td> + <td>&a.jhb;, &a.rwatson;</td> + <td>28 ������� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>������� � ���������� ���������� VOP_GETATTR() ��� ���������� + ���������� �� ����� ���������� ������ ������� �������� � VFS. + ����������� namei() � ����� �������������� ����� LOOKUP_SHARED, + ������� ����������, ��� ��������� ���������� ����� ���� ����������, + � �� ��������������.</td> + <td>&a.jeff;</td> + <td>11 ����� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>��������� �������� sysctl � ������� �������.</td> + <td>&a.mini;</td> + <td>9 ������ 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>���������������� ������������ ���������� vm_map � �������� ţ + ������������.</td> + <td>&a.alc;</td> + <td>18 ��� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>���������������� ������������ ���������� vm_object � �������� ţ + ������������.</td> + <td>&a.alc;</td> + <td>4 ��� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>��������� �������� linker_file_t � ������������ ����.</td> + <td>&a.arr;</td> + <td>19 ���� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>��������� ���� SysV IPC.</td> + <td>&a.alfred;</td> + <td>13 ������� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>��������� ��������� ���������� � ������������ �������� VFS, + ����������� ��������� ������� �����, ��������� � ���������� + ���������� VFS-�������.</td> + <td>&a.jeff;</td> + <td>10 ������� 2002</td> + <td> &status.wip;</td> + </tr> + + <tr> + <td>���������������� ��������� ���������� ������ vnode, ţ ��������, + �������� ���������� ����������, ������������ �� sx-����������.</td> + <td>&a.jeff;</td> + <td>10 ������� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>����������� ����ݣ���� ������������ ����� ���������� (����� + �����������) �� i386.</td> + <td>&a.bmilekic;, &a.kan;</td> + <td>10 ������� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>����������� ����ݣ���� ������������ ����� ���������� (����� + �����������) �� sparc64.</td> + <td>&a.jake;</td> + <td>10 ������� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>������� �� ������������� lockmgr � VM � ������������� �������� ��� + ��������������� sxlock. ���������� �� Giant �� ���� VM, ����� ��� + ����������� vm_object/VFS � vm_page/pmap.</td> + <td>&a.alc;</td> + <td>10 ������� 2002</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>����������� API ��������� ���������, ����� ��������� ��������� + ����� ������ ������ ��� �� "� ��������� ����������" � "� ����� + ����������" ��� ����� �������� ������������� ����������. ��� + �������� ����������� ��������� ����������.</td> + <td>&a.peter;</td> + <td>4 ������� 2003</td> + <td>&status.wip;</td> + </tr> + + <!-- ��������� --> + + <tr> + <td>������� �������� � ��������� cdevsw ��� ������ ���������, �� + ����������� �� �������� �����.</td> + <td>&a.jhb;</td> + <td>15 ��� 2001</td> + <td>&status.stalled;</td> + </tr> + + <tr> + <td>������� printf() ���������� ��� ������ ����������� � ����� ����� + �� ��������� ������� ����������.</td> + <td>&a.cp;</td> + <td>15 ��� 2001</td> + <td>&status.stalled;</td> + </tr> + + <!-- �� ������ --> + + <tr> + <td>�������� ���������� � NFS.</td> + <td> </td> + <td>15 ��� 2001</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>������� �������� �������������� �� tsleep(), msleep() � + cv_*wait*().</td> + <td> </td> + <td>12 ������ 2001</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>�������� ����������� kqueue ��� ������ �������� ����������.</td> + <td>&a.jlemon;</td> + <td>15 ����� 2001</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>������� ��������� �������� � SMP-���� ���������, ��� ������������ + ��� ���������� � ����� �������.</td> + <td>&a.peter;</td> + <td>15 ����� 2001</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>�������� ����� ���������� �������� ��� ������������ ��������� �� + ������� ���������� ����������.</td> + <td>&a.jhb;</td> + <td>13 ���� 2001</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>������� ����������� ��� �������� ����������, ��������� � + sx-����������.</td> + <td> </td> + <td>7 �������� 2001</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>������ �������� schedpu() � ������������ ���������� �� + ��������.</td> + <td> </td> + <td>7 �������� 2001</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>��������� *hold (��������, crhold) �� ������� ������ �� + ������.</td> + <td> </td> + <td>7 �������� 2001</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>�������� ���������� �������� �� ���������� lockmgr.</td> + <td> </td> + <td>7 �������� 2001</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>�������� ���������� ���������� ICU �� ia64.</td> + <td> </td> + <td>4 ������ 2002</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>������� ���������� �� Giant ��� VOP_READ() � VOP_WRITE().</td> + <td> </td> + <td>25 ������� 2002</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>���������� ������� ���������� ����������, ���������� ����� + ��������� ����������, ������� Giant, ����������� ����� �������� + �������������� ������������������ � ��������� ����������.</td> + <td> </td> + <td>25 ������� 2002</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>������� ������ Giant � ��������� ������ Linux i386 ABI.</td> + <td> </td> + <td>25 ������� 2002</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>������� ������� Giant � ��������� ������ Linux AXP ABI.</td> + <td> </td> + <td>25 ������� 2002</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>������� ������� Giant � ��������� ������ SVR4 i386 ABI.</td> + <td> </td> + <td>25 ������� 2002</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>������� ������� Giant � ��������� ������ OSF/1 AXP ABI.</td> + <td> </td> + <td>25 ������� 2002</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>������� ������� Giant � ��������� ������ IBCS i386 ABI.</td> + <td> </td> + <td>25 ������� 2002</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>���������� ����������� �������������� ��������� �� �������������� + ����� � sx-����������.</td> + <td>&a.eivind;, &a.des;</td> + <td>1 ������ 2002</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>����������� atomic_fetchadd() ��� ������ int � long � �������� acq + � rel.</td> + <td> </td> + <td>23 ��� 2002</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>����������� ������� API �ޣ����� ������, ������������ ��������� + ��������, ��� ������ ����������, ������� ����� ���� �������� �ޣ����� + ������.</td> + <td> </td> + <td>23 ��� 2002</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>����������� ���������� ������� ���� ��� ������������� ��� � + msleep(), ��� � �������� ����������. ��� ����� ���������� ������ + ������������ ���-������� �������� ���� � ������������ ����������� � + ������ ������� ������� ����, ������� �� ��������� �������� + ����������, ����� ������� sched_lock �����.</td> + <td>&a.jhb;</td> + <td>23 ��� 2002</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>�������� �������� witness_sleep() ��� copyin/out() � + s/fuword().</td> + <td>&a.jhb;</td> + <td>7 ���� 2002</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>��������� witness_lock() �� witness_checkorder() � + witness_lock(). witness_checkorder() ����� ���������� ����� + ��������� ���������� ��� ���������� ��������� � ����������� � + �������������� ��������� ��� ����� ����������� �����������. + witness_lock() ����� ������ ��������� ���������� ��������� witness + ��� ������� ����, ��� ���������� ���� ��������.</td> + <td>&a.jhb;</td> + <td>7 ���� 2002</td> + <td>&status.new;</td> + </tr> + +<!-- + <tr> + <td></td> + <td> </td> + <td>D M 2002</td> + <td>&status.new;</td> + </tr> +--> + </table> + + <p>� ���� ������� ����������� ���������, ������� ����� ��������� ��� + ����, ����� ������� ���� ������� ���������� �������������.</p> + + <table border=3> + <tr> + <th>������</th> + <th>�������������</th> + <th>��������� ����������</th> + <th>���������</th> + </tr> + + <tr> + <td>�������� ������� ������� �����������.</td> + <td>&a.jlemon;</td> + <td>24 ������ 2000</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� IP.</td> + <td>&a.jennifer;, &a.hsu;</td> + <td>10 ���� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� TCP.</td> + <td>&a.jennifer;, &a.hsu;</td> + <td>10 ���� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� UDP.</td> + <td>&a.jennifer;, &a.hsu;</td> + <td>10 ���� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� �ޣ������ ������ ifaddr.</td> + <td>&a.hsu;</td> + <td>18 ������� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ������ ifnet.</td> + <td>&a.hsu;</td> + <td>21 ������� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� �������� radix.</td> + <td>&a.hsu;</td> + <td>23 ������� 2002</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ARP.</td> + <td>&a.hsu;</td> + <td>16 ������ 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ������ IP.</td> + <td>&a.sam;</td> + <td>4 ������� 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ������� divert.</td> + <td>&a.sam;</td> + <td>4 ������� 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ipfw2.</td> + <td>&a.sam;</td> + <td>4 ������� 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� DUMMYNET.</td> + <td>&a.sam;</td> + <td>4 ������� 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ����� ethernet.</td> + <td>&a.sam;</td> + <td>4 October 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� �������� ���������������� IP.</td> + <td>&a.rwatson;</td> + <td>4 ������� 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ������ �������������.</td> + <td>&a.sam;</td> + <td>4 ������� 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� FAST_IPSEC.</td> + <td>&a.sam;</td> + <td>4 ������� 2003</td> + <td>&status.done;</td> + </tr> + + <tr> + <td>��������� ������������ ������ � ��������� isr.</td> + <td>&a.rwatson;, &a.sam;</td> + <td>11 ������� 2003</td> + <td>&status.done;</td> + </tr> + + <!-- WIP --> + + <tr> + <td>��������� syncache.</td> + <td>&a.hsu;, &a.sam;</td> + <td>10 ������ 2003</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>��������� ���������� ������ &unix;.</td> + <td>&a.hsu;, &a.sam</td> + <td>4 ������� 2003</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>��������� IPv6.</td> + <td>&a.sam;, &a.rwatson;, &a.ume;</td> + <td>11 ������� 2003</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>��������� ������ �������.</td> + <td>&a.tanimura;, &a.sam</td> + <td>10 ������� 2003</td> + <td>&status.wip;</td> + </tr> + + <tr> + <td>��������� ���������� �������� IP ��� Giant.</td> + <td>&a.sam;</td> + <td>10 ������� 2003</td> + <td>&status.wip;</td> + </tr> + + <!-- �� ���������� --> + + <tr> + <td>��������� ��������� ifnet.</td> + <td> </td> + <td>19 ������ 2001</td> + <td>&status.new;</td> + </tr> + + <tr> + <td>��������� ���������� ��������� ��� ���������� ������ ������, + ������� tsleep() � wakeup() �� �������� ����������.</td> + <td>&a.tanimura;</td> + <td>21 ������ 2002</td> + <td>&status.new;</td> + </tr> + </table> + + <a name="issues"></a> + <h2>��������� ��������</h2> + + <table border=3> + <tr> + <th>��������</th> + <th>��������� ����������</th> + <th>���������</th> + </tr> + + <tr> + <td>����� �������� ������ ���������� �� ���������� ��������� �������� + ������.</td> + <td>20 �������� 2000</td> + <td>&status.resolved;</td> + </tr> + + <tr> + <td>microuptime �������� �������� �������������.</td> + <td>4 ������� 2000</td> + <td>&status.resolved;</td> + </tr> + + <tr> + <td>microuptime() ������� �������� �������������</td> + <td>4 October 2000</td> + <td>&status.resolved;</td> + </tr> + + <tr> + <td>�ޣ� ��������� ������� (��� ������ �����������, ��� ����� + ��������).</td> + <td>5 ������� 2000</td> + <td>&status.resolved;</td> + </tr> + + <tr> + <td>M_DEVBUF, ��������, ������������ ��� ������ ��� ����������, � + �� ������ �������� � �������� ������ ���� ��������� ������ ��� + �����.</td> + <td>9 ������� 2001</td> + <td>&status.resolved;</td> + </tr> + + <tr> + <td>���������� ��-�������� �������� ��������� ���������� ��-�� + �������� ������ � ���� ����� ���������� ����������.</td> + <td>15 ����� 2001</td> + <td>&status.resolved;</td> + </tr> + + <tr> + <td>������ SMP x86 ����� ���������� NCPU * 100 clk � ���������� + NCPU * 128 rtc.</td> + <td>15 ��� 2001</td> + <td>&status.resolved;</td> + </tr> + + <tr> + <td>�������� ����� ���������� ����������� ��� ��������� Giant ����� + ����� � ����������� � ������������ ��������� �����.</td> + <td>27 ���� 2001</td> + <td>&status.resolved;</td> + </tr> + + <tr> + <td>���������������� gdb �� ��������, ���� ������ ��������� boot_ddb � + boot_gdb.</td> + <td>14 ���� 2002</td> + <td>&status.resolved;</td> + </tr> + + <tr> + <td>���������������� gdb �� �������� �� �������� 115200.</td> + <td>14 ���� 2002</td> + <td>&status.resolved;</td> + </tr> + + <tr> + <td>���������������� gdb ������� �� �������� ���������� �������, ���� + ��� ���ģ� 'cont'.</td> + <td>14 ���� 2002</td> + <td>&status.resolved;</td> + </tr> + + <!-- ����ۣ���� --> + + <tr> + <td>�������������� �� ��������.</td> + <td>20 ������� 2001</td> + <td>&status.unresolved;</td> + </tr> + + <tr> + <td>jail_sysvipc_allowed � ��������� ������� SYSV IPC ����������� + ������������ ��������.</td> + <td>5 ����� 2002</td> + <td>&status.unresolved;</td> + </tr> + +<!-- + <tr> + <td></td> + <td>D M 2002</td> + <td>&status.unresolved;</td> + </tr> +--> + </table> + + <a name="news"></a> + <h2>�������</h2> + + <p>���������� ����� �������� ��������������� � ���� ������� � �������� + ����������� ������.</p> + +<!-- + <b> D M 2002</b> + + <ul> + <li> <p> </p> </li> + </ul> +--> + + <b>30 ������� 2003</b> + <ul> + <li><p>&a.grog; ������ �� ������������ ����������� <a + href="http://www.aeosc.org/">Asian Enterprise Open Source Conference</a> + ���� ������ <a href="http://www.lemis.com/grog/SMPng/Singapore/">FreeBSD + SMPng</a>. � ������� ����������� ������������ ����� ���������� SMPng, + ������� � 2001 ����, ���� ������� ���������� ��������� ���������� ������� + SMPng, �����, ��� ���������� ��������� ������������������ � ���������� + ������������� ������ �� ���������� � ����������� ��������, VM � + �������� ��������� IPC.</p></li> + </ul> + + <b>13 ������ 2002</b> + <ul> + <li><p><a + href="http://docs.freebsd.org/cgi/getmsg.cgi?fetch=122646+0+archive/2002/freebsd-smp/20020113.freebsd-smp"> + ��������� �����</a> ���� ������������ � ������ �������� -smp.</p></li> + </ul> + + <b>15 ��� 2001</b> + <ul> + <li><p>&a.grog; ����������� ���� <a + href="http://www.lemis.com/~grog/SMPng/USENIX/">������ ��� USENIX</a>, + ������� ����� ����������� � ������� � ����� ����.</p></li> + </ul> + + <b>22 ����� 2001</b> + <ul> + <li><p>� ������ �������� -smp ���� ������������ <a + href="http://docs.freebsd.org/cgi/getmsg.cgi?fetch=41302+0+archive/2001/freebsd-smp/20010325.freebsd-smp"> + ��������� �����</a>.</p></li> + </ul> + + <b>5 ����� 2001</b> + <ul> + <li><p>� ������ �������� -smp ���� ������������ <a + href="http://docs.freebsd.org/cgi/getmsg.cgi?fetch=0+0+archive/2001/freebsd-smp/20010311.freebsd-smp"> + ��������� �����</a>.</p></li> + </ul> + + <b>24 ������ 2001</b> + <ul> + <li><p>� ������ �������� -smp ���� ������������ <a + href="http://docs.freebsd.org/cgi/getmsg.cgi?fetch=38125+0+archive/2001/freebsd-smp/20010128.freebsd-smp"> + ��������� �����</a>.</p></li> + </ul> + + <b>12 ������ 2001</b> + <ul> + <li><p>� ������ �������� -smp ���� ������������ <a + href="http://www.FreeBSD.org/cgi/getmsg.cgi?fetch=45111+48223+/usr/local/www/db/text/2001/freebsd-smp/20010114.freebsd-smp"> + ��������� �����</a>.</p></li> + </ul> + + <b>11 ������� 2000</b> + <ul> + <li><p>&a.jhb; � &a.cp; ��������� � ��������������� �������� <a + href="http://storm.uk.FreeBSD.ORG/~hiten/smp_synch_rules.html"> + ������</a>, ������� ����� ��������� ��� ������ ��� �������������� � + ����.</p></li> + </ul> + + <b>8 �������� 2000</b> + <ul> + <li><p>��� ����� <a + href="http://people.freebsd.org/~jasone/smp/smp_article">������</a>, + ��������� � <a href="http://www.bsdtoday.com/">BSDtoday</a> � ������ �� + ������� �������� � <a + href="http://daily.daemonnews.org/">Daemon News</a>.</p></li> + </ul> + + <b>6 �������� 2000</b> + <ul> + <li><p>�������� ������ SMP-����. ��� ���������� ������ ����� ����������� + � cvs, � �� ��� ������ ������.</p></li> + + <li><p>�������� ��� �������� �����̣���� <a + href="http://people.freebsd.org/~jasone/smp/smpng_patch_9.7"> + ����</a>. ��, ��������� �����, �������� ��, ��� ����� ���������� � + ������ �������� �������.</p></li> + </ul> + + <b>5 �������� 2000</b> + <ul> + <li><p>�������� ��� �������� �����̣���� <a + href="http://people.freebsd.org/~jasone/smp/smpng_patch_9.1"> + ����</a>. ���� ���� ������ rtc ������� �����������, ���������� + ���������� ���������� ��� ��������� � MP-����� � ������������ + ������ � mtx_*() ������ �������.</p></li> + </ul> + + <b>1 �������� 2000</b> + <ul> + <li><p>������� ������ ��ģ��� ������ ��� ����� ��� i386 (UP � MP). ��� + alpha �ӣ �ݣ ���������� �������������� �����������, ������� ������ + �������.</p></li> + </ul> + + <b>30 ������� 2000</b> + <ul> + <li><p>��� i386 � alpha �������� �����̣���� �����, ������� ��������� <a + href="http://people.freebsd.org/~jasone/smp/smpng_patch8.6"> + �����</a>.</p></li> + </ul> + + <b>12 ������� 2000</b> + <ul> + <li><p><a href="http://www.freebsd.org/~jhb/patches/smpng.patch6">�����</a> + ��������� �����̣���� ����� ��� i386. �ޣ� ��������� �ӣ �ݣ + �������� �����������, ������ ������� ��������� ������ ���������.</p></li> + </ul> + + <b>3 ������� 2000</b> + <ul> + <li><p>����� � ���������������� ��֣���� ������� ��� ��������� i386 + �������� <a href="http://people.freebsd.org/~grog/patches4.gz">�����</a>. + ������� ��������� ��������� ������� � ���� ������� ������. � ������ + ������������ ������ �ޣ�� ���������.</p></li> + </ul> + + <b>6 ���� 2000</b> + <ul> + <li><p>Sheldon Hearn ���������� ���������� �������� �� mutex(9) �� ������ + BSD/OS, ������� �������� <a + href="http://people.freebsd.org/~jake/mutex.9">�����</a>.</p></li> + </ul> + + <b>5 ���� 2000</b> + <ul> + <li><p>&a.jake; �������� �����̣���� ���� <a + href="http://people.freebsd.org/~jake/smpng.diff">�����</a>.</p></li> + </ul> + + <b>3 ���� 2000</b> + <ul> + <li><p>� &a.jake; ������� ������� ��� ���������� BSD/OS, � �� ������Σ� � + ���������������� ������� ������ &a.dillon; (������������� ��������, + ��������� ��������� � ����������� ������������ � ��� �����). ��� + ����� ������ �������� <a + href="http://people.freebsd.org/~jake/smpng2.tar">�����</a>.</p></li> + </ul> + + <b>26 ���� 2000</b> + <ul> + <li><p>&a.cp; ����������� PostScript-������ ����� ������� ����������� ��� + <a href="http://people.FreeBSD.org/~jasone/smp/smp_meeting_slides_1.ps"> + �������</a> � <a + href="http://people.FreeBSD.org/~jasone/smp/smp_meeting_slides_2.ps"> + �������</a> ��� ���������� SMP.</p></li> + </ul> + + <b>25 ���� 2000</b> + <ul> + <li><p>��� ����� <a + href="http://docs.freebsd.org/cgi/getmsg.cgi?fetch=226208+0+archive/2000/freebsd-smp/20000625.freebsd-smp"> + ������ ���������� SMP</a>, ������� ���� ������������ � ������ + �������� -smp.</p></li> + </ul> + + <b>19 ���� 2000</b> + <ul> + <li><p>��� ����� <a + href="http://docs.freebsd.org/cgi/getmsg.cgi?fetch=154884+0+archive/2000/freebsd-current/20000625.freebsd-current"> + ������ ������� SMP</a>, ������� ��� ����������� � ������ + �������� -current.</p></li> + </ul> &footer; + </body> </html>