Module Name: src Committed By: snj Date: Thu Aug 15 03:27:37 UTC 2013
Modified Files: src/distrib/notes/common [netbsd-6-1]: main src/doc [netbsd-6-1]: CHANGES-6.1.1 LAST_MINUTE README.files src/sys/sys [netbsd-6-1]: param.h Log Message: Welcome to 6.1.1! To generate a diff of this commit: cvs rdiff -u -r1.484.2.6 -r1.484.2.6.2.1 src/distrib/notes/common/main cvs rdiff -u -r1.1.2.18 -r1.1.2.19 src/doc/CHANGES-6.1.1 cvs rdiff -u -r1.2.40.2 -r1.2.40.2.2.1 src/doc/LAST_MINUTE cvs rdiff -u -r1.4.20.2.2.1 -r1.4.20.2.2.2 src/doc/README.files cvs rdiff -u -r1.408.2.12.2.1 -r1.408.2.12.2.2 src/sys/sys/param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/notes/common/main diff -u src/distrib/notes/common/main:1.484.2.6 src/distrib/notes/common/main:1.484.2.6.2.1 --- src/distrib/notes/common/main:1.484.2.6 Sun May 12 16:44:03 2013 +++ src/distrib/notes/common/main Thu Aug 15 03:27:37 2013 @@ -1,4 +1,4 @@ -.\" $NetBSD: main,v 1.484.2.6 2013/05/12 16:44:03 riz Exp $ +.\" $NetBSD: main,v 1.484.2.6.2.1 2013/08/15 03:27:37 snj Exp $ .\" .\" Copyright (c) 1999-2012 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -50,7 +50,7 @@ .as MACHINE_LIST " sgimips shark sparc sparc64 sun2 sun3 vax x68k xen zaurus . .so \*[.CURDIR]/../common/macros . -.Dd August 17, 2012 +.Dd August 15, 2013 .Dt INSTALL 8 .Os NetBSD .Sh NAME @@ -458,306 +458,74 @@ possible, it's likely that wouldn't exist. . .if \n[FOR_RELEASE] \{\ -.Ss Changes Between The NetBSD 6.0 and 6.1 Releases +.Ss Changes Between The NetBSD 6.1 and 6.1.1 Releases .Pp -The .Nx -\*V release -provides numerous significant functional enhancements, including -support for new devices, integration of hundreds of bug fixes, -updated kernel subsystems, and many user-land enhancements. -The result of these improvements is a stable operating system fit for -production use that rivals most commercially available systems. +\*V +is the first critical/security update of the NetBSD 6.1 release branch. +It represents a selected subset of fixes deemed critical for security +or stability reasons. .Pp The complete list of changes can be found in the -CHANGES-6.1: -.Lk http://ftp.NetBSD.org/pub/NetBSD/NetBSD-6.1/CHANGES-6.1 -file in the top level directory of the NetBSD 6.1 release tree. An abbreviated list is as follows: +CHANGES-6.1.1: +.Lk http://ftp.NetBSD.org/pub/NetBSD/NetBSD-6.1.1/CHANGES-6.1.1 +file in the top level directory of the NetBSD 6.1.1 release tree. +An abbreviated list is as follows: .Ss2 Security Advisory Fixes .(bullet -NetBSD-SA2013-001: -.Lk http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2013-001.txt.asc , -Kernel panic triggered from userland -.It -NetBSD-SA2013-002: -.Lk http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2013-002.txt.asc , -kqueue related kernel panic triggered from userland -.It -NetBSD-SA2013-003: -.Lk http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2013-003.txt.asc , -RNG Bug May Result in Weak Cryptographic Keys -.It -NetBSD-SA2013-004: -.Lk http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2013-004.txt.asc , -Vulnerabilities in grep -.bullet) -. -.Ss2 Security Fixes -.(bullet -expat: Fix CVE-2012-1147, CVE-2012-1148 and CVE-2012-0876. -.It -BIND: Address CVE-2012-5688: Named could die on specific queries with dns64 enabled. -.It -Fixed a crash which could happen with sysctl security.curtain=1 set. -(PR#47598): -.Lk http://gnats.NetBSD.org/47598 +NetBSD-SA2013-005: +.Lk http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2013-005.txt.asc , +bind Denial of Service (CVE-2013-4854) .It -Address CVE-2012-5667: Multiple integer overflows in GNU grep. +NetBSD-SA2013-006: +.Lk http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2013-006.txt.asc , +Arbitrary Kernel Read with netstat -P .It -Several fixes to entropy handling in the kernel. +NetBSD-SA2013-007: +.Lk http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2013-007.txt.asc , +Protocol handling issues in X Window System client libraries .It -Prevent ktrace from being able to crash the kernel. +NetBSD-SA2013-008: +.Lk http://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2013-008.txt.asc , +Error in authorization check re tcpdrop sysctl .bullet) . -.Ss2 General kernel +.Ss2 Security .(bullet -posix_spawn(): Fix processes with attributes. -.It -Resolve races between vget() and vrele() resulting in vget() returning dead vnodes. -.It -Prevent crash when unsupported fd's are used with kevent. -.It -Fix a bug where kmem_alloc() could be called from interrupt context. -.It -WAPBL: coalesce writes to the journal to speed up wapbl_flush() on raid5 by a factor of 3 to 4. +Add four new sysctls to avoid IPv6 DoS attacks. .bullet) . .Ss2 Networking .(bullet -Fix "atomic fragments" for IPv6. -.It -ipf: Fix alignment issues in ipmon. -(PR#47101): -.Lk http://gnats.NetBSD.org/47101 +.Xr mpls 4 : +Stop abusing kmem during softint context to prevent panic. .It -npf: handle delayed checksums in the network stack. -(PR#47235): -.Lk http://gnats.NetBSD.org/47235 -.It -Fixed some locking issues in -.Xr ipf 4 -.It -.Xr npf 3 : -Many fixes and updates. Config syntax has changed somewhat, please check your config files. -.It -Fixed sendto(2) issue with IPv6 UDP datagrams. -(PR#47408): -.Lk http://gnats.NetBSD.org/47408 +Avoid crash destroying tap0 after deleting its link-local address. +PR 47576. .bullet) . .Ss2 File systems .(bullet -smbfs: Make smbfs actually work on big-endian ports. -.It -smbfs: various fixes. -(PR#25070): -.Lk http://gnats.NetBSD.org/25070 -.It -Allow mounting ext2fs and msdosfs in 32-bit compat mode. -.It -v7fs: fix off-by-one error. -.bullet) -. -.Ss2 Drivers -.(bullet -.Xr ciss 4 : -don't try to handle sensors if there aren't any. +NILFS: Fix serious file read problem due to not-so-clear VOP_BMAP description. +PR 45605. .It -.Xr isp 4 : -Fix FC-AL devices on QLogic ISP2100. -(PR#47302): -.Lk http://gnats.NetBSD.org/47302 -.It -.Xr mfi 4 : -Add support for LSI Thunderbolt (SAS2208) controllers. -.It -.Xr mfi 4 : -Add support for running the MegaCLI Linux binary to manage the controller. -.It -.Xr puc 4 : -Additional device support. -.It -.Xr bge 4 : -Add support for Apple's Thunderbolt to Gigabit Ethernet adapter. -(PR#46961): -.Lk http://gnats.NetBSD.org/46961 -.It -.Xr mvgbe 4 : -fix a number of issues -.It -.Xr nfe 4 : -Avoid bounce buffering and improve performance. -.It -.Xr wm 4 : -Fix handling of 82578D and 82579V chips. Various other fixes. -.It -.Xr fss 4 : -Don't crash when running multiple dump -X. -(PR#47514): -.Lk http://gnats.NetBSD.org/47514 -.It -.Xr fss 4 : -Fixed panic. -(PR#47020): -.Lk http://gnats.NetBSD.org/47020 +procfs: Add a missing vm_map_unlock_read() and uvmspace_free() to the ENOMEM error case in procfs_domap()d. +PR 48048. .bullet) . .Ss2 Platforms .(bullet -alpha: -.(bullet -Fixed longjmp/setjmp on alpha for statically linked programs such as those in /rescue. -.bullet) -. -.It -amiga: -.(bullet -New -.Xr ed 4 -device driver for Hydra and ASDG Zorro2 bus network cards. -.bullet) -. -.It -arm: -.(bullet -Fix gcc bugid 51408 for arm. -(PR#46972): -.Lk http://gnats.NetBSD.org/46972 -.It -Fixed a bit check in the Kirkwood IRQ code. -.It -Fixed incorrect counts for 'vmstat -e' on Kirkwood. +amiga: Fix kernel panic on Amigas with Deneb cards. .It -Make bigendian ARM get the MBR partition and offset correct. -(PR#47081): -.Lk http://gnats.NetBSD.org/47081 -.It -Fixed bug where IRQ masks of GPIO were set incorrectly on Marvell SoCs. -.It -Fixed static linking on ARM platforms. -(PR#47139): -.Lk http://gnats.NetBSD.org/47139 -.It -Properly block IRQs >= 32. -(PR#45371): -.Lk http://gnats.NetBSD.org/45371 -.It -Greatly improved Raspberry Pi support - USB and onboard Ethernet now work. -.It -Enabled DCache Streaming Switch and Write Allocate for Sheeva CPUs. -.It -Added support for the watchdog timer in some Marvell SoCs. -.It -Fix for non-MBR disks on ARM. -(PR#47463): -.Lk http://gnats.NetBSD.org/47463 +vax: Add a makedisk_p12high, used by VAX now after unbumping MAXPARTITIONS from 16 down to 12. +This fixes install issues on new setups. .bullet) . -.It -mips: +.Ss2 Miscellaneous Userland .(bullet -MIPS ports have switched to gdb 7.3.1. GDB6 is removed. +Updated tzdata to 2013d. .bullet) . -.It -vax: -.(bullet -Reverted MAXPARTITION bump to 16, lowering it to 12 instead, to fix bootblocks and installboot for VAX 780 and other machines booting via VMB.EXE. -.bullet) -. -.It -x68k: -.(bullet -Update bootloader: cdboot, netboot support and bugfixes. -.It -Add floppy format support. -.bullet) -. -.It -x86 ( -i386, -amd64): -.(bullet -Work around a possible gcc bug generating bad assembler code. -(PR#45673): -.Lk http://gnats.NetBSD.org/45673 -.It -Disable C1E on AMD K8 CPUs, to prevent freeze during boot. -.It -Fix running BSDi and NetBSD <= 1.0 binaries. -(PR#41341): -.Lk http://gnats.NetBSD.org/41341 -.It -Add support in ld.elf_so for relocation type R_386_TLS_TPOFF32. -(PR#47061): -.Lk http://gnats.NetBSD.org/47061 -.It -Fix some ACPI panics. -(PR#47016): -.Lk http://gnats.NetBSD.org/47016 -.It -The amd64 port now supports dtrace. (Not compiled in by default) -.bullet) -. -.It -xen: -.(bullet -Prevent a memory corruption issue that locks up a Xen DomU, and can potentially cause file system corruption. ( -PR#47056,: -.Lk http://gnats.NetBSD.org/47056 - PR#47057: -.Lk http://gnats.NetBSD.org/47057 -) -.It -Fix: Xen Dom0 NetBSD kernel could crash by adding duplicate xenwatches. -.bullet) -. -.bullet) -. -.Ss2 Userland fixes -.(bullet -Library Updates -.(bullet -.Xr pthread 3 : -libpthread minor number was bumped for the addition of pthread_cond_setclock(). Threaded binaries built on NetBSD 6.1 will not function on NetBSD 6.0. -.It -.Xr pthread 3 : -libpthread can be dlopen()ed again. -.It -.Xr terminfo 3 : -Various fixes to libterminfo. -.It -libc: fix memory corruption in rpc. -(PR#13082): -.Lk http://gnats.NetBSD.org/13082 -.It -libutil: Fixed a bug in -.Xr parsedate 3 -where it would treat all input as if it were in the local time zone. -.bullet) -. -.It -Update to tzdata2013c. -.It -cdb: don't refuse to open databases without entries or keys. -.It -Address graphics corruption in recent Cairo, manifested most commonly by certain rendered text sections appearing as solid rectangular blocks of color. -.It -Added -.Xr flock 1 , -inspired by the Linux program of the same name. -.It -Updated Postfix to version 2.8.13. -.It -.Xr wsconsctl 8 : -add support for touchscreen calibration. -(PR#45872): -.Lk http://gnats.NetBSD.org/45872 -.It -openssl: Fixed a multiple-free bug. -.bullet) -. -. .Ss "The NetBSD Foundation" .Pp . @@ -800,6 +568,8 @@ Changes between the 5.0 and 6.0 releases Changes between the initial 6.0 branch and final release of 6.0. .It Li CHANGES-6.1 Changes between the final release of 6.0 and final release of 6.1. +.It Li CHANGES-6.1.1 +Changes between the final release of 6.1 and final release of 6.1.1. .It Li CHANGES.prev Changes in previous .Nx Index: src/doc/CHANGES-6.1.1 diff -u src/doc/CHANGES-6.1.1:1.1.2.18 src/doc/CHANGES-6.1.1:1.1.2.19 --- src/doc/CHANGES-6.1.1:1.1.2.18 Thu Aug 8 21:58:21 2013 +++ src/doc/CHANGES-6.1.1 Thu Aug 15 03:27:37 2013 @@ -1,4 +1,4 @@ -# $NetBSD: CHANGES-6.1.1,v 1.1.2.18 2013/08/08 21:58:21 snj Exp $ +# $NetBSD: CHANGES-6.1.1,v 1.1.2.19 2013/08/15 03:27:37 snj Exp $ A complete list of changes from the NetBSD 6.1 release to the NetBSD 6.1.1 release: @@ -97,6 +97,7 @@ lib/libm/arch/x86_64/fenv.c 1.3-1.4 got lost somewhere along the line; the i387 code has it. Fix sense of fegetexcept on x86. [riastradh, ticket #899] + tests/lib/libm/t_atan.c 1.4 - 1.7, 1.9 via patch Fix test of atan_inf_neg, atan_inf_pos and atan_tan on i386. @@ -187,3 +188,10 @@ sys/netinet6/nd6_rtr.c 1.86 PR/47576. [msaitoh, ticket #926] +distrib/notes/common/main patch +doc/LAST_MINUTE patch +doc/README.file patch +sys/sys/param.h patch + + Welcome to 6.1.1! + [snj] Index: src/doc/LAST_MINUTE diff -u src/doc/LAST_MINUTE:1.2.40.2 src/doc/LAST_MINUTE:1.2.40.2.2.1 --- src/doc/LAST_MINUTE:1.2.40.2 Sun May 12 16:58:36 2013 +++ src/doc/LAST_MINUTE Thu Aug 15 03:27:37 2013 @@ -1,6 +1,6 @@ -# $NetBSD: LAST_MINUTE,v 1.2.40.2 2013/05/12 16:58:36 riz Exp $ +# $NetBSD: LAST_MINUTE,v 1.2.40.2.2.1 2013/08/15 03:27:37 snj Exp $ -This file contains important information on the NetBSD 6.1 release that +This file contains important information on the NetBSD 6.1.1 release that did not make it into the main documentation. [all] Index: src/doc/README.files diff -u src/doc/README.files:1.4.20.2.2.1 src/doc/README.files:1.4.20.2.2.2 --- src/doc/README.files:1.4.20.2.2.1 Sun May 19 21:44:51 2013 +++ src/doc/README.files Thu Aug 15 03:27:37 2013 @@ -1,4 +1,4 @@ -# $NetBSD: README.files,v 1.4.20.2.2.1 2013/05/19 21:44:51 riz Exp $ +# $NetBSD: README.files,v 1.4.20.2.2.2 2013/08/15 03:27:37 snj Exp $ What's in this directory: @@ -33,7 +33,7 @@ source/patches/ Post-release source code In addition to the files and directories listed above, there is one directory per architecture, for each of the architectures for which -NetBSD XXX.XXX has a binary distribution. The contents of each +NetBSD 6.1.1 has a binary distribution. The contents of each architecture's directory are described in an "INSTALL" file found in that directory. Index: src/sys/sys/param.h diff -u src/sys/sys/param.h:1.408.2.12.2.1 src/sys/sys/param.h:1.408.2.12.2.2 --- src/sys/sys/param.h:1.408.2.12.2.1 Sun May 19 21:44:51 2013 +++ src/sys/sys/param.h Thu Aug 15 03:27:37 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.408.2.12.2.1 2013/05/19 21:44:51 riz Exp $ */ +/* $NetBSD: param.h,v 1.408.2.12.2.2 2013/08/15 03:27:37 snj Exp $ */ /*- * Copyright (c) 1982, 1986, 1989, 1993 @@ -63,7 +63,7 @@ * 2.99.9 (299000900) */ -#define __NetBSD_Version__ 601000001 /* NetBSD 6.1.0_PATCH */ +#define __NetBSD_Version__ 601000100 /* NetBSD 6.1.1 */ #define __NetBSD_Prereq__(M,m,p) (((((M) * 100000000) + \ (m) * 1000000) + (p) * 100) <= __NetBSD_Version__)