From owner-svn-src-releng@FreeBSD.ORG Sun Jun 2 10:19:14 2013 Return-Path: Delivered-To: svn-src-releng@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id E33B68ED; Sun, 2 Jun 2013 10:19:14 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id D3D401DBD; Sun, 2 Jun 2013 10:19:14 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r52AJEeR016220; Sun, 2 Jun 2013 10:19:14 GMT (envelope-from hrs@svn.freebsd.org) Received: (from hrs@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r52AJEhU016218; Sun, 2 Jun 2013 10:19:14 GMT (envelope-from hrs@svn.freebsd.org) Message-Id: <201306021019.r52AJEhU016218@svn.freebsd.org> From: Hiroki Sato Date: Sun, 2 Jun 2013 10:19:14 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-releng@freebsd.org Subject: svn commit: r251246 - releng/8.4/release/doc/en_US.ISO8859-1/relnotes X-SVN-Group: releng MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-releng@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the release engineering / security commits to the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jun 2013 10:19:15 -0000 Author: hrs Date: Sun Jun 2 10:19:14 2013 New Revision: 251246 URL: http://svnweb.freebsd.org/changeset/base/251246 Log: Update relnotes item: F_DUP{,2}FD_CLOEXEC implemented for fcntl(2), filemon(4) added, kern.*siz writable sysctl, random(4) PADLOCK_RNG and RDRAND_RND, Danish keymap for MacBook added, uchcom(4) CH341/CH340 USB-Serial Bridge support, ukbd(4) Microsoft Natural Egronomic Keyboard 4000 issue fixed, uplcom(4) Motorola cable support, uslcom(4) CP2103/CP2104/CP2105 support, virtio drivers added, em(4), lem(4), igb(4) stat counter bugfix, ipheth(4) iPhone 5 support, arcmsr(4) updated to 1.20.00.25, hptiop(4) updated to 1.8, isci(4) SCSI UNMAP to ATA DSM translation, GEOM_RAID kern.geom.raid.* tunables, tws(4) updated to 10.80.00.005, NFS security configuration issue in exports(5) fixed, crontab(1) one second wait added, fetch(1) max number of HTTP redirections increased, fetch(1) 305 and 308 status code supported, make(1) :tu and :tl modifiers added, mv(1) -h added, ppp(8) lqr/echo issue fixed, ps(1) dsiz and ssiz keywords added, NO_FOO overrides WITH_FOO in src.conf, syslogd(8) IPv6 support in dest addr, top(1) ZFS ARC stats support, rc.d/jail jail_parameters variable added, ISC BIND 9.6-ESV-R7-P4, LESS v451, pkg(8) command added, and pkg_add(1) PACKAGESUFFIX support added. Approved by: re (implicitly) Modified: releng/8.4/release/doc/en_US.ISO8859-1/relnotes/article.xml releng/8.4/release/doc/en_US.ISO8859-1/relnotes/man-refs.ent Modified: releng/8.4/release/doc/en_US.ISO8859-1/relnotes/article.xml ============================================================================== --- releng/8.4/release/doc/en_US.ISO8859-1/relnotes/article.xml Sun Jun 2 09:43:48 2013 (r251245) +++ releng/8.4/release/doc/en_US.ISO8859-1/relnotes/article.xml Sun Jun 2 10:19:14 2013 (r251246) @@ -253,6 +253,18 @@ A bug which could cause a kernel thread to have a wrong CPU affinity configuration has been fixed. + The + F_DUPFD_CLOEXEC command for &man.fcntl.2; + has been implemented. This is standardized in IEEE Std + 1003.1-2008 (POSIX, Single UNIX Specification Version 4). In + addition to this, F_DUP2FD_CLOEXEC has been + implemented in analogy with + F_DUP2FD. + + The &man.filemon.4; pseudo-device has + been added. This allows a process to collect file operations + data of its children. + A bug in VIMAGE &man.jail.8; which could make the network subsystem run on an wrong vnet context has been fixed. @@ -277,6 +289,15 @@ uninterruptedly after a system panic and the other CPUs are stopped. The default value is 0. + The &man.loader.8; tunables + kern.maxtsiz, + kern.dfldsiz, + kern.maxdsiz, + kern.dflssiz, + kern.maxssiz, and + kern.sgrowsiz are now writable + &man.sysctl.8; variables. + A bug that changes to a mapped file with the &man.mmap.2; system call were not flushed properly under certain circumstances has been fixed. If a @@ -390,6 +411,22 @@ CP102E/CP102EL/CP104EL-A/CP104JU/CP114EL/CP118EL-A/CP168EL-A multiport serial boards. + The &man.random.4; + driver now supports VIA C3 Nehemiah random number generator + on VIA Nano processors. kernel + option has been replaced with + in GENERIC kernel. + + arch="amd64,i386">The &man.random.4; + driver now supports RDRAND instruction on + Intel on-chip Digital Random Number Generator (called Bull + Mountain). kernel option has been + added to GENERIC kernel. + + A new &man.syscons.4; keyboard map for + Danish ISO-8859-1 keyboard found on Apple MacBook has been + added. + The &man.uart.4; driver now supports Intel AMT Serial Port for Remote Keyboard and Text (KT) Redirection (Serial Over LAN) on @@ -399,6 +436,16 @@ supports BeagleBone and FT2232-based egnite Turtelizer 2 JTAG/RS232 Adapter. + The &man.uchcom.4; driver now supports + CH341/CH340 USB-Serial Bridge. + + The &man.ukbd.4; driver now supports + Microsoft Natural Egronomic Keyboard 4000. It had an issue + that function keys were not recognized. + + The &man.uplcom.4; driver now supports + Motorola cable. + The &man.usb.4; driver now handles suspend events synchronously. This fixed problems of suspend and resume. @@ -409,6 +456,23 @@ This allows more bandwidth for isochronous FULL speed application connected through a High Speed USB HUB. + The &man.uslcom.4; driver now + supports Silicon Laboratories CP2103/CP2104/CP2105 based USB + serial adapter. + + The paravirtualized + virtio drivers have been added as + kernel modules. They include PCI fontend, + net, block, + balloon, and scsi + drivers. The module files are + virtio.ko, + virtio_pci.ko, + if_vtnet.ko, + virtio_blk.ko, + virtio_balloon.ko, and + virtio_scsi.ko, respectively. + The &man.wbwd.4; driver, which supports the watchdog timer found in Winbond Super I/O chips, has been added. @@ -473,6 +537,10 @@ &man.gem.4;, and &man.hme.4; drivers have been added to GENERIC kernel. + A bug in statistics counters in the + &man.em.4;, lem(4), and &man.igb.4; drivers has been + fixed. + The &man.fxp.4; network driver has been improved. It does not cause unnecessary media change in controller reconfiguration such as promiscuos mode @@ -485,6 +553,9 @@ number of queues, all of queues are bound to different CPUs. + The ipheth(4) driver now supports + Apple iPhone 5 tethering mode. + The &man.iwn.4; driver now supports Intel Centrino 6150 wireless N and WiMAX chipsets, and Intel Centrino Wireless-N 100/130 @@ -658,6 +729,9 @@ Marvell 88SE9220/9230/9235 PCIe 2.0 x2 6Gbps SATA controllers. + The &man.arcmsr.4; driver has been + updated to version 1.20.00.25. + A bug in the &man.amr.4; driver which could cause data corruption has been fixed. @@ -701,9 +775,9 @@ BIO_DELETE requests handled as a single TRIM request. - The &man.umass.4; driver now - supports Olympus FE-210 camera, LG UP3S MP3 player, Laser - MP3-2GA13 MP3, and Garmin GPS devices. + The &man.hptiop.4; driver has + bee updated to version 1.8 and now supports HighPoint + RocketRAID 4500/4311/4310/4211/4210/3560/3530. The &man.isci.4; driver now supports Intel C600 Serial Attached SCSI controllers with chip IDs from @@ -714,6 +788,9 @@ CAPACITY(16) SCSI command for an SATA device has been fixed. + The &man.isci.4; driver now supports + SCSI UNMAP to ATA DSM translation. + A bug in &man.isci.4; driver which could prevent smartctl (sysutils/smartmontools in the Ports @@ -763,9 +840,32 @@ option in &man.graid.8; utility can be used to specify byte order for the DDF metadata. + The RAID + &man.geom.4; class now supports &man.sysctl.8; variables + kern.geom.raid.enable and + kern.geom.raid.format. + kern.geom.raid.enable is to control + on-disk metadata recognition in a systemwide basis. When it + is set to 1, it is enabled (the default + value is 1). + kern.geom.raid.format + are similar variables to control enable/disable of specific + metadata or transformation modules. The valid keywords for + format are + raid0, raid1, + raid1e, raid5, and + concat. + The &man.tmpfs.5; filesystem is not an experimental implementation anymore. + The &man.tws.4; driver has been + updated to version 10.80.00.005 from LSI. + + The &man.umass.4; driver now + supports Olympus FE-210 camera, LG UP3S MP3 player, Laser + MP3-2GA13 MP3, and Garmin GPS devices. + A bug in the &man.xen.4; blkfront driver has been fixed. It could not attach on Citrix XenServer configurations that @@ -799,6 +899,11 @@ circumstances. This improves interoperability between non-&os; NFS servers and &os; NFS clients. + A bug in &man.exports.5; handling in + &os; NFS subsystem has been fixed. It could cause an + unintended security configuration when there are multiple + export entries with different security flavors. + Several bugs in &man.nullfs.5; which could cause a system panic have been fixed. @@ -843,6 +948,15 @@ Userland Changes + The &man.crontab.1; utility now waits + for a second before updating the spool directory's mtime. It + could happen that the modified crontab updated the + mtime of the spool directory, and then + &man.crontab.1; utility updated the mtime + again within a second. In this case, the + crontab database is not updated + properly. + The default dot.cshrc file for &man.csh.1; and &man.tcsh.1; has been changed. For more detail, see @@ -864,6 +978,14 @@ percent-encoded string in user and password component of a URL. + The maximum number of HTTP redirection + has been increased from 5 to + 20 in the &man.fetch.1; utility. + + The &man.fetch.1; utility now + supports HTTP status code 305 (Use Proxy) + and 308 (Permanent Redirect). + A new environment variable PROFIL_USE_PID has been added to generate profiling data for the &man.gprof.1; utility with a filename @@ -908,6 +1030,21 @@ &man.setusercontext.3; function) from working when the password is not set. + The &man.make.1; utility has been + updated to version 8201210080. It now + supports + variable expansion, and :tu and + :tl variable modifiers. + + The &man.mktemp.1; utility now uses + tmp as the default prefix when no + is specified. + + The &man.mv.1; utility now supports + flag. This forces it to treat a symbolic + link to a directory for the target as a symbolic instead of a + directory. + The &man.pam.exec.8; module now supports . When this option is enabled, the program exit status is used as the @@ -926,6 +1063,11 @@ by version 1 of PCI-express Advanced Error Reporting (AER). + A workaround has been implemented in + &man.ppp.8; daemon to support some 3G modems which return a + wrong signature in echo packets and make it impossible to use + LQR and ECHO. + The &man.procstat.1; utility now displays osreldate in binary information for a process. @@ -942,6 +1084,10 @@ keyword to show the number of copy-on-write faults in a process. + The &man.ps.1; utility now supports + dsiz and ssiz keywords + to show data and stack size respectively. + A bug in the &man.remquo.3; functions where the quotient did not always have the correct sign when the remainder was 0, and another bug that the remainder and @@ -967,6 +1113,18 @@ option to specify the socket list to be limited to a specific &man.jail.8; ID. + A variable + NO_FOO in + &man.src.conf.5; now overrides + WITH_FOO. + + The &man.syslogd.8; daemon now supports + IPv6 address as destination address in + &man.syslog.conf.5;. + + The &man.top.1; utility now displays ZFS + ARC memory usage on hosts using ZFS. + A bug in &man.traceroute.8; utility which could result in not accepting any incoming packets has been fixed. @@ -1009,6 +1167,10 @@ SIGINFO is issued. This message was sent to standard output and could prevent redirection from working. + + The rc.d/jail + script now supports jail_parameters + variable to specify extra parameters for each jail. @@ -1021,12 +1183,15 @@ Contributed Software - ISC BIND has - been updated to 9.6-ESV-R7-P1. + ISC BIND has + been updated to 9.6-ESV-R7-P4. TENEX C shell (&man.tcsh.1;) has been updated to version 6.18.01. + LESS + (&man.less.1;) has been updated to version v451. + netcat has been updated to a version as of OpenBSD 5.1. @@ -1041,6 +1206,15 @@ Ports/Packages Collection Infrastructure + The pkg(8) command + has been added. This is used as a bootstrap tool for + ports-mgmt/pkg in the Ports + Collection. + + The &man.pkg.add.1; utility now suports + PACKAGESUFFIX to specify extension in a + package filename. + The &man.pkg.create.1; program now allows a relative pathname in the option. Modified: releng/8.4/release/doc/en_US.ISO8859-1/relnotes/man-refs.ent ============================================================================== --- releng/8.4/release/doc/en_US.ISO8859-1/relnotes/man-refs.ent Sun Jun 2 09:43:48 2013 (r251245) +++ releng/8.4/release/doc/en_US.ISO8859-1/relnotes/man-refs.ent Sun Jun 2 10:19:14 2013 (r251246) @@ -6,6 +6,7 @@ libusb_get_max_iso_packet_size3"> pcf85634"> +uchcom4"> boot.config5"> From owner-svn-src-releng@FreeBSD.ORG Sun Jun 2 15:36:30 2013 Return-Path: Delivered-To: svn-src-releng@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 6C58BB86; Sun, 2 Jun 2013 15:36:30 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 5D7861DF4; Sun, 2 Jun 2013 15:36:30 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r52FaU07027915; Sun, 2 Jun 2013 15:36:30 GMT (envelope-from hrs@svn.freebsd.org) Received: (from hrs@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r52FaU7x027913; Sun, 2 Jun 2013 15:36:30 GMT (envelope-from hrs@svn.freebsd.org) Message-Id: <201306021536.r52FaU7x027913@svn.freebsd.org> From: Hiroki Sato Date: Sun, 2 Jun 2013 15:36:30 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-releng@freebsd.org Subject: svn commit: r251255 - releng/8.4/release/doc/en_US.ISO8859-1/relnotes X-SVN-Group: releng MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-releng@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the release engineering / security commits to the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jun 2013 15:36:30 -0000 Author: hrs Date: Sun Jun 2 15:36:29 2013 New Revision: 251255 URL: http://svnweb.freebsd.org/changeset/base/251255 Log: Update relnotes item: comconsole_port and _pcidev loader variable, hw.broken_txfifo tunable, ule(4) SMT logical CPU selection improved, atkbdc(4) Synaptics touchpad v7.5, puc(4) more devices, syscons(4) mouse detach handling fixed, uart(4) more devices, virtio(4) in GENERIC, xhci(4) port routing, more devices, snd_uaudio(4) USB Audio v2.0, more devices, age(4) jumbo frame bugfix, bge(4) more devices, cxgbe(4) 1.8.4, em(4) 7.3.7 and lem(4) 2.3.9, ixgbe(4) 1.1.4, oce(4) 4.6.95.0, rl(4) more devices, u3g(4) more devices, bpf(4) performance improvement, IP_RECVTOS sockopt, net.inet.tcp.rexmit_drop_options added, arcmsr(4) 1.20.00.26, ata(4) more devices, ata(4) SATA revision tunables, kern.cam.da.da_send_ordered rename, hpt27xx(4) in GENERIC, mfi(4) hw.mfi.allow_cam_disk_passthrough, GEOM_RAID Intel RRT, GEOM_RAID BIO_DELETE support, linprocfs(5) /proc/filesystems, msdosfs(5) bugfix, ZFS SPA v5000, ZFS import bugfix, atrun(8) loadavg fix, chkgrp(8) -q flag, cut(1) -w flag, devd(8) ! operator, du(1) -g flag, workaround for CVE-2010-2632, ifconfig state for carp(4), inetd(8) listen queue fix, ip6addrctl(8) policy updated to RFC 6724, rarpd(8) -P flag, systat(1) fractional number support, tcpdrop(8) colon-separated list support, zfs(8) jail/unjail name/id support, service(8) -R flag, AWK 20121220, ISC BIND 9.8.4-P2, BZIP2 1.0.6, libexpat 2.1.0, netcat 5.2, OpenSSH 6.1, OpenSSL 0.9.8y, sendmail 8.14.7, tzdata2012j, and XZ 5.0.4. Approved by: re (implicitly) Modified: releng/8.4/release/doc/en_US.ISO8859-1/relnotes/article.xml releng/8.4/release/doc/en_US.ISO8859-1/relnotes/man-refs.ent Modified: releng/8.4/release/doc/en_US.ISO8859-1/relnotes/article.xml ============================================================================== --- releng/8.4/release/doc/en_US.ISO8859-1/relnotes/article.xml Sun Jun 2 12:28:29 2013 (r251254) +++ releng/8.4/release/doc/en_US.ISO8859-1/relnotes/article.xml Sun Jun 2 15:36:29 2013 (r251255) @@ -253,6 +253,24 @@ A bug which could cause a kernel thread to have a wrong CPU affinity configuration has been fixed. + &man.loader.8; environment variables + comconsole_port and + comconsole_pcidev have been added. The + former allows to set the base address of the serial console + I/O port. The later takes the string of the format + bus:device:function:[bar] + as a value and uses the serial port attached as PCI device at + the specified location for console. Both variants pass + hw.uart.console variable to the + &man.uart.4; driver to properly hand-over the kernel + console. + + A new &man.loader.8; tunable + hw.broken_txfifo has been added to enable + workaround for old version of QEMU + and Xen which have a buggy emulated + UART. + The F_DUPFD_CLOEXEC command for &man.fcntl.2; has been implemented. This is standardized in IEEE Std @@ -278,6 +296,17 @@ GENERIC kernel to support break-to-debugger capability. + The &os; &man.sched.ule.4; scheduler has + been improved in CPU selection on systems which support SMT + (Symmetric MultiThreading, also known as HyperThreading on + Intel CPUs). It now prefers a logical CPU when the the other + logical CPUs on the physical one are idle, and an idle CPU in + an SMT CPU group always has lower priority. The CPU load + calculation for load balancing has also been improved to + consider highest and lowest CPU load in comparison to + differentiate load in CPU groups. This change gives 10-15% + performance improvement in SMT CPUs such as Core i7. + The &man.shm.map.9; and &man.shm.unmap.9; functions have been added to allow in-kernel code to map portions of shared memory objects created by @@ -389,6 +418,10 @@ found on machines which have Japanese PS/2 keyboard with 106/109 keys. + The + &man.atkbdc.4; driver now supports Synaptics touchpad v7.5 + and above. + A bug in &man.cpufreq.4; which could prevent CPU frequency tuning from working properly has been fixed. @@ -406,10 +439,12 @@ bus briges. This change improves handling of MSIs on AMD CPUs. - The &man.puc.4; driver now - supports Sun 1040 PCI Quad Serial and Moxa PCIe + The &man.puc.4; + driver now supports Sun 1040 PCI Quad Serial, Moxa PCIe CP102E/CP102EL/CP104EL-A/CP104JU/CP114EL/CP118EL-A/CP168EL-A - multiport serial boards. + multiport serial boards, Advantech PCI-1602 RS-485/RS-422 + serial card, and Sunix SER5437A dual serial PCI Express + card. The &man.random.4; driver now supports VIA C3 Nehemiah random number generator @@ -427,11 +462,21 @@ Danish ISO-8859-1 keyboard found on Apple MacBook has been added. + A bug in the &man.syscons.4; driver + has been fixed. It could cause a button of a USB mouse to + be pressed and never released after detaching. + The &man.uart.4; driver now supports Intel AMT Serial Port for Remote Keyboard and Text (KT) Redirection (Serial Over LAN) on Intel 4 Series Chipset family. + The &man.uart.4; driver + now supports Wacom Tablet at FuS Lifebook T, multiport + serial device IrDA devices with PnP ID PNP0502, PNP0510, and + PNP0511, V.34 modems based on CIR1000 Cirrus Logic chip, and + MosChip MCS9904 four serial ports controller. + The &man.uftdi.4; driver now supports BeagleBone and FT2232-based egnite Turtelizer 2 JTAG/RS232 Adapter. @@ -460,10 +505,10 @@ supports Silicon Laboratories CP2103/CP2104/CP2105 based USB serial adapter. - The paravirtualized - virtio drivers have been added as - kernel modules. They include PCI fontend, - net, block, + The + paravirtualized &man.virtio.4; drivers have been added to + GENERIC kernel. They include PCI + fontend, net, block, balloon, and scsi drivers. The module files are virtio.ko, @@ -477,6 +522,17 @@ supports the watchdog timer found in Winbond Super I/O chips, has been added. + The &man.xhci.4; USB driver now + supports XHCI port routing on Intel 7 Series chipsets + (Panther Point) and Intel 8 Series chipsets (Lynx Point). A + new &man.loader.8; tunable + hw.usb.xhci.xhci_port_route has been + added for routing bitmap for switching EHCI ports to XHCI + controller. + + The &man.xhci.4; USB driver now + supports Etron EJ168 USB 3.0 Host Controllers. + Multimedia Support @@ -492,11 +548,26 @@ controller, multichannel recording, additional playback/record streams, higher bandwidth, and more informative device names. + + The &man.snd.uaudio.4; driver now + supports USB Audio v2.0. + + The &man.snd.uaudio.4; driver now + supports Intel 8 Series chipsets (Lynx Point). + + The &man.snd.uaudio.4; driver now + supports various Yamaha keyboards. + + The &man.snd.uaudio.4; driver now + supports buttons such as volume up/down. Network Interface Support + The &man.age.4; network interface + driver now supports jumbo frames. + Link state change handling in the &man.ale.4; network driver has been improved. @@ -524,6 +595,10 @@ controller connected behind AMD 8131 PCI-X bridge has been fixed. + The &man.bge.4; driver now + supports + BCM5717/5718/5719/5720/5761/57766. controllers. + A bug in if_ierrors counter in the &man.bge.4; driver running on BCM5700, 5701, 5702, 5703, or 5704 @@ -537,10 +612,18 @@ &man.gem.4;, and &man.hme.4; drivers have been added to GENERIC kernel. + The &man.cxgbe.4; network interface + driver has been updated to firmware version 1.8.4. + A bug in statistics counters in the &man.em.4;, lem(4), and &man.igb.4; drivers has been fixed. + The &man.em.4; and lem(4) network + interface drivers have been updated to version 7.3.7 and + 2.3.9, respectively. It now supports Intel 82580 and + I210/I217/I218 interfaces. + The &man.fxp.4; network driver has been improved. It does not cause unnecessary media change in controller reconfiguration such as promiscuos mode @@ -561,14 +644,20 @@ chipsets, and Intel Centrino Wireless-N 100/130 devices. - The &man.mxge.4; driver has been - updated to firmware version 1.4.55 from Myricom. + The &man.ixgbe.4; network interface + driver has been updated to version 1.1.4. A bug in &man.ixgbe.4; network driver has been fixed. It could cause a packet loss in TCP communication when TSO (TCP Segmentation Offload) is enabled. + The &man.mxge.4; driver has been + updated to firmware version 1.4.55 from Myricom. + + The &man.oce.4; network interface + driver has been updated to version 4.6.95.0. + The &man.ral.4; network driver now supports Ralink RT2800 and RT3000 chipsets. @@ -580,6 +669,9 @@ driver which could cause intermittent link up/down on RTL8169 controller has been fixed. + The &man.rl.4; network interface + driver now supports D-Link DFE-520TX rev C1. + WoL (Wake-on-LAN) support in the &man.rl.4; driver is now disabled by default. @@ -602,17 +694,24 @@ The &man.tap.4; pseudo network interface driver now supports VIMAGE &man.jail.8;. - The &man.u3g.4; driver now - supports Qualcomm Vertex Wireless 110L modem, Qualcomm 3G - modem, Qualcomm Vertex VW110L modem, and SIMCom - SIM5218. + The &man.u3g.4; driver + now supports Qualcomm Vertex Wireless 110L modem, Qualcomm + 3G modem, Qualcomm Vertex VW110L modem, SIMCom SIM5218, + and Huawei K4505, K3770, E3131, E392, E3131, K3765, K4505, + and ETS2055 3G modems. + + The &man.udav.4; network interface + driver now supports JP1082 USB-LAN adapter. Network Protocols - The &man.if.bridge.4; pseudo network + The &man.bpf.4; Berkeley Packet Filter + has been improved in the locking performance. + + The &man.if.bridge.4; pseudo network interface driver now supports multiple bridges in the same STP domain. It used the same MAC address as the bridge ID for all bridges on the system. @@ -642,6 +741,12 @@ to specify the maximum number of tables. The default value is 128. + IP_RECVTOS socket + option to receive for received UDP/IPv4 packets a cmsg of type + IP_RECVTOS which contains the TOS byte has been implemented. + This allows to implement a protocol on top of UDP and + implementing ECN. + A bug in &os; IPv6 stack has been fixed. It could cause a &man.vlan.4; pseudo network interface to get the EUI64 part in an autoconfigured IPv6 @@ -720,6 +825,12 @@ cache has been fixed. It could cause extra ICMP message exchanges when an ICMP unreach is received but allocation of the corresponding TCP host cache is failed. + + A &man.sysctl.8; variable + net.inet.tcp.rexmit_drop_options has been + added to not drop options from the third retransmitted SYN. + The default value is set to 1 for + backward compatibility. @@ -729,12 +840,16 @@ Marvell 88SE9220/9230/9235 PCIe 2.0 x2 6Gbps SATA controllers. - The &man.arcmsr.4; driver has been - updated to version 1.20.00.25. + The &man.arcmsr.4; driver has + been updated to version 1.20.00.26 and now supports + ARC-1214 and ARC-1224. A bug in the &man.amr.4; driver which could cause data corruption has been fixed. + The &man.ata.4; driver now supports + Intel 8 Series chipsets (Lynx Point). + The &man.ata.4; driver now creates symbolic links for backward compatibility when kernel option is enabled. In a @@ -749,6 +864,19 @@ kern.cam.ada.legacy_aliases (enabled by default when is set). + The &man.ata.4; driver now has + &man.loader.8; tunables to set initial SATA revision for the + specific device. The tunable name is + hint.ata.busnum.devdevnum.sata_rev + for a device devnum on a bus + busnum, or + hint.ata.busnum.sata_rev + for all devices on a bus busnum. + The valid values are 1, + 2, and 3, which + correspond to 1.5 Gbps, 3 Gbps, and + 6 Gbps. + A new &man.sysctl.8; kern.features.ata_cam has been added. This shows whether ATA_CAM kernel option @@ -770,11 +898,21 @@ SBC-3 (SCSI Block Commands-3) Specification is supported on the device. + The &man.sysctl.8; variables + kern.cam.da.da_send_ordered and + kern.cam.ada.ada_send_ordered have been + renamed with kern.cam.da.send_ordered and + kern.cam.ada.send_ordered. + The &man.da.4; driver has been improved in performance of subsequent BIO_DELETE requests handled as a single TRIM request. + The &man.hpt27xx.4; + driver has been included in GENERIC + kernel. + The &man.hptiop.4; driver has bee updated to version 1.8 and now supports HighPoint RocketRAID 4500/4311/4310/4211/4210/3560/3530. @@ -805,6 +943,12 @@ driver attach LSI MegaRAID cards which should be handled by the &man.mfi.4; driver has been fixed. + The &man.mfi.4; driver now supports + &man.loader.8; tunable + hw.mfi.allow_cam_disk_passthrough to + control raw disk attachment. The default value is + 0 (disabled). + The &man.mps.4; driver has been updated to version 14.00.00.01-fbsd. This now supports Integrated RAID, WarpDrive controllers, @@ -840,6 +984,14 @@ option in &man.graid.8; utility can be used to specify byte order for the DDF metadata. + The RAID + &man.geom.4; class now partially supports Intel Rapid + Recover Technology (Intel RRT). It is alike to RAID1, but + with dedicating master and recovery disks and providing + manual control over synchronization. It allows to use + recovery disk as snapshot of the master disk from the time + of the last sync. + The RAID &man.geom.4; class now supports &man.sysctl.8; variables kern.geom.raid.enable and @@ -856,6 +1008,10 @@ raid1e, raid5, and concat. + The RAID + &man.geom.4; class now supports BIO_DELETE + requests. + The &man.tmpfs.5; filesystem is not an experimental implementation anymore. @@ -875,6 +1031,15 @@ File Systems + The &man.linprocfs.5; filesystem now + supports /proc/filesystems. + + Bugs in &man.msdosfs.5; + which could fail a FAT32 filesystem to mount, create a + broken directory entry in a FAT32 filesystem, and prevent + and mount + option from working, have been fixed. + Bugs in &os; NFS subsystem has been fixed. They could cause stale name cache entries on an NFS client. @@ -907,47 +1072,47 @@ Several bugs in &man.nullfs.5; which could cause a system panic have been fixed. + &os; ZFS subsystem has + been updated to support feature flags for ZFS pools (the SPA + version is 5000). Asynchronous destroy of ZFS dataset, LZ4 + compression, ZIO NOP-write optimization have been + implemented as new feature. &man.loader.8; tunables + vfs.zfs.sync_pass_deferred_free, + vfs.zfs.sync_pass_dont_compress, + vfs.zfs.sync_pass_rewrite, and + vfs.zfs.nopwrite_enabled have been + added. + + Note that this upgrade can cause interoperability issue + when upgrading a &os; 8.4 system to 9.0 or 9.1. This is + because &os; 9.0 and 9.1 support SPA version 28 and do not + recognize version 5000. To mitigate this issue, the default + SPA version for a newly created ZFS pool on &os; 8.4 is set + to version 28. To create a ZFS pool with version 5000, use + &man.zpool.8; upgrade command after the + creation. + + A bug in ZFS subsystem which could + cause a system panic when importing a ZFS pool has been + fixed. + The &man.sysctl.8; variable vfs.zfs.txg.timeout has been changed from read-only to writable. - - ZFS is upgraded to support zpool feature flags. ZFS - pool creation defaults to version 28 allowing upgrades to - &os; 9.1-RELEASE, which does not support - zpool feature flags. - - Users who wish to enable these features can upgrade - storage pools created on &os; 8.4-RC1 and later by - running zpool upgrade. - - The new features available are: - - - - async_destroy: allows a ZFS - dataset to be destroyed asynchronously, reclaiming space - by a background process. - - - - empty_bpobj: improves performance - and reduces disk space needed by snapshots. - - - - lz4_compress: a new high - performance compression algorithm that features better - performance and compression ratio than lzjb. - - - - For more information, see &man.zpool-features.7;. Userland Changes + The load average limit in the + &man.atrun.8; utility has been set based on the number of + CPUs. + + The &man.chkgrp.8; utility now supports + flag to disable printing of text when the + group format is correct. + The &man.crontab.1; utility now waits for a second before updating the spool directory's mtime. It could happen that the modified crontab updated the @@ -957,7 +1122,11 @@ crontab database is not updated properly. - The default + The &man.cut.1; utility now supports + flag to specify whitespace as the + delimiter. + + The default dot.cshrc file for &man.csh.1; and &man.tcsh.1; has been changed. For more detail, see /usr/share/skel/dot.cshrc. @@ -966,6 +1135,11 @@ flag to restart the program if it has been terminated. + The &man.devd.8; daemon now supports + ! character in regex matching in + &man.devd.conf.5;. It inverts the logic of the + matching. + The &man.devfs.5; mount now supports mount option and updating the existing mount by using flag in the @@ -974,6 +1148,10 @@ and applies all its rules at mount time. If the specified ruleset doesn't exist, a new empty ruleset is created. + The &man.du.1; utility now supports + flag to display the results in + gigabytes. + The &man.fetch.1; utility now supports percent-encoded string in user and password component of a URL. @@ -986,15 +1164,34 @@ supports HTTP status code 305 (Use Proxy) and 308 (Permanent Redirect). + A countermeasure against a possible DoS + (Denial of Service) attack described in CVE-2010-2632 in the + &man.ftpd.8; daemon has been implemented. + A new environment variable PROFIL_USE_PID has been added to generate profiling data for the &man.gprof.1; utility with a filename including the process ID. + The &man.ifconfig.8; now supports + state option for &man.carp.4; protocol to + set the state of a carp cluster. The valid keywords are + master and + backup. + A bug in the &man.inetd.8; daemon which could cause wrong accounting for elapsed time has been fixed. + The &man.inetd.8; daemon now set the + listen queue size to the value of + kern.ipc.somaxconn instead of hardcoded value + 64. + + The default &man.ip6addrctl.8; address + selection policy for IPv4 and IPv6 has been updated to one in + RFC 6724. + The &man.kdump.1; utility now supports a option to accept either a process ID or a thread ID. @@ -1088,6 +1285,13 @@ dsiz and ssiz keywords to show data and stack size respectively. + The &man.rarpd.8; daemon now supports + &man.vlan.4; interface and option to + specify the PID file. When flag is + specified, + /var/run/rarpd.ifname.pid + is used as the PID filename by default. + A bug in the &man.remquo.3; functions where the quotient did not always have the correct sign when the remainder was 0, and another bug that the remainder and @@ -1122,6 +1326,15 @@ IPv6 address as destination address in &man.syslog.conf.5;. + The &man.systat.1; utility now accepts + fractional number of seconds. + + The &man.tcpdrop.8; utility now accepts + the address and ports to be separated by a colon or period + rather than a space to permit directly pasting the output of + commands such as netstat and sockstat on the command + line. + The &man.top.1; utility now displays ZFS ARC memory usage on hosts using ZFS. @@ -1149,6 +1362,11 @@ command now supports option. + The &man.zfs.8; jail + and unjail commands now support + jailnames and + jailid. + The &man.zfs.8; send command now reports transmitted data size in bytes when flag is specified. @@ -1171,6 +1389,10 @@ The rc.d/jail script now supports jail_parameters variable to specify extra parameters for each jail. + + The &man.service.8; utility now + supports flag to restart all third party + services in /usr/local/etc/rc.d. @@ -1183,8 +1405,14 @@ Contributed Software - ISC BIND has - been updated to 9.6-ESV-R7-P4. + AWK has been + updated to 20121220. + + ISC BIND has + been updated to version 9.8.4-P2. + + BZIP2 has + been updated to version 1.0.6. TENEX C shell (&man.tcsh.1;) has been updated to version 6.18.01. @@ -1192,15 +1420,27 @@ LESS (&man.less.1;) has been updated to version v451. - netcat has - been updated to a version as of OpenBSD 5.1. + libexpat has + been updated to version 2.1.0. + + netcat has + been updated to a version as of OpenBSD 5.2. - OpenSSL has - been updated to version 0.9.8x. + OpenSSH has + been updated to version 6.1. - The timezone + OpenSSL has + been updated to version 0.9.8y. + + sendmail has + been updated to version 8.14.7. + + The timezone database has been updated to - tzdata2012a release. + tzdata2012j release. + + XZ has been + updated to version 5.0.4. Modified: releng/8.4/release/doc/en_US.ISO8859-1/relnotes/man-refs.ent ============================================================================== --- releng/8.4/release/doc/en_US.ISO8859-1/relnotes/man-refs.ent Sun Jun 2 12:28:29 2013 (r251254) +++ releng/8.4/release/doc/en_US.ISO8859-1/relnotes/man-refs.ent Sun Jun 2 15:36:29 2013 (r251255) @@ -7,6 +7,7 @@ pcf85634"> uchcom4"> +virtio4"> boot.config5"> From owner-svn-src-releng@FreeBSD.ORG Sun Jun 2 15:47:22 2013 Return-Path: Delivered-To: svn-src-releng@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D6963EB; Sun, 2 Jun 2013 15:47:22 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id ABE361E56; Sun, 2 Jun 2013 15:47:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r52FlMLt031768; Sun, 2 Jun 2013 15:47:22 GMT (envelope-from hrs@svn.freebsd.org) Received: (from hrs@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r52FlM4k031766; Sun, 2 Jun 2013 15:47:22 GMT (envelope-from hrs@svn.freebsd.org) Message-Id: <201306021547.r52FlM4k031766@svn.freebsd.org> From: Hiroki Sato Date: Sun, 2 Jun 2013 15:47:22 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-releng@freebsd.org Subject: svn commit: r251256 - releng/8.4/release/doc/en_US.ISO8859-1/hardware X-SVN-Group: releng MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-releng@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the release engineering / security commits to the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jun 2013 15:47:22 -0000 Author: hrs Date: Sun Jun 2 15:47:22 2013 New Revision: 251256 URL: http://svnweb.freebsd.org/changeset/base/251256 Log: Update description of logical CPU handling in the latest releases and remove obsolete sysctl variable machdep.hlt_logical_cpus. Pointed out by: mav Approved by: re (implicitly) Modified: releng/8.4/release/doc/en_US.ISO8859-1/hardware/article.xml Modified: releng/8.4/release/doc/en_US.ISO8859-1/hardware/article.xml ============================================================================== --- releng/8.4/release/doc/en_US.ISO8859-1/hardware/article.xml Sun Jun 2 15:36:29 2013 (r251255) +++ releng/8.4/release/doc/en_US.ISO8859-1/hardware/article.xml Sun Jun 2 15:47:22 2013 (r251256) @@ -167,20 +167,13 @@ bugs may generate some problems. Perusal of the archives of the &a.smp; may yield some clues. - &os; will take advantage of HyperThreading (HTT) support - on &intel; CPUs that support this feature. A kernel with the - options SMP feature enabled will - automatically detect the additional logical processors. The - default &os; scheduler treats the logical processors the same - as additional physical processors; in other words, no attempt - is made to optimize scheduling decisions given the shared - resources between logical processors within the same CPU. - Because this naive scheduling can result in suboptimal - performance, under certain circumstances it may be useful to - disable the logical processors with the - machdep.hlt_logical_cpus sysctl variable. - It is also possible to halt any CPU in the idle loop with the - machdep.hlt_cpus sysctl variable. The + &os; will take advantage of SMT (Symmetric MultiThreading, + also known as HyperThreading on &intel; CPUs) on the supported + CPUs. The GENERIC kernel which is + installed by default will automatically detect the additional + logical processors. The default &os; scheduler recognizes + processor topology on the system and selects logical and + physical processors to obtain optimal performance. The &man.smp.4; manual page has more details. &os; will take advantage of Physical Address Extensions From owner-svn-src-releng@FreeBSD.ORG Sun Jun 2 16:21:03 2013 Return-Path: Delivered-To: svn-src-releng@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 4BDEEA36; Sun, 2 Jun 2013 16:21:03 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 3E6CC1F20; Sun, 2 Jun 2013 16:21:03 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r52GL3uW044822; Sun, 2 Jun 2013 16:21:03 GMT (envelope-from hrs@svn.freebsd.org) Received: (from hrs@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r52GL3IE044821; Sun, 2 Jun 2013 16:21:03 GMT (envelope-from hrs@svn.freebsd.org) Message-Id: <201306021621.r52GL3IE044821@svn.freebsd.org> From: Hiroki Sato Date: Sun, 2 Jun 2013 16:21:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-releng@freebsd.org Subject: svn commit: r251258 - releng/8.4/release/doc/en_US.ISO8859-1/relnotes X-SVN-Group: releng MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-releng@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the release engineering / security commits to the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jun 2013 16:21:03 -0000 Author: hrs Date: Sun Jun 2 16:21:02 2013 New Revision: 251258 URL: http://svnweb.freebsd.org/changeset/base/251258 Log: - Remove an empty section. - Add version number of x11/kde4. Approved by: re (implicitly) Modified: releng/8.4/release/doc/en_US.ISO8859-1/relnotes/article.xml Modified: releng/8.4/release/doc/en_US.ISO8859-1/relnotes/article.xml ============================================================================== --- releng/8.4/release/doc/en_US.ISO8859-1/relnotes/article.xml Sun Jun 2 16:18:03 2013 (r251257) +++ releng/8.4/release/doc/en_US.ISO8859-1/relnotes/article.xml Sun Jun 2 16:21:02 2013 (r251258) @@ -1394,12 +1394,6 @@ supports flag to restart all third party services in /usr/local/etc/rc.d. - - - <filename>/etc/periodic</filename> Scripts - - - @@ -1463,7 +1457,10 @@ Release Engineering and Integration - + The supported version of the + KDE desktop environment (x11/kde4) has been updated from 4.7.4 + to 4.10.1.