Sort entries alphabetically.

This commit is contained in:
Joel Dahl 2007-03-10 10:12:44 +00:00
parent 91358e10f2
commit 8bc6145348
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=29751

View file

@ -15,7 +15,7 @@ Ideas//EN"
<ideas>
<cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
<cvs:keyword name="freebsd">
$FreeBSD: www/en/projects/ideas/ideas.xml,v 1.3 2007/03/10 05:06:40 murray Exp $
$FreeBSD: www/en/projects/ideas/ideas.xml,v 1.4 2007/03/10 07:37:44 murray Exp $
</cvs:keyword>
</cvs:keywords>
@ -372,6 +372,32 @@ Ideas//EN"
</desc>
</idea>
<idea id="firewire-locking" class="soc">
<title>Locking the FireWire device driver</title>
<desc><p><strong>Technical contact</strong>: <a href="mailto:simokawa@FreeBSD.ORG">Hidetoshi Shimokawa</a></p>
<p>The IEEE1394 (a.k.a. FireWire) device driver in FreeBSD is
still under the Giant lock. The FireWire driver consists of
several parts (fwohci, firewire, sbp, fwe and fwip) and
they all need to be locked.</p>
<p><strong>Goals</strong>:</p>
<ul>
<li>Protect the driver by SMP locks and remove the Giant lock
from the driver.</li>
</ul>
<p><strong>Requirements</strong>:</p>
<ul>
<li>Knowledge of kernel programming.</li>
<li>Knowledge of device drivers.</li>
<li>Knowledge of SMP locking.</li>
</ul>
</desc>
</idea>
<idea id="busalloc" class="soc">
<title>New bus_alloc_resources() API</title>
@ -607,32 +633,6 @@ be used without kernel symbols to analyze the failure mode.</p>
</ul>
</desc>
</idea>
<idea id="firewire-locking" class="soc">
<title>Locking the FireWire device driver</title>
<desc><p><strong>Technical contact</strong>: <a href="mailto:simokawa@FreeBSD.ORG">Hidetoshi Shimokawa</a></p>
<p>The IEEE1394 (a.k.a. FireWire) device driver in FreeBSD is
still under the Giant lock. The FireWire driver consists of
several parts (fwohci, firewire, sbp, fwe and fwip) and
they all need to be locked.</p>
<p><strong>Goals</strong>:</p>
<ul>
<li>Protect the driver by SMP locks and remove the Giant lock
from the driver.</li>
</ul>
<p><strong>Requirements</strong>:</p>
<ul>
<li>Knowledge of kernel programming.</li>
<li>Knowledge of device drivers.</li>
<li>Knowledge of SMP locking.</li>
</ul>
</desc>
</idea>
</category>
<category>
@ -1161,6 +1161,26 @@ New tests must be created; existing tests must be completed and updated.
</desc>
</idea>
<idea id="ipv6-userland" class="soc">
<title>IPv6 User Land Cleanup</title>
<desc>
<p><strong>Technical contact</strong>: <a
href="mailto:gnn@FreeBSD.org">George V. Neville-Neil</a></p>
<p>Many userland network utilities do not work correctly with IPv6.</p>
<ul>
<li>rpc.statd(8) is not IPv6 clean.</li>
<li>quota(8) is not IPv6 clean.</li>
<li>who(1) truncates IPv6 addresses in its output.</li>
</ul>
<p>This project could also include a broader survey of other network
services in /usr/bin and /usr/sbin to make sure they're all IPv6
clean.</p>
</desc>
</idea>
<idea id="lint">
<title>lint(1) improvements from OpenBSD</title>
@ -1426,25 +1446,5 @@ New tests must be created; existing tests must be completed and updated.
</ul>
</desc>
</idea>
<idea id="ipv6-userland" class="soc">
<title>IPv6 User Land Cleanup</title>
<desc>
<p><strong>Technical contact</strong>: <a
href="mailto:gnn@FreeBSD.org">George V. Neville-Neil</a></p>
<p>Many userland network utilities do not work correctly with IPv6.</p>
<ul>
<li>rpc.statd(8) is not IPv6 clean.</li>
<li>quota(8) is not IPv6 clean.</li>
<li>who(1) truncates IPv6 addresses in its output.</li>
</ul>
<p>This project could also include a broader survey of other network
services in /usr/bin and /usr/sbin to make sure they're all IPv6
clean.</p>
</desc>
</idea>
</category>
</ideas>