aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/htdocs/news/status/report-2004-05-2004-06.xml
diff options
context:
space:
mode:
Diffstat (limited to 'en_US.ISO8859-1/htdocs/news/status/report-2004-05-2004-06.xml')
-rw-r--r--en_US.ISO8859-1/htdocs/news/status/report-2004-05-2004-06.xml232
1 files changed, 116 insertions, 116 deletions
diff --git a/en_US.ISO8859-1/htdocs/news/status/report-2004-05-2004-06.xml b/en_US.ISO8859-1/htdocs/news/status/report-2004-05-2004-06.xml
index 12f4525a51..104f2f3b8d 100644
--- a/en_US.ISO8859-1/htdocs/news/status/report-2004-05-2004-06.xml
+++ b/en_US.ISO8859-1/htdocs/news/status/report-2004-05-2004-06.xml
@@ -8,10 +8,10 @@
<month>May-June</month>
<year>2004</year>
</date>
-
+
<section>
<title>Introduction</title>
-
+
<p>This installment of the Bi-Monthly Status Report is a few days late,
but I'm pleased to say that it is chocked full of over 30 articles.
May and June were yet again busy months; the Netperf project passed
@@ -37,10 +37,10 @@
<p>Thanks,</p>
<p>Scott Long</p>
</section>
-
+
<project>
<title>Network Stack Locking</title>
-
+
<contact>
<person>
<name>
@@ -50,12 +50,12 @@
<email>rwatson@FreeBSD.org</email>
</person>
</contact>
-
+
<links>
<url href="http://www.freebsd.org/smp/">FreeBSD SMPng Web Page</url>
<url href="http://www.watson.org/~robert/freebsd/netperf/">Netperf Web Page</url>
</links>
-
+
<body>
<p>This project is aimed at converting the FreeBSD network stack from
running under the single Giant kernel lock to permitting it to
@@ -69,7 +69,7 @@
"process to completion" in the interrupt handler. This permitted
both inbound and outbound traffic to run in parallel across
multiple interfaces and CPUs.</p>
-
+
<p>Work continues to improve the maturity and completeness of the
locking (and performance) of the network stack for 5.3. The network
stack development branch has been updated to the latest CVS HEAD,
@@ -77,7 +77,7 @@
changes have been merged to the FreeBSD CVS tree as of the writing
of this report. Complete details and more minor changes are
documented in the README file on the netperf web page.</p>
-
+
<ul>
<li>Addition of hard-coded WITNESS lock orders for socket-related
locks, route locks, interface locks, file descriptor locks,
@@ -194,10 +194,10 @@
</ul>
</body>
</project>
-
+
<project>
<title>FreeBSD/MIPS Status Report</title>
-
+
<contact>
<person>
<name>
@@ -207,12 +207,12 @@
<email>jmallett@FreeBSD.org</email>
</person>
</contact>
-
+
<links>
<url href="http://www.FreeBSD.org/projects/mips/" />
<url href="http://www.mdstud.chalmers.se/~md1gavan/mips64emul/">mips64emul</url>
</links>
-
+
<body>
<p>In the past two months, opportunities to perform a good chunk of
work on FreeBSD/MIPS have arisen and significant issues with
@@ -224,7 +224,7 @@
Due to toolchain issues in progress, current kernels are no
longer bootable on real hardware.</p>
<p>A 64-bit MIPS emulator has arisen giving the ability to test and
- debug in an emulator, and much testing has taken place in it.
+ debug in an emulator, and much testing has taken place in it.
It has been added to the FreeBSD ports tree, and the port will be
actively tracking the main codebase as possible. In general,
FreeBSD/MIPS kernels should run fine in it.</p>
@@ -233,21 +233,21 @@
boot to a mountroot prompt.</p>
</body>
</project>
-
+
<project>
<title>PowerPC Port</title>
-
+
<contact>
<person>
<name>
<given>Peter</given>
<common>Grehan</common>
</name>
-
+
<email>grehan@FreeBSD.org</email>
</person>
</contact>
-
+
<body>
<p>The port has been moving along steadily. There have been
reports of buildworld running natively. Works is almost complete
@@ -255,7 +255,7 @@
future.</p>
</body>
</project>
-
+
<project>
<title>IPFilter Upgraded to 3.4.35</title>
<contact>
@@ -274,10 +274,10 @@
(post 4.10) from version 3.4.31 to 3.4.35.</p>
</body>
</project>
-
+
<project>
<title>Low-overhead performance monitoring for FreeBSD</title>
-
+
<contact>
<person>
<name>
@@ -287,14 +287,14 @@
<email>jkoshy@FreeBSD.org</email>
</person>
</contact>
-
+
<links>
<url href="http://people.freebsd.org/~jkoshy/projects/perf-measurement/">A
best-in-class performance monitoring system for FreeBSD built
over the hardware performance monitoring facilities of modern
CPUs.</url>
</links>
-
+
<body>
<p>The current design attempts to support both per-process and
system-wide statistical profiling and per-process "virtual"
@@ -303,31 +303,31 @@
handle MP better. Initial development is targeting the AMD
Athlon CPUs, but the intent is to support all the CPUs that
FreeBSD runs on.</p>
-
+
<p>An early prototype is available under Perforce [under
//depot/user/jkoshy/projects/pmc/].</p>
</body>
</project>
-
+
<project>
<title>FreeBSD profile.sh</title>
-
+
<contact>
<person>
<name>
<given>Tobias</given>
-
+
<common>Roth</common>
</name>
-
+
<email>ports@fsck.ch</email>
</person>
</contact>
-
+
<links>
<url href="https://projects.fsck.ch/profile/" />
</links>
-
+
<body>
<p>FreeBSD profile.sh is an enhancement to the FreeBSD 5 rcng boot
system, targeted at laptops. One can configure multiple network
@@ -340,10 +340,10 @@
will happen automatically.</p>
</body>
</project>
-
+
<project>
<title>Sync protocols (Netgraph and SPPP)</title>
-
+
<contact>
<person>
<name>
@@ -353,11 +353,11 @@
<email>rik@FreeBSD.org</email>
</person>
</contact>
-
+
<links>
<url href="http://www.freebsd.org/~rik">Current code, ideas, problems.</url>
</links>
-
+
<body>
<p>Currently I work on two directions: if_spppfr.c and sppp locking
(on behalf of netperf). At the moment of writing this sppp locking
@@ -366,22 +366,22 @@
netperf code (Only that I was able to catch while world compilation.
If you know some others let me know and I'll try to fix them
too).</p>
-
+
<p>Since sppp code is quite big and state machine is very complicated,
it would be difficult to test all code paths. I will glad to get
any help in testing all this stuff. More tester more probability to
test all possible cases.</p>
-
+
<p>Work on FRF.12 (ng_frf12) is frozen since of low interest and
lack of time. Current state of stable code: support of FRF.12
End-to-End fragmentation. Support of FRF.12 Interface (UNI and NNI)
fragmentation is not tested.</p>
</body>
</project>
-
+
<project>
<title>Cronyx Adapters Drivers</title>
-
+
<contact>
<person>
<name>
@@ -391,11 +391,11 @@
<email>rik@FreeBSD.org</email>
</person>
</contact>
-
+
<links>
<url href="http://www.cronyx.ru/hardware/wan.html">Cronyx WAN Adapters.</url>
</links>
-
+
<body>
<p>cp(4) driver for Cronyx Tau-PCI was added. Cronyx Tau-PCI is family
of synchronous WAN adapters with various set of interfaces such as
@@ -408,10 +408,10 @@
my other report for additional information).</p>
</body>
</project>
-
+
<project>
<title>Network interface naming changes</title>
-
+
<contact>
<person>
<name>
@@ -421,7 +421,7 @@
<email>brooks@FreeBSD.org</email>
</person>
</contact>
-
+
<body>
<p>An enhanced network interface cloning API has been committed. It
allows interfaces to support more complex names then the current
@@ -432,10 +432,10 @@
<p>Work on userland support for this functionality is ongoing.</p>
</body>
</project>
-
+
<project>
<title>SMPng Status Report</title>
-
+
<contact>
<person>
<name>
@@ -448,11 +448,11 @@
<email>smp@FreeBSD.org</email>
</person>
</contact>
-
+
<links>
<url href="http://www.FreeBSD.org/smp/" />
</links>
-
+
<body>
<p>Not a lot happened on the SMPng front outside of the work on
locking the network stack (which is a large amount of work).
@@ -468,10 +468,10 @@
table sizes or the hash algorithm.</p>
</body>
</project>
-
+
<project>
<title>i386 Interrupt Code &amp; PCI Interrupt Routing</title>
-
+
<contact>
<person>
<name>
@@ -481,7 +481,7 @@
<email>jhb@FreeBSD.org</email>
</person>
</contact>
-
+
<body>
<p>Support for programming the polarity and trigger mode of
interrupt sources at runtime was added. This includes a
@@ -494,23 +494,23 @@
non-ACPI systems also force any ISA interrupts used to route
PCI interrupts to use active-low polarity and level
trigger.</p>
-
+
<p>Support for suspend and resume on i386 was also slightly
improved. Suspend and resume support was added to the ELCR,
$PIR, and apic drivers.</p>
-
+
<p>The ACPI PCI-PCI bridge driver was fixed to fall back to the
PCI-PCI bridge swizzle method for routing interrupts when a
routing table was not provided by the BIOS.</p>
-
+
<p>Mixed mode can now be disabled or enabled at boot time via a
loader tunable.</p>
</body>
</project>
-
+
<project>
<title>KDE on FreeBSD</title>
-
+
<contact>
<person>
<name>
@@ -520,16 +520,16 @@
<email>lofi@FreeBSD.org</email>
</person>
</contact>
-
+
<links>
<url href="http://freebsd.kde.org" />
</links>
-
+
<body>
<p>The work on converting the build switches/OPTIONS
currently present in the ports of the main KDE modules into
separate ports in order to make packages available for the
- software/features they provide is progressing. Porting of
+ software/features they provide is progressing. Porting of
KOffice 1.3.2 are nearly completed. The Swedish FreeBSD
snapshot server <a href="http://snapshots.se.freebsd.org">
http://snapshots.se.freebsd.org</a>,
@@ -539,10 +539,10 @@
soon.</p>
</body>
</project>
-
+
<project>
<title>Various GEOM classes and geom(8) utility</title>
-
+
<contact>
<person>
<name>
@@ -552,7 +552,7 @@
<email>pjd@FreeBSD.org</email>
</person>
</contact>
-
+
<body>
<p>I'm working on various GEOM classes. Some of them are already
committed and ready for use (GATE, CONCAT, STRIPE, LABEL, NOP). The
@@ -562,10 +562,10 @@
the tree.</p>
</body>
</project>
-
+
<project>
<title>FreeBSD Handbook, 3rd Edition, Volume II: Administrator Guide</title>
-
+
<contact>
<person>
<name>
@@ -575,11 +575,11 @@
<email>murray@FreeBSD.org</email>
</person>
</contact>
-
+
<links>
<url href="http://www.freebsd.org/docproj/handbook3.html">FreeBSD Handbook 3rd Edition Task List.</url>
</links>
-
+
<body>
<p>The Third Edition of the FreeBSD Handbook has been split
into two volumes. The first volume, the User Guide, has been
@@ -593,10 +593,10 @@
output assumptions in the document need to be corrected.</p>
</body>
</project>
-
+
<project>
<title>VuXML and portaudit</title>
-
+
<contact>
<person>
<name>
@@ -606,13 +606,13 @@
<email>trhodes@FreeBSD.org</email>
</person>
</contact>
-
+
<links>
<url href="http://www.vuxml.org">VuXML DTD and more information</url>
<url href="http://vuxml.FreeBSD.org">Rendered contents of FreeBSD VuXML</url>
<url href="http://www.freebsd.org/ports/portaudit/">Rendered version of portaudit.txt</url>
</links>
-
+
<body>
<p>The portaudit utility is currently an add-on to FreeBSD
designed to give administrators and users a heads up
@@ -625,7 +625,7 @@
it find vulnerable software installed the administrator
or user is notified during the daily run output of the
periodic scripts.</p>
-
+
<p>These utilities are considered to be of production
quality and discussion is taking place over whether or not
they should be included as part of the base system. All
@@ -634,12 +634,12 @@
eik@ or myself.</p>
</body>
</project>
-
+
<project>
<title>
Bluetooth stack for FreeBSD (Netgraph implementation)
</title>
-
+
<contact>
<person>
<name>
@@ -649,7 +649,7 @@
<email>m_evmenkin@yahoo.com</email>
</person>
</contact>
-
+
<body>
<p>Bluetooth code was marked as non-i386 specific. It is now possible
to build it on all supported platforms. Please help with testing.
@@ -657,7 +657,7 @@
I've been very busy with Real Life.</p>
</body>
</project>
-
+
<project>
<title>FreeBSD Dutch Documentation Project</title>
<contact>
@@ -679,15 +679,15 @@
translating the FreeBSD handbook {and others} to the dutch
language. We are still on the look for translators and people
that are willing to check the current html documentation.
- If you are interested, contact me at the email address shown
+ If you are interested, contact me at the email address shown
above. We currently are reading for some checkups and then
insert the first documents into the documentation tree.</p>
</body>
</project>
-
+
<project>
<title>FreeBSD Brazilian Documentation Project</title>
-
+
<contact>
<person>
<name>
@@ -697,13 +697,13 @@
<email>doc@fugspbr.org</email>
</person>
</contact>
-
+
<links>
<url href="http://doc.fugspbr.org" />
<url href="http://lists.fugspbr.org/listinfo.cgi/doc-fugspbr.org" />
<url href="http://developer.berlios.de/projects/doc-br/" />
</links>
-
+
<body>
<p>The FreeBSD Brazilian Documentation Project is an effort of
the Brazilian FreeBSD Users Group (FUG-BR) to translate the
@@ -718,10 +718,10 @@
welcome!</p>
</body>
</project>
-
+
<project>
<title>Packet Filter - pf</title>
-
+
<contact>
<person>
<name>
@@ -738,11 +738,11 @@
<email>dhartmei@FreeBSD.org</email>
</person>
</contact>
-
+
<links>
<url href="http://www.benzedrine.cx/pf.html">The pf homepage.</url>
</links>
-
+
<body>
<p>We imported pf as of OpenBSD 3.5 stable on June, 17th which will be
the base for 5-STABLE pf (according to the current schedule). The
@@ -751,12 +751,12 @@
hot-pluggable devices and pseudo cloning devices, before they exist.
The import of the ALTQ framework enabled us to finally provide the
related pf functions as well.</p>
-
+
<p>Before 5-STABLE we will import some bug fixes from OpenBSD-current,
which have not been merged to their stable branch, as well as some
FreeBSD specific features. The planned ALTQ API make-over will also
affect pf.</p>
-
+
<p>We are (desperately) looking for non-manpage documentation for
FreeBSD pf and somebody to write it. Few things have changed
so a port of the excellent "PF FAQ" on the OpenBSD homepage should
@@ -767,10 +767,10 @@
since the pf module now plugs into GENERIC without modifications.</p>
</body>
</project>
-
+
<project>
<title>ALTQ import</title>
-
+
<contact>
<person>
<name>
@@ -780,14 +780,14 @@
<email>mlaier@FreeBSD.org</email>
</person>
</contact>
-
+
<links>
<url href="http://www.csl.sony.co.jp/person/kjc/kjc/software.html#ALTQ"> ALTQ homepage.</url>
<url href="http://www.rofug.ro/projects/freebsd-altq/">ALTQ integration in FreeBSD project.</url>
<url href="http://kerneltrap.org/node.php?id=505">ALTQ merged into pf.</url>
<url href="http://people.freebsd.org/~mlaier/ALTQ_driver/" />
- </links>
+ </links>
<body>
<p>The ALTQ framework is part of KAME for more than 4 years and has
been adopted by Net- and OpenBSD since more than 3 years. It
@@ -795,20 +795,20 @@
limitations. OpenBSD developed a different way to interact with
ALTQ using pf, which was adopted by KAME as the "default for
everyday use".</p>
-
+
<p>The Romanian FreeBSD Users Group has had a project to work towards
integration of ALTQ into FreeBSD, which provided a very good
starting point for the final import. The import only provides the
"pf mode" configuration and classification API as the older ALTQ3
API does not suit to our SMP approach.</p>
-
+
<p>A reworked configuration API (decoupled from pf) is in the making
as are additional driver modifications. Both should be done before
5-STABLE is branched, although additional drivers can be imported
during the lifetime of 5-STABLE as well.</p>
</body>
</project>
-
+
<project>
<title>HP Network Scanjet 5</title>
@@ -833,10 +833,10 @@
non Microsoft PC in the building. http://berklix.com/scanjet/</p>
</body>
</project>
-
+
<project>
<title>EuroBSDCon 2004 registration now open</title>
-
+
<contact>
<person>
<name>
@@ -846,11 +846,11 @@
<email>hausen@punkt.de</email>
</person>
</contact>
-
+
<links>
<url href="http://www.eurobsdcon2004.de/">EuroBSDCon 2004 official website</url>
</links>
-
+
<body>
<p>Registration for EuroBSDCon 2004 taking place in Karlsruhe, Germany,
from Oct. 29th to 31st has just opened. An early bird discount will
@@ -858,10 +858,10 @@
conference website for details.</p>
</body>
</project>
-
+
<project>
<title>Buf Junta project</title>
-
+
<contact>
<person>
<name>
@@ -871,7 +871,7 @@
<email>phk@FreeBSD.org</email>
</person>
</contact>
-
+
<body>
<p>The buf-junta project is underway, I am trying to bisect the code
such that we get a struct bufobj which is the handle and method
@@ -880,10 +880,10 @@
which do not have an associated vnode. The work is ongoing.</p>
</body>
</project>
-
+
<project>
<title>TTY subsystem realignment</title>
-
+
<contact>
<person>
<name>
@@ -893,7 +893,7 @@
<email>phk@FreeBSD.org</email>
</person>
</contact>
-
+
<body>
<p>An effort to get the tty subsystem out from under Giant has
morphed into an more general effort to eliminate a lot of
@@ -904,10 +904,10 @@
must be reached. The work is ongoing.</p>
</body>
</project>
-
+
<project>
<title>kgi4BSD</title>
-
+
<contact>
<person>
<name>
@@ -917,43 +917,43 @@
<email>nsouch@FreeBSD.org</email>
</person>
</contact>
-
+
<links>
<url href="http://www.FreeBSD.org/~nsouch/kgi4BSD"> Project URL</url>
</links>
-
+
<body>
<p>KGI is going slowly but surely. The port of the KGI/Linux accel to
FreeBSD is in progress. It's no more than a double buffering API for
graphic command passing to the HW engine.</p>
-
+
<p>Most of the work in the past months was about console management
and more especially dual head console. Otherwise a new driver
building tree is now ready to compile Linux and FreeBSD drivers in
the same tree.</p>
-
+
<p>Documentation about KGI design is in progress.</p>
</body>
</project>
-
+
<project>
<title>FreeBSD ports monitoring system</title>
-
+
<contact>
<person>
<name>
<given>Mark</given>
<common>Linimon</common>
</name>
-
+
<email>linimon_at_lonesome_dot_com</email>
</person>
</contact>
-
+
<links>
<url href="http://portsmon.firepipe.net/index.html">FreeBSD ports monitoring system</url>
</links>
-
+
<body>
<p>The system continues to function well. The accuracy of the
automatic classification algorithm has been improved by
@@ -1004,7 +1004,7 @@
</ul>
</body>
</project>
-
+
<project>
<title>Improved Multibyte/Wide Character Support</title>
<contact>
@@ -1028,10 +1028,10 @@
and tr are two important ones still remaining).</p>
</body>
</project>
-
+
<project>
<title>FreeBSD/arm</title>
-
+
<contact>
<person>
<name>
@@ -1041,7 +1041,7 @@
<email>cognet@FreeBSD.org</email>
</person>
</contact>
-
+
<body>
Not much to report, Xscale support is in progress, and should
boot at least single user really soon on an Intel IQ31244