- New entry: Cache detection support for sparc64. [1]
- Fix various nits. Submitted by: netchild [1]
This commit is contained in:
parent
e3c1dc3f90
commit
09d49a974c
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=27715
1 changed files with 31 additions and 9 deletions
|
@ -1,6 +1,6 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
|
||||||
<!ENTITY base CDATA "../..">
|
<!ENTITY base CDATA "../..">
|
||||||
<!ENTITY date "$FreeBSD: www/en/projects/ideas/index.sgml,v 1.40 2006/04/27 13:28:36 joel Exp $">
|
<!ENTITY date "$FreeBSD: www/en/projects/ideas/index.sgml,v 1.41 2006/04/27 14:05:49 joel Exp $">
|
||||||
<!ENTITY title "FreeBSD list of projects and ideas for volunteers">
|
<!ENTITY title "FreeBSD list of projects and ideas for volunteers">
|
||||||
<!ENTITY % navincludes SYSTEM "../../includes.navdevelopers.sgml"> %navincludes;
|
<!ENTITY % navincludes SYSTEM "../../includes.navdevelopers.sgml"> %navincludes;
|
||||||
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||||
|
@ -82,7 +82,7 @@
|
||||||
<li><a href="#p-cpuusage">Fix the CPU usage display in top for threaded
|
<li><a href="#p-cpuusage">Fix the CPU usage display in top for threaded
|
||||||
processes</a></li>
|
processes</a></li>
|
||||||
<li><a href="#p-pcihotplug">Implement PCI-Hotplug support</a></li>
|
<li><a href="#p-pcihotplug">Implement PCI-Hotplug support</a></li>
|
||||||
<li><a href="#p-dtrace">Implement something similar to Solaris'
|
<li><a href="#p-dtrace">Port Solaris'
|
||||||
DTrace</a></li>
|
DTrace</a></li>
|
||||||
<li><a href="#p-amd64linux">Add amd64 native support to the
|
<li><a href="#p-amd64linux">Add amd64 native support to the
|
||||||
Linuxulator</a></li>
|
Linuxulator</a></li>
|
||||||
|
@ -97,6 +97,7 @@
|
||||||
ktrace(1)/kdump(1) output.</a></li>
|
ktrace(1)/kdump(1) output.</a></li>
|
||||||
<li><a href="#p-rewritesyncer">Rewrite the in-kernel file system syncer and
|
<li><a href="#p-rewritesyncer">Rewrite the in-kernel file system syncer and
|
||||||
modernize the write behind code</a></li>
|
modernize the write behind code</a></li>
|
||||||
|
<li><a href="#p-cachesparc64">Cache detection support for sparc64</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<h3>Networking</h3>
|
<h3>Networking</h3>
|
||||||
|
@ -285,8 +286,8 @@
|
||||||
|
|
||||||
<a name="p-usbnetbsd"></a>
|
<a name="p-usbnetbsd"></a>
|
||||||
<h2>Sync USB code with NetBSD</h2>
|
<h2>Sync USB code with NetBSD</h2>
|
||||||
<p><strong>Technical contact</strong>: <a
|
<p><strong>Mailing list</strong>: <a
|
||||||
href="mailto:usb@FreeBSD.org">usb@FreeBSD.org</a> (mailing list)</p>
|
href="mailto:freebsd-usb@FreeBSD.org">freebsd-usb@FreeBSD.org</a></p>
|
||||||
<p>There are various improvements and fixes to the USB code in NetBSD
|
<p>There are various improvements and fixes to the USB code in NetBSD
|
||||||
which have not found their way into FreeBSD yet.</p>
|
which have not found their way into FreeBSD yet.</p>
|
||||||
<p><strong>Requirements</strong>:</p>
|
<p><strong>Requirements</strong>:</p>
|
||||||
|
@ -613,7 +614,7 @@
|
||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
<a name="p-dtrace"></a>
|
<a name="p-dtrace"></a>
|
||||||
<h2>Implement something similar to Solaris' DTrace</h2>
|
<h2>Port Solaris' DTrace</h2>
|
||||||
<p><strong>Technical contact</strong>: <a
|
<p><strong>Technical contact</strong>: <a
|
||||||
href="mailto:jb@FreeBSD.org">John Birrell</a>, <a
|
href="mailto:jb@FreeBSD.org">John Birrell</a>, <a
|
||||||
href="mailto:dodell@iXsystems.com">Devon H. O'Dell</a></p>
|
href="mailto:dodell@iXsystems.com">Devon H. O'Dell</a></p>
|
||||||
|
@ -621,10 +622,10 @@
|
||||||
repository</a>, <a
|
repository</a>, <a
|
||||||
href="http://people.freebsd.org/~jb/dtrace/index.html">DTrace for
|
href="http://people.freebsd.org/~jb/dtrace/index.html">DTrace for
|
||||||
FreeBSD</a></p>
|
FreeBSD</a></p>
|
||||||
<p>Need to get the DTrace provider working. This is the epicenter of DTrace
|
<p>DTrace is a dynamic tracing facility designed by Sun Microsystems and
|
||||||
and it is the first step to making the rest of it work from the kernel side
|
released in Solaris 10. They have since released the major part of
|
||||||
of things. Userland stuff is 98% done. The other 2% will be addressed later
|
Solaris under the banner of OpenSolaris and the Common Development and
|
||||||
when some kernel dependencies are satisfied.</p>
|
Distribution License (CDDL) 1.0.</p>
|
||||||
<p><strong>Requirements</strong>:</p>
|
<p><strong>Requirements</strong>:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Ability to read and understand foreign C code.</li>
|
<li>Ability to read and understand foreign C code.</li>
|
||||||
|
@ -799,6 +800,27 @@
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
|
<a name="p-cachesparc64"></a>
|
||||||
|
<h2>Cache detection support for sparc64</h2>
|
||||||
|
<p><strong>Technical contact</strong>: <a
|
||||||
|
href="mailto:netchild@FreeBSD.org">&a.netchild;</a> (Page coloring)</p>
|
||||||
|
<p><strong>Mailing list</strong>: <a
|
||||||
|
href="mailto:freebsd-sparc64@FreeBSD.org">freebsd-sparc64@FreeBSD.org</a></p>
|
||||||
|
<p>The current page coloring algorithm in the VM does auto tuning of the
|
||||||
|
number of colors based upon cache size and associativity. On sparc64
|
||||||
|
the corresponding variables are not set. The goal of this entry is to
|
||||||
|
detect the cache size and associativity (this information may already
|
||||||
|
be available, or at least not much code has to be written) and set the
|
||||||
|
corresponding variables.</p>
|
||||||
|
<p><strong>Requirements</strong>:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Knowledge of C.</li>
|
||||||
|
<li>A sparc64 system to test/debug with.</li>
|
||||||
|
<li></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
<a name="p-suptundaemon"></a>
|
<a name="p-suptundaemon"></a>
|
||||||
<h2>Super tunnel daemon</h2>
|
<h2>Super tunnel daemon</h2>
|
||||||
<p><strong>Technical contact</strong>: <a
|
<p><strong>Technical contact</strong>: <a
|
||||||
|
|
Loading…
Reference in a new issue