svn commit: r210359 - stable/8/release/doc/en_US.ISO8859-1/relnotes
Hiroki Sato
hrs at FreeBSD.org
Wed Jul 21 20:32:22 UTC 2010
Author: hrs
Date: Wed Jul 21 20:32:22 2010
New Revision: 210359
URL: http://svn.freebsd.org/changeset/base/210359
Log:
New relnotes item:
DEADLKRES added,
tty TIOCSTI fix,
sched_4bsd timestamp fix,
vimage source address selection knob added,
EFI loader -dev currdev command-line option [ia64],
epic(4) [sparc64],
Fire JBus to PCIe bridge [sparc64],
agp(4) improved,
snd_hda(4) AD1981HD support,
snd_hda(4) multichannel playback support,
iwn(4) updated,
u3g(4) improved,
uhso(4) and uhsoctl(1) added,
pf(4) "sloppy" merged,
ada(4) BIO_DELETE support,
gstripe(8) default blocksize increased to 64k,
NFS negnametimeo option added,
ZFS NFSv4 ACL support,
camcontrol identify -v added,
NFSv4 ACL support: cp(1), find(1), getfacl(1), mv(1), setfacl(1),
fetch(1) HTTP digest authentication support,
netstat(1) ARP statistics added,
newsyslog(8) PID handling changed and -P flag added,
scandir(3) and alphasort(3) improved for POSIX.1-2008,
obsolete POSIX.1-2008 XSI functions sighold(), sigignore(),
sigpause(), sigrelse(), sigset() added for easy porting,
traceroute(8) now works in a VIMAGE jail,
usbconfig(8) -d to specify a ugen(4) device to be used,
usbconfig(8) add_quirk/remove_quirk subcommand added,
whois(1) -d removed and IPv6 handling added,
ACPI-CA updated to 20100121,
netcat updated to OpenBSD 4.6,
sendmail updated to 8.14.4, and
tzdata2010b.
Modified:
stable/8/release/doc/en_US.ISO8859-1/relnotes/article.sgml
Modified: stable/8/release/doc/en_US.ISO8859-1/relnotes/article.sgml
==============================================================================
--- stable/8/release/doc/en_US.ISO8859-1/relnotes/article.sgml Wed Jul 21 18:50:24 2010 (r210358)
+++ stable/8/release/doc/en_US.ISO8859-1/relnotes/article.sgml Wed Jul 21 20:32:22 2010 (r210359)
@@ -208,6 +208,14 @@
<para>The default &man.devfs.5; rules now expose the upper 256
of &man.pty.4; device nodes.</para>
+ <para>A new kernel thread called <quote>deadlock
+ resolver</quote> has been added. This can be used to detect
+ possible deadlock by using information of thread state and
+ heuristical analysis. This is not enabled by default. To
+ enable this, an option <option>option DEADLKRES</option> in
+ kernel configuration file and recompilation of the
+ kernel.</para>
+
<para>Two commands to enable/disable read-ahead has been added
to &man.fcntl.2; system call:</para>
@@ -251,6 +259,14 @@
systems. Note that SMP support is disabled by default in
<filename>GENERIC</filename> kernel.</para>
+ <para>A bug in the &man.tty.4; driver that
+ <varname>TIOCSTI</varname> did not work has been fixed. This
+ affects applications like &man.mail.1;.</para>
+
+ <para>A bug in the &man.sched.4bsd.4; scheduler that the
+ timestamp for the sleeping operation is not cleaned up on the
+ wakeup has been fixed.</para>
+
<para>A bug in the &man.sched.ule.4; scheduler which prevented
process usage (<literal>%CPU</literal>) from working correctly
has been fixed.</para>
@@ -259,6 +275,15 @@
with &man.sctp.4; now. Note that the VIMAGE is not enabled by
default in <filename>GENERIC</filename> kernel.</para>
+ <para>The VIMAGE &man.jail.8; now supports
+ <varname>ip4.saddrsel</varname>,
+ <varname>ip4.nosaddrsel</varname>,
+ <varname>ip6.saddrsel</varname>, and
+ <varname>ip6.nosaddrsel</varname> to control whether to use
+ source address selection or the primary jail address for
+ unbound outgoing connections. The default value is to use
+ source address selection.</para>
+
<sect3 id="boot">
<title>Boot Loader Changes</title>
@@ -267,6 +292,12 @@
now supports ELF binary, UFS2 file system, and larger number
of slices.</para>
+ <para arch="ia64">The EFI <filename>loader</filename> program
+ now supports a command-line option <option>-dev
+ <replaceable>currdev</replaceable></option> to specify the
+ default value of <varname>currdev</varname>. This option
+ can be set by the EFI boot manager.</para>
+
<para>A kernel environment variable
<varname>vfs.root.mountfrom</varname> now supports
multiple elements for root file system in a space-separated
@@ -306,9 +337,16 @@
the Apple Touchpad present on MacBook has been added to
<filename>GENERIC</filename> kernel.</para>
+ <para arch="sparc64">The epic(4) driver for the front panel
+ LEDs in Sun Fire V215/V245 has been added.</para>
+
<para>A bug in the &man.ipmi.4; driver that caused incorrect
watchdog timer setting has been fixed.</para>
+ <para arch="sparc64">The &man.pci.4; driver now supports a
+ JBus to PCIe bridge (called as <quote>Fire</quote>) found in
+ the Sun Fire V215/V245 and Sun Ultra 25/45 machines.</para>
+
<para>The &man.uart.4; driver now supports NetMos NM9865
family of Serial/Parallel ports.</para>
@@ -319,6 +357,21 @@
<title>Multimedia Support</title>
<para></para>
+
+ <para>The &man.agp.4; driver has been improved. It includes
+ a fix for aparture size calculation issue which prevents
+ some graphics cards from working.</para>
+
+ <para>The &man.snd.hda.4; driver now allows AD1981HD codecs
+ to use playback mixer.</para>
+
+ <para>The &man.snd.hda.4; driver now supports multichannel
+ (4.0 and 7.1) playback support. The 5.1 mode support is
+ disabled now due to unidentified synchonization problem.
+ Devices which supports the 7.1 mode can handle the 5.1
+ operation via software upmix done by &man.sound.4;. Note
+ that stereo stream is no longer duplicated to all
+ ports.</para>
</sect4>
<sect4 id="net-if">
@@ -349,6 +402,13 @@
<para>The et(4) driver now supports MSI and Tx checksum
offloading of IPv4, TCP, and UDP.</para>
+ <para>The &man.iwn.4; driver has been updated. This
+ includes various improvements and bugfixes regarding RF
+ switch, bgscan support, suspend/resume support, locking
+ issue, and more. The line <literal>device iwnfw</literal>
+ in the kernel configuration file will include all firmware
+ images.</para>
+
<para>The &man.msk.4; driver now supports Marvell Yukon
88E8042, 88E8057 devices and DGE-560SX (Yukon XL).</para>
@@ -388,6 +448,15 @@
<para>The tsec(4) driver now supports &man.altq.4;.</para>
+ <para>The &man.u3g.4; driver has been improved and now works
+ with ZTE MF636, Option Gi0322, Globetrotter GE40x, and
+ Novatel MC950D.</para>
+
+ <para>The &man.uhso.4; driver for Option HSDPA USB devices
+ has been added. A new &man.uhsoctl.1; userland utility
+ can be used to initiate and close the WAN
+ connection.</para>
+
<para>The &man.vge.4; driver has been improved:</para>
<itemizedlist>
@@ -446,6 +515,12 @@
<command>keep-alive</command> rule did not work for IPv6
packets has been fixed.</para>
+ <para>The &man.pf.4; subsystem now supports
+ <literal>sloppy</literal> keyword to enable a TCP state
+ machine for tracking TCP connections with no sequence number
+ check. This feature is in the latest version of
+ <application>pf</application>.</para>
+
<para>A bug that proxy ARP entries cannot be added over
point-to-point link types has been fixed.</para>
@@ -464,6 +539,18 @@
<para></para>
+ <para>The &man.ada.4; driver now supports
+ <varname>BIO_DELETE</varname>. For SSDs this uses
+ <literal>TRIM</literal> feature of <literal>DATA SET
+ MANAGEMENT</literal> command, as defined by ACS-2
+ specification working draft. For Compact Flash use
+ <literal>CFA ERASE</literal> command, same as &man.ad.4;
+ does. This change realizes restoring write speed of SSDs
+ which supports <literal>TRIM</literal> command by doing
+ <command>newfs -E
+ <replaceable>/dev/ada1</replaceable></command>, for
+ example.</para>
+
<para>A bug in the &man.fdc.4; driver which prevents the
kernel module from unloading has been fixed.</para>
@@ -505,6 +592,9 @@
large request arrives has been fixed. This happens when
<varname>MAXPHYS</varname> is set as larger than 128k.</para>
+ <para>The default block size of &man.gstripe.8; has been
+ increased from 4k to 64k.</para>
+
<para>A new kernel option <option>option ATA_CAM</option> has
been added. This turns &man.ata.4; controller drivers into
&man.cam.4; interface modules. When enabled, this option
@@ -538,6 +628,17 @@
<sect3 id="fs">
<title>File Systems</title>
+ <para>&os; NFS subsystem now supports a timeout for the
+ negative name cache entries in the client. This avoids a
+ bogus negative name cache entry from persisting forever when
+ another client creates an entry with the same name within
+ the same NFS server time of day clock tick. The mount
+ option <option>negnametimeo</option> can be used to override
+ the default timeout interval (60 seconds) on a
+ per-mount-point basis. a Setting
+ <option>negnametimeo</option> to <literal>0</literal>
+ disables negative name caching for the mount point.</para>
+
<para>&os; &man.VFS.9; subsystem now supports a new sysctl
variable <varname>vfs.vlru_allow_cache_src</varname>. This
allow <filename>vnlru</filename> kernel thread to reclaim
@@ -548,6 +649,8 @@
accesses file system into one second wait for
<filename>vnlru</filename> kernel thread.</para>
+ <para>The ZFS file system now supports NFSv4 ACL.</para>
+
<para>The zpool version of ZFS subsystem has been updated to
version 14. It is now possible to use zpools created on
OpenSolaris 2009.06.</para>
@@ -568,6 +671,14 @@
<para>A bug in &man.bzip2.1; utility which prevented it from
working with multi-session bzip2 files.</para>
+ <para>The &man.camcontrol.8; utility now supports a
+ <option>-v</option> flag in the subcommand
+ <command>identify</command>. It displays whole of identify
+ data block.</para>
+
+ <para>The &man.cp.1;, &man.find.1;, &man.getfacl.1;, &man.mv.1;,
+ and &man.setfacl.1; utilities now support NFSv4 ACL.</para>
+
<para>The &man.diskinfo.8; now supports reporting disk stripe
size and offset. This helps users to make file systems
optimally aligned and tuned for better performance.</para>
@@ -578,6 +689,9 @@
<para>A bug in &man.factor.6; utility which leads to performance
degradation has been fixed.</para>
+ <para>The &man.fetch.1; utility now supports HTTP digest
+ authentication.</para>
+
<para>A bug in &man.fetch.1; utility which incorrectly evaluates
a variable <varname>NO_PROXY</varname> has been fixed.</para>
@@ -587,6 +701,13 @@
<para>The &man.ifconfig.8; utility now supports manipulation of
NDP flags handled by &man.ndp.8;.</para>
+ <para>The &man.netstat.1; utility now supports ARP information
+ in statistics shown by the <option>-s</option> flag.</para>
+
+ <para>The &man.newsyslog.8; utility does not consider
+ non-existence of a PID file as an error now. A new flag
+ <option>-P</option> reverts it to the old behavior.</para>
+
<para>The &man.ntpd.8; program no longer tries to bind to an
IPv6 anycast address.</para>
@@ -594,6 +715,20 @@
to the Solaris utility of the same name, and waits for any
process to terminate.</para>
+ <para>The &man.scandir.3; and &man.alphasort.3; functions has
+ been updated to conform POSIX.1-2008 (IEEE Std
+ 1003.1-2008).</para>
+
+ <para>The &man.sighold.2;, &man.sigignore.2;, &man.sigpause.2;,
+ &man.sigrelse.2;, and &man.sigset.2; functions have been
+ implemented for making porting software from System V-like
+ systems easy. Note that these are defined in POSIX.1-2008 XSI
+ (IEEE Std 1003.1-2008, X/Open System Interface) but now
+ obsolete. Since &os; already has another
+ <function>sigpause(3)</function> function derived from 4.2BSD,
+ a version of the XSI interface is implemented as
+ <function>xsi_sigpause()</function>.</para>
+
<para>The &man.sshd.8;, &man.cron.8;, &man.inetd.8;, and
&man.syslogd.8; programs now set
<literal>MADV_PROTECT</literal> memory flag onto themselves to
@@ -601,11 +736,25 @@
available memory becomes short. This kind of process
termination happens in a swap-intensive workload.</para>
+ <para>The &man.traceroute.8; utility now performs source address
+ selection correctly even in a VIMAGE &man.jail.8;
+ environment.</para>
+
<para>The &man.unifdef.1; utility has been updated to version
1.188. It now supports a new <option>-B</option> flag to
compress blank lines around a deleted section to prevent blank
lines around paragraphs of code from getting doubled.</para>
+ <para>The &man.usbconfig.8; utility now supports a new flag
+ <option>-d</option> to specify the &man.ugen.4; device, and
+ <command>add_quirk</command> and
+ <command>remove_quirk</command> commands.</para>
+
+ <para>The &man.whois.1; utility now supports searching IPv6
+ addresses just like IPv4 without specifying the ARIN server.
+ A <option>-d</option> flag has been removed becuase it is now
+ obsolete.</para>
+
<para>A new errno <varname>ENOTCAPABLE</varname> has been added.
This is to be returned when a process requests an operation on
a file descriptor that is not authorized by the descriptor's
@@ -651,19 +800,25 @@
<para></para>
+ <para>The <application>ACPI-CA</application> has been updated to
+ 20100121.</para>
+
<para>The <application>awk</application> has been updated from
the 23 October 2007 release to the 26 November 2009 release.</para>
<para><application>ISC BIND</application> has been updated to
version 9.6.1-P2.</para>
+ <para><application>netcat</application> has been updated to
+ version 4.6.</para>
+
+ <para><application>sendmail</application> has been updated to
+ version 8.14.4.</para>
+
<para>The timezone database has been updated to the
- <application>tzdata2009u</application> release.</para>
+ <application>tzdata2010b</application> release.</para>
<!--
- <para role="8.0">The <application>ACPI-CA</application> has been
- updated to 20090521.</para>
-
<para role="8.0">The <application>ee</application> (easy editor) has
been updated to 1.5.0. This version is now licensed under a
2-clause BSD license, instead of the Artistic license.</para>
@@ -716,8 +871,6 @@
<para role="7.1">The &man.resolver.3; library has been updated to
one of <application>ISC BIND</application> 9.4.3.</para>
- <para role="7.1"><application>sendmail</application> has been updated from
- version 8.14.2 to version 8.14.4.</para>
-->
</sect2>
More information about the svn-src-all
mailing list