From owner-svn-src-all@FreeBSD.ORG Mon Apr 9 04:44:39 2012 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AF0EF106566B; Mon, 9 Apr 2012 04:44:39 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 985098FC0A; Mon, 9 Apr 2012 04:44:39 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q394idQB043321; Mon, 9 Apr 2012 04:44:39 GMT (envelope-from hrs@svn.freebsd.org) Received: (from hrs@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q394idDb043319; Mon, 9 Apr 2012 04:44:39 GMT (envelope-from hrs@svn.freebsd.org) Message-Id: <201204090444.q394idDb043319@svn.freebsd.org> From: Hiroki Sato Date: Mon, 9 Apr 2012 04:44:39 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-releng@freebsd.org X-SVN-Group: releng MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r234052 - releng/8.3/release/doc/en_US.ISO8859-1/relnotes X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Apr 2012 04:44:39 -0000 Author: hrs Date: Mon Apr 9 04:44:39 2012 New Revision: 234052 URL: http://svn.freebsd.org/changeset/base/234052 Log: - Fix revision numbers to ones in RELENG_8*. - Document posix_fadvise(2)[*] - xz 5.0.1. Spotted by: jhb [*] Approved by: re (implicit) Modified: releng/8.3/release/doc/en_US.ISO8859-1/relnotes/article.sgml Modified: releng/8.3/release/doc/en_US.ISO8859-1/relnotes/article.sgml ============================================================================== --- releng/8.3/release/doc/en_US.ISO8859-1/relnotes/article.sgml Mon Apr 9 04:05:22 2012 (r234051) +++ releng/8.3/release/doc/en_US.ISO8859-1/relnotes/article.sgml Mon Apr 9 04:44:39 2012 (r234052) @@ -207,7 +207,7 @@ Kernel Changes - The &os; + The &os; &man.dtrace.1; framework now supports systrace for system calls of linux32 and freebsd32 on @@ -218,7 +218,7 @@ system call tracing provided by the systrace module. - The &man.hhook.9; (Helper Hook) + The &man.hhook.9; (Helper Hook) and &man.khelp.9; (Kernel Helpers) KPIs have been implemented. These are a kind of superset of &man.pfil.9; framework for more general use in the kernel. The &man.hhook.9; KPI @@ -231,95 +231,89 @@ structured way to dynamically extend the kernel at runtime in an ABI preserving manner. - A &man.loader.8; + A &man.loader.8; tunable hw.memtest.tests has been added. This controls whether to perform memory testing at boot time or not. The default value is 1 (perform a memory test). - The &man.open.2; and &man.fhopen.2; + The &man.open.2; and &man.fhopen.2; system calls now support the O_CLOEXEC flag, which allows setting the FD_CLOEXEC flag for the newly created file descriptor. This is standardized in IEEE Std 1003.1-2008 (POSIX, Single UNIX Specification Version 4). - The &man.posix.fallocate.2; system call has + The &man.posix.fallocate.2; system call has been implemented. This is a function in POSIX to ensure that a part of the storage for regular file data is allocated on the file system storage media. - - Boot Loader Changes - - - + The &man.posix.fadvise.2; system call + has been implemented. This is a function in POSIX similar to + &man.madvise.2; except that it operates on a file descriptor + instead of a memory region. Hardware Support - The &os; &man.usb.4; subsystem now + The &os; &man.usb.4; subsystem now supports USB packet filter. This allows to capture packets which go through each USB host controller. The implementation is almost based on &man.bpf.4; code. The userland program &man.usbdump.8; has been added. - - Multimedia Support - - - - Network Interface Support - The &man.cxgb.4; driver has been + The &man.cxgb.4; driver has been updated to version 7.11.0. - A &man.cxgbe.4; driver for Chelsio + A &man.cxgbe.4; driver for Chelsio T4 (Terminator 4) based 10Gb/1Gb adapters has been added. - The &man.dc.4; driver + The &man.dc.4; driver now works correctly in kernels with the option. - The &man.em.4; driver has been + The &man.em.4; driver has been updated to version 7.3.2. - The &man.igb.4; driver has been + The &man.igb.4; driver has been updated to version 2.3.1. - The &man.igb.4; driver now supports + The &man.igb.4; driver now supports Intel I350 PCIe Gigabit Ethernet controllers. - The &man.ixgbe.4; driver has been + The &man.ixgbe.4; driver has been updated to version 2.4.5. - Firmware images in the &man.iwn.4; + Firmware images in the &man.iwn.4; driver for 1000, 5000, 6000, and 6500 series cards have been updated. - A bug in the &man.msk.4; driver has been - fixed. It could prevent RX checksum offloading from - working. + The &man.msk.4; driver now supports + RX checksum offloading for Yukon EC, Yukon Ultra, Yukon FE + and Yukon Ultra2. The checksum offloading for Yukon XL + was still disabled due to known silicon bug. - A bug in the &man.nfe.4; driver which + A bug in the &man.nfe.4; driver which could prevent reinitialization after changing the MTU has been fixed. - A rdcphy(4) driver for RDC Semiconductor + A rdcphy(4) driver for RDC Semiconductor R6040 10/100 PHY has been added. - The &man.re.4; driver now supports + The &man.re.4; driver now supports RTL8168E/8111E-VL PCIe Gigabit Ethernet controllers and RTL8401E PCIe Fast Ethernet controllers. - The &man.re.4; driver now supports + The &man.re.4; driver now supports TX interrupt moderation on RTL810xE PCIe Fast Ethernet controllers. - The &man.re.4; driver now supports + The &man.re.4; driver now supports another mechanism for RX interrupt moderation because of performance problems. A &man.sysctl.8; variable dev.re.N.int_rx_mod @@ -335,23 +329,23 @@ this tunable has no effect on controllers without MSI/MSI-X capability. - The &man.re.4; driver now + The &man.re.4; driver now supports TSO (TCP Segmentation Offload) on RealTek RTL8168/8111 C or later controllers. Note that this is disabled by default because broken frames can be sent under certain conditions. - The &man.re.4; driver now + The &man.re.4; driver now supports enabling TX and/or RX checksum offloading independently from each other. Note that TX IP checksum is disabled on some RTL8168C-based network interfaces because it can generate an incorrect IP checksum when the packet contains IP options. - The &man.re.4; driver now supports + The &man.re.4; driver now supports RTL8105E PCIe Fast Ethernet controllers. - A &man.vte.4; driver for RDC R6040 Fast + A &man.vte.4; driver for RDC R6040 Fast Ethernet controllers, which are commonly found on the Vortex86 System On a Chip, has been added. @@ -360,7 +354,7 @@ Network Protocols - &man.ipfw.8; now supports the + &man.ipfw.8; now supports the call and return actions. Upon the call number action, the @@ -372,7 +366,7 @@ action and returns ruleset processing to the first rule with number greater than that saved number. - &os;'s &man.ipsec.4; support now uses + &os;'s &man.ipsec.4; support now uses half of the hash size as the authenticator hash size in Hashed Message Authentication Mode (HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512) as described in RFC 4868. @@ -382,13 +376,13 @@ &release.current; and later are no longer interoperable with the older &os; releases. - A bug in the + A bug in the IPV6_PKTINFO option used in &man.sendmsg.2; has been fixed. The IPV6_USE_MIN_MTU state set by &man.setsockopt.2; was ignored. - The + The &os; TCP/IP network stack now supports the &man.mod.cc.9; pluggable congestion control framework. This allows TCP congestion control algorithms to be implemented as dynamically loadable @@ -406,7 +400,7 @@ For more detail, see the &man.mod.cc.4; and &man.mod.cc.9; manual pages. - An &man.h.ertt.4; (Enhanced Round Trip + An &man.h.ertt.4; (Enhanced Round Trip Time) &man.khelp.9; module has been added. This module allows per-connection, low noise estimates of the instantaneous RTT in the TCP/IP network stack with a robust @@ -414,16 +408,16 @@ and/or TSO (TCP Segmentation Offload) being in use for a connection. - A new &man.tcp.4; socket option + A new &man.tcp.4; socket option TCP_CONGESTION has been added. This allows to select or query the congestion control algorithm that the TCP/IP network stack will use for connections on the socket. - The &man.ng.ipfw.4; &man.netgraph.4; + The &man.ng.ipfw.4; &man.netgraph.4; node now supports IPv6. - The &man.ng.one2many.4; + The &man.ng.one2many.4; &man.netgraph.4; node now supports the XMIT_FAILOVER transmit algorithm. This makes packets deliver out of the first active @@ -433,7 +427,7 @@ Disks and Storage - The &man.ada.4; driver now supports + The &man.ada.4; driver now supports write cache control. A new &man.sysctl.8 variable kern.cam.ada.write_cache determines whether the write cache of &man.ada.4; devices is enabled or @@ -447,17 +441,17 @@ runtime, but it takes effect only after a device reset. - The &man.arcmsr.4; driver has been + The &man.arcmsr.4; driver has been updated to version 1.20.00.22. - The &man.graid.8; GEOM class has been + The &man.graid.8; GEOM class has been added. This is a replacement of the &man.ataraid.4; driver supporting various BIOS-based software RAID. - The &man.mxge.4; driver has been + The &man.mxge.4; driver has been updated. - A &man.tws.4; driver for 3ware 9750 + A &man.tws.4; driver for 3ware 9750 SATA+SAS 6Gb/s RAID controllers has been added. @@ -465,7 +459,7 @@ File Systems - The &os; Fast File System now + The &os; Fast File System now supports the TRIM command when freeing data blocks. A new flag in the &man.newfs.8; and &man.tunefs.8; utilities sets the TRIM-enable flag for a @@ -477,7 +471,7 @@ blocks to a device, especially for a SSD (Solid-State Drive) for optimization. - A new flag has + A new flag has been added to the &man.newfs.8; and &man.fsck.ffs.8; utilities. This clears unallocated blocks, notifying the underlying device that they are not used and that their contents may be @@ -488,7 +482,7 @@ filesystems which have been copied from one device to another. - The &os; NFS subsystem now supports a + The &os; NFS subsystem now supports a mount option. This disables the close-to-open cache coherency check at open time. This option may improve performance for read-only mounts, but @@ -496,7 +490,7 @@ rarely. The &man.mount.nfs.8; utility now also supports this flag keyword. - A &man.loader.8; tunable + A &man.loader.8; tunable vfs.typenumhash has been added. Setting this to 1 enables to use a hash calculation on the file system identification number @@ -507,7 +501,7 @@ this is set to 0 (disable) by default for backward compatibility. - The &os; ZFS subsystem has been + The &os; ZFS subsystem has been updated to the SPA (Storage Pool Allocator, also known as zpool) version 28. It now supports data deduplication, triple parity RAIDZ (raidz3), snapshot holds, log device @@ -519,79 +513,79 @@ Userland Changes - The &man.bsdtar.1; and + The &man.bsdtar.1; and &man.cpio.1; utilities are now based on libarchive version 2.8.5. - The &man.cpuset.1; utility now supports + The &man.cpuset.1; utility now supports a flag to create a new cpuset and assign an existing process into that set, and an all keyword in the option to specify all CPUs in the system. - A bug in the &man.fetch.1; utility which + A bug in the &man.fetch.1; utility which could prevent the STAT FTP command from working properly has been fixed. - The &man.gpart.8; utility now supports a + The &man.gpart.8; utility now supports a flag to the show subcommand. This allows showing providers' names of partitions instead of the partitions' indexes. - The &man.hastd.8; utility now drops + The &man.hastd.8; utility now drops root privileges of the worker processes to the hast user. - The &man.hastd.8; utility now supports a + The &man.hastd.8; utility now supports a checksum keyword to specify the checksum algorithm in a resource section. As of &release.current;, none, sha256, and crc32 are supported. - The &man.hastd.8; utility now supports a + The &man.hastd.8; utility now supports a compression keyword to specify the compression algorithm in a resource section. As of &release.current;, none, hole and lzf are supported. - The &man.hastd.8; utility now supports a + The &man.hastd.8; utility now supports a source keyword to specify the local address to bind to before connecting the remote &man.hastd.8 daemon. - A &man.readline.3; API set has been + A &man.readline.3; API set has been imported into libedit. This is based on NetBSD's implementation and BSD licensed utilities now use it instead of GNU libreadline. - The &man.makefs.8; utility now supports the + The &man.makefs.8; utility now supports the ISO 9660 format. - libmd + libmd and libcrypt now support the SHA-256 and SHA-512 algorithms. - The &man.netstat.1; utility now does not + The &man.netstat.1; utility now does not expose the internal scope address representation used in the &os; kernel, which is derived from KAME IPv6 stack, in the results of netstat -ani and netstat -nr. - The &man.newsyslog.8; utility now + The &man.newsyslog.8; utility now supports &man.xz.1; compression. An X flag in the optional field has been added to specify the compression. - A &man.poweroff.8; utility has been added. + A &man.poweroff.8; utility has been added. This is equivalent to: &prompt.root; shutdown -p now - The &man.ppp.8; utility now supports + The &man.ppp.8; utility now supports iface name name and iface description description commands. @@ -599,12 +593,12 @@ and description subcommands of the &man.ifconfig.8; utility. - The &man.ps.1; utility now supports + The &man.ps.1; utility now supports and options to display accumulated system and user CPU time, respectively. - The &man.rtadvd.8; daemon now supports a + The &man.rtadvd.8; daemon now supports a noifprefix keyword to disable gathering on-link prefixes from interfaces when no addr keyword is specified. An entry in @@ -613,73 +607,60 @@ generates an RA message with no prefix information option. - The &man.rtadvd.8; daemon now + The &man.rtadvd.8; daemon now supports the RDNSS and DNSSL options described in RFC 6106, IPv6 Router Advertisement Options for DNS Configuration. A &man.rtadvctl.8; utility to control the &man.rtadvd.8; daemon has been added. - A bug in the &man.tftpd.8; daemon has + A bug in the &man.tftpd.8; daemon has been fixed. It had an interoperability issue when transferring a large file. - The &man.zpool.8: utility now supports a + The &man.zpool.8: utility now supports a zpool labelclear command. This allows to wipe the label data from a drive that is not active in a pool. - - - <filename>/etc/periodic</filename> Scripts - - - - - - <filename>/etc/rc.d</filename> Scripts - - - Contributed Software - The awk has + The awk has been updated to the 7 August 2011 release. ISC BIND has been updated to version 9.6-ESV-R5-P1. - The netcat utility + The netcat utility has been updated to version 4.9. - GNU GCC and + GNU GCC and libstdc++ have been updated to rev 127959 of gcc-4_2-branch (the last GPLv2-licensed version). - The LESS + The LESS program has been updated to version v444. - The + The OpenSSH utility has been updated to 5.4p1, and optimization for large bandwidth-delay product connection and none cipher support have been merged - sendmail + sendmail has been updated to version 8.14.5. The timezone database has been updated to the tzdata2011n release. - The &man.unifdef.1; utility has been updated + The &man.unifdef.1; utility has been updated to version 2.5.6. - The xz - program has been updated from 5.0.0 to a snapshot as of 11 - July, 2011. + The xz + program has been updated from 5.0.0 to 5.0.1. @@ -690,12 +671,6 @@ (x11/kde4) has been updated from 4.5.5 to 4.7.4. - - - Release Engineering and Integration - - -