summaryrefslogtreecommitdiffstats
path: root/release
diff options
context:
space:
mode:
authorbmah <bmah@FreeBSD.org>2008-03-31 04:38:58 +0000
committerbmah <bmah@FreeBSD.org>2008-03-31 04:38:58 +0000
commite0aea08fdaeefb1fef485f5603b75a7e53e09672 (patch)
tree143e57f25db91293d5e1f73a623ca1e3f8d13950 /release
parent55186b0e3685bd19b93b14cf66c501fc38f93de8 (diff)
downloadFreeBSD-src-e0aea08fdaeefb1fef485f5603b75a7e53e09672.zip
FreeBSD-src-e0aea08fdaeefb1fef485f5603b75a7e53e09672.tar.gz
New release notes: kern.features, superpages, em(4)/igb split, malo(4),
mxge firmware 1.4.29 update, bpf(4) zerocopy, kgdb(1) add-kld, procstat(1), realpath(1) -q (+MFC), top(1) -P, hostapd 0.5.10, WPA supplicant 0.5.10, GNOME 2.22 (+MFC). Modified release notes: Add cpuset(2) manpage reference, make wpi(4) note reflect reality, tzdata2008b. MFCs noted: ddb(4) output capture, ddb(4) scripting.
Diffstat (limited to 'release')
-rw-r--r--release/doc/en_US.ISO8859-1/relnotes/article.sgml66
1 files changed, 59 insertions, 7 deletions
diff --git a/release/doc/en_US.ISO8859-1/relnotes/article.sgml b/release/doc/en_US.ISO8859-1/relnotes/article.sgml
index 623dbe9..e86ebe3 100644
--- a/release/doc/en_US.ISO8859-1/relnotes/article.sgml
+++ b/release/doc/en_US.ISO8859-1/relnotes/article.sgml
@@ -140,7 +140,7 @@
<sect2 id="kernel">
<title>Kernel Changes</title>
- <para>A new API called <literal>cpuset</literal> has been added
+ <para>A new &man.cpuset.2; API has been added
for thread to CPU binding and CPU resource grouping and
assignment. The &man.cpuset.1; userland utility has been added
to allow manipulation of processor sets.</para>
@@ -149,14 +149,14 @@
facility. Input and output from &man.ddb.4; can now be captured
to a memory buffer for later inspection using &man.sysctl.8; or
a textdump. The new <command>capture</command> command controls
- this feature.</para>
+ this feature. &merged;</para>
<para>The &man.ddb.4; debugger now supports a simple scripting
facility, which supports a set of named scripts consisting of a
set of &man.ddb.4; commands. These commands can be managed from
within &man.ddb.4; or with the use of the new &man.ddb.8;
utility. More details can be found in the &man.ddb.4; manual
- page.</para>
+ page. &merged;</para>
<para>The kernel now supports a new textdump format of kernel
dumps. A textdump provides higher-level information via
@@ -175,6 +175,15 @@
will be provided via &man.libmap.conf.5; for dynamically linked
binaries.</para>
+ <para>The &os; kernel now exports information about certain kernel
+ features via the <varname>kern.features</varname> sysctl tree.
+ The &man.feature.present.3; library call provides a convenient
+ interface for user applications to test the presence of
+ features.</para>
+
+ <para>[&arch.amd64;] The &os; kernel now has support for large
+ memory page mappings (<quote>superpages</quote>).</para>
+
<sect3 id="boot">
<title>Boot Loader Changes</title>
@@ -212,6 +221,19 @@
<sect4 id="net-if">
<title>Network Interface Support</title>
+ <para>The &man.em.4; driver has been split into two drivers
+ with some common parts. The &man.em.4; driver will continue
+ to support adapters up to the 82575, as well as new
+ client/desktop adapters. A new igb driver
+ will support new server adapters.</para>
+
+ <para>The &man.malo.4; driver has been added to provide
+ support for Marvell Libertas 88W8335 based PCI network
+ adapters.</para>
+
+ <para>The firmware for the &man.mxge.4; driver has been
+ updated from 1.4.25 to 1.4.29.</para>
+
<para>The &man.sf.4; driver has been overhauled to improve its
performance and to add support for checksum offloading. It
should also work on all architectures.</para>
@@ -225,8 +247,8 @@
architectures.</para>
<para>[&arch.amd64;, &arch.i386;] The &man.wpi.4; driver has
- been added to support the Intel 3945 Wireless LAN
- Controller.</para>
+ been updated to include a number of stability fixes.
+ &merged;</para>
</sect4>
</sect3>
@@ -234,6 +256,13 @@
<sect3 id="net-proto">
<title>Network Protocols</title>
+ <para>The &man.bpf.4; packet filter and capture facility now
+ supports a zero-copy mode of operation, in which buffers are
+ loaned from a user process to the kernel. This feature can
+ be enabled by setting
+ the <varname>net.bpf.zerocopy_enable</varname> sysctl
+ variable to <literal>1</literal>.</para>
+
<para>A bug in TCP options padding, where the wrong padding
bytes were used, has been fixed.</para>
@@ -283,6 +312,17 @@
of primaries that were present in GNU find but not &os;
&man.find.1;.</para>
+ <para>&man.kgdb.1; now supports a new <command>add-kld</command>
+ command to make it easier to debug crash dumps with kernel
+ modules.</para>
+
+ <para>The &man.procstat.1; utility has been added to display
+ detailed information about processes.</para>
+
+ <para>The &man.realpath.1; utility now supports
+ a <option>-q</option> flag to suppress warnings; it now also
+ accepts multiple paths on its command line. &merged; </para>
+
<para>The &man.split.1; utility now supports a <option>-n</option>
flag to split a file into a certain number of chunks.</para>
@@ -290,6 +330,9 @@
flag to enable &man.compress.1;-style
compression/decompression.</para>
+ <para>&man.top.1; now supports a <option>-P</option> flag to
+ provide per-CPU usage statistics.</para>
+
<para>&man.traceroute.8; now has the ability to print the AS
number for each hop with the new <option>-a</option> switch; a
new <option>-A</option> option allows selecting a particular
@@ -322,6 +365,9 @@
<para><application>CVS</application> has been updated from 1.11.17
to a post-1.11.22 snapshot from 10 March 2008.</para>
+ <para><application>hostapd</application> has been
+ updated from 0.5.8 to 0.5.10.</para>
+
<para><application>IPFilter</application> has been updated from
4.1.23 to 4.1.28.</para>
@@ -339,7 +385,10 @@
<para>The timezone database has been updated from
the <application>tzdata2007h</application> release to
- the <application>tzdata2008a</application> release. &merged;</para>
+ the <application>tzdata2008b</application> release. &merged;</para>
+
+ <para><application>WPA Supplicant</application> has been
+ updated from 0.5.8 to 0.5.10.</para>
</sect2>
@@ -353,7 +402,10 @@
<sect2 id="releng">
<title>Release Engineering and Integration</title>
- <para></para>
+ <para>The supported version of
+ the <application>GNOME</application> desktop environment
+ (<filename role="package">x11/gnome2</filename>) has been
+ updated from 2.20.1 to 2.22. &merged;</para>
</sect2>
OpenPOWER on IntegriCloud