aboutsummaryrefslogtreecommitdiff
path: root/release
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2005-06-03 18:37:16 +0000
committerHiroki Sato <hrs@FreeBSD.org>2005-06-03 18:37:16 +0000
commit852dd726ef23c330a90b00a355dfb5c4dd48ae1d (patch)
tree8ffdac2ff92a3f632f0e11f35eca2cac992ddb6e /release
parentc5faf12094129352cbeb0cc6881b0dbb86d6fddc (diff)
Notes
Diffstat (limited to 'release')
-rw-r--r--release/doc/en_US.ISO8859-1/relnotes/article.sgml31
-rw-r--r--release/doc/en_US.ISO8859-1/relnotes/common/new.sgml31
2 files changed, 60 insertions, 2 deletions
diff --git a/release/doc/en_US.ISO8859-1/relnotes/article.sgml b/release/doc/en_US.ISO8859-1/relnotes/article.sgml
index a3e278472a1a4..867525aa16673 100644
--- a/release/doc/en_US.ISO8859-1/relnotes/article.sgml
+++ b/release/doc/en_US.ISO8859-1/relnotes/article.sgml
@@ -285,6 +285,9 @@
<!-- Above this line, sort kernel changes by manpage/keyword-->
+ <para arch="i386,amd64">&os; always uses the local APIC timer
+ even on uni-processor systems now.</para>
+
<para arch="i386,amd64,ia64">The default <varname>HZ</varname>
parameter (which controls various kernel timers) has been
increased from <literal>100</literal> to <literal>1000</literal>
@@ -300,6 +303,13 @@
rebuilt to stay synchronized with data structure changes in the
kernel.</para>
+ <para>A new tunable <varname>vm.blacklist</varname> has been added.
+ This can hold a space or comma separated list of physical addresses.
+ The pages containing these physical addresses will
+ not be added to the free list and thus will effectively
+ be ignored by the &os; VM system. The physical addresses
+ of any ignored pages are listed in the message buffer as well.</para>
+
<sect3 id="boot">
<title>Boot Loader Changes</title>
@@ -590,6 +600,8 @@
Note that &man.ipfw.8; rules have to be carefully crafted to
make sure that things like PMTU discovery do not break. &merged;</para>
+ <para>The &man.ipfw.8; now supports IPv4 only rules.</para>
+
<para>&man.ipnat.8; now allows redirect rules to
work for non-TCP/UDP packets. &merged;</para>
@@ -786,7 +798,9 @@
<para arch="amd64">Machine-specific optimized versions of
&man.bcmp.3;, &man.bcopy.3;, &man.bzero.3;, &man.memcmp.3;,
&man.memcpy.3;, &man.memmove.3;, &man.memset.3;, &man.strcat.3;
- and &man.strcpy.3; have been implemented.</para>
+ and &man.strcpy.3; have been implemented. Several mathematics
+ functions such as &man.ceill.3; and &man.sqrtf.3; are also
+ replaced with the optimized versions.</para>
<para>The &man.chflags.1; utility now supports the
<option>-h</option> flag, which supports changing flags on
@@ -833,6 +847,18 @@
<para>The &man.getservent.3;, &man.getservbyname.3;, and
&man.getservbyport.3; functions are now thread-safe. &merged;</para>
+ <para>For conformation to IEEE Std 1003.1-2001
+ (also known as POSIX 2001), the <varname>n_net</varname>
+ of <varname>struct netent</varname> and the first argument
+ of &man.getnetbyaddr.3; has been changed to an uint32_t.
+ Due to these changes the ABI on 64-bit platforms becomes
+ incompatible with previous releases of &os; and
+ the major version number of libpcap has been bumped.
+ If you upgrade &os; for 64-bit platforms, note that all of
+ the userland programs which use &man.getnetbyaddr.3;,
+ &man.getnetbyname.3;, &man.getnetent.3; and/or
+ <application>libpcap</application> have to be recompiled.</para>
+
<para>The gvinum(8) utility now supports
<command>checkparity</command>,
<command>rebuildparity</command>, and
@@ -1184,6 +1210,9 @@ moused_ums0_port="/dev/ums0"</programlisting>
<para><application>FILE</application> has been updated from 4.10
to 4.12.</para>
+ <para><application>GNU GCC</application> has been updated from
+ from 3.4.2-prerelease as of 28 July, 2004 to 3.4.4.</para>
+
<para>A number of bug fixes and performance enhancements have been
added to <application>GNU grep</application> in the form of
patches from Fedora's grep-2.5.1-48 source RPM.</para>
diff --git a/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml b/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml
index a3e278472a1a4..867525aa16673 100644
--- a/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml
+++ b/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml
@@ -285,6 +285,9 @@
<!-- Above this line, sort kernel changes by manpage/keyword-->
+ <para arch="i386,amd64">&os; always uses the local APIC timer
+ even on uni-processor systems now.</para>
+
<para arch="i386,amd64,ia64">The default <varname>HZ</varname>
parameter (which controls various kernel timers) has been
increased from <literal>100</literal> to <literal>1000</literal>
@@ -300,6 +303,13 @@
rebuilt to stay synchronized with data structure changes in the
kernel.</para>
+ <para>A new tunable <varname>vm.blacklist</varname> has been added.
+ This can hold a space or comma separated list of physical addresses.
+ The pages containing these physical addresses will
+ not be added to the free list and thus will effectively
+ be ignored by the &os; VM system. The physical addresses
+ of any ignored pages are listed in the message buffer as well.</para>
+
<sect3 id="boot">
<title>Boot Loader Changes</title>
@@ -590,6 +600,8 @@
Note that &man.ipfw.8; rules have to be carefully crafted to
make sure that things like PMTU discovery do not break. &merged;</para>
+ <para>The &man.ipfw.8; now supports IPv4 only rules.</para>
+
<para>&man.ipnat.8; now allows redirect rules to
work for non-TCP/UDP packets. &merged;</para>
@@ -786,7 +798,9 @@
<para arch="amd64">Machine-specific optimized versions of
&man.bcmp.3;, &man.bcopy.3;, &man.bzero.3;, &man.memcmp.3;,
&man.memcpy.3;, &man.memmove.3;, &man.memset.3;, &man.strcat.3;
- and &man.strcpy.3; have been implemented.</para>
+ and &man.strcpy.3; have been implemented. Several mathematics
+ functions such as &man.ceill.3; and &man.sqrtf.3; are also
+ replaced with the optimized versions.</para>
<para>The &man.chflags.1; utility now supports the
<option>-h</option> flag, which supports changing flags on
@@ -833,6 +847,18 @@
<para>The &man.getservent.3;, &man.getservbyname.3;, and
&man.getservbyport.3; functions are now thread-safe. &merged;</para>
+ <para>For conformation to IEEE Std 1003.1-2001
+ (also known as POSIX 2001), the <varname>n_net</varname>
+ of <varname>struct netent</varname> and the first argument
+ of &man.getnetbyaddr.3; has been changed to an uint32_t.
+ Due to these changes the ABI on 64-bit platforms becomes
+ incompatible with previous releases of &os; and
+ the major version number of libpcap has been bumped.
+ If you upgrade &os; for 64-bit platforms, note that all of
+ the userland programs which use &man.getnetbyaddr.3;,
+ &man.getnetbyname.3;, &man.getnetent.3; and/or
+ <application>libpcap</application> have to be recompiled.</para>
+
<para>The gvinum(8) utility now supports
<command>checkparity</command>,
<command>rebuildparity</command>, and
@@ -1184,6 +1210,9 @@ moused_ums0_port="/dev/ums0"</programlisting>
<para><application>FILE</application> has been updated from 4.10
to 4.12.</para>
+ <para><application>GNU GCC</application> has been updated from
+ from 3.4.2-prerelease as of 28 July, 2004 to 3.4.4.</para>
+
<para>A number of bug fixes and performance enhancements have been
added to <application>GNU grep</application> in the form of
patches from Fedora's grep-2.5.1-48 source RPM.</para>