Module Name:    src
Committed By:   snj
Date:           Sun Oct  4 00:54:16 UTC 2009

Modified Files:
        src/doc [netbsd-5]: CHANGES-5.1

Log Message:
Latest bunch of tickets.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.79 -r1.1.2.80 src/doc/CHANGES-5.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/CHANGES-5.1
diff -u src/doc/CHANGES-5.1:1.1.2.79 src/doc/CHANGES-5.1:1.1.2.80
--- src/doc/CHANGES-5.1:1.1.2.79	Wed Sep 30 00:30:34 2009
+++ src/doc/CHANGES-5.1	Sun Oct  4 00:54:16 2009
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-5.1,v 1.1.2.79 2009/09/30 00:30:34 snj Exp $
+# $NetBSD: CHANGES-5.1,v 1.1.2.80 2009/10/04 00:54:16 snj Exp $
 
 A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1
 release:
@@ -13743,3 +13743,183 @@
 	Add i386PAE support to Xen3 dom0.
 	[bouyer, ticket #1040]
 
+bin/pax/Makefile				1.38
+bin/pax/ar_io.c					1.49
+tools/compat/configure				1.69
+tools/compat/configure.ac			1.69
+
+	Do not require sys/mtio.h for a tools build of pax.
+	[apb, ticket #1020]
+
+sys/dev/pci/if_vr.c				1.98-1.99
+
+	Replace shutdownhook_establish(9) with pmf_device_register1(9).
+	Tested VIA VT86C100A (which is probed as VT3043).
+	--
+	Add suspend/resume support.
+	[jmcneill, ticket #1022]
+
+sbin/fsck_ffs/extern.h				1.25 via patch
+sbin/fsck_ffs/setup.c				1.88 via patch
+sbin/fsck_ffs/wapbl.c				1.4 via patch 
+sbin/tunefs/tunefs.c				1.41 via patch
+sys/ufs/ffs/ffs_vfsops.c			1.252 via patch
+sys/ufs/ffs/ffs_wapbl.c				1.13 via patch
+
+	Allow tunefs to clear any type of WAPBL log, not only
+	in-filesystem ones.
+	--
+	Do some basic checks of the WAPBL journal, to abort the boot
+	before the kernel refuse to mount a filesystem read-write
+	(booting a system multiuser with critical filesystems read-only
+	is bad): Add a check_wapbl() which will check some WAPBL values
+	in the superblock, and try to read the journal via
+	wapbl_replay_start() if there is one.  pfatal() if one of these
+	fail (abort boot if in preen mode, as "CONTINUE" otherwise). In
+	non-preen mode the bogus journal will be cleared.
+	check_wapbl() is always called if the superblock supports WAPBL.
+	Even if FS_DOWAPBL is not there, there could be flags asking the
+	kernel to clear or create a log with bogus values which would
+	cause the kernel refuse to mount the filesystem.
+	--
+	If the WAPBL journal can't be read (ffs_wapbl_replay_start() fails),
+	mount the filesystem anyway if MNT_FORCE is present.
+	This allows to still boot single-user a system with a corrupted
+	WAPBL on /, and so get a chance to run fsck to fix it.
+	[bouyer, ticket #1036]
+
+sys/fs/smbfs/smbfs_node.c			1.41 via patch
+sys/fs/smbfs/smbfs_vfsops.c			1.88 via patch
+
+	Fix some panics while trying to umount a smbfs share.
+	Be sure that no other active vnodes remains, before trying to
+	release the root one. Likewise, do not destroy the smbmount
+	specific structure if the umount will fail (busy conditions).
+	[njoly, ticket #1041]
+
+sys/fs/puffs/puffs_node.c			1.14
+sys/fs/puffs/puffs_vnops.c			1.134
+
+	Fix a race introduced almost two years ago in rev 1.116:
+	operations creating a node cannot be considered outgoing
+	operations, since after return from userspace they modify file
+	system state by creating a new node.  If we do not protect the
+	file system by holding the directory lock, a lookup operation
+	might race us into the kernel and create the node earlier.
+	Remove pnode from hashlish before sending the reclaim faf off to
+	userspace.  Also, hold pmp_lock while frobbing the list.
+	[pooka, ticket #1042]
+
+bin/kill/kill.c					1.26
+
+	Make sure that numerical signals and pids are in range for their
+	types.  Fixes PR bin/42143.
+	[spz, ticket #1043]
+
+distrib/utils/sysinst/disks.c			1.107
+
+	In get_descr(), initialize dd_descr to an empty string before
+	probing ATA and SCSI identification. Fixes issues with xbd and
+	raid.
+	[jmcneill, ticket #1046]
+
+sys/arch/amd64/amd64/netbsd32_machdep.c		1.59
+
+	Ensure FP state is reset, if FP is used in a signal handler.
+	Fixes PR kern/39299 for 32bit code.
+	[mlelstv, ticket #1048]
+
+sys/arch/amiga/dev/clock.c			1.49
+
+	Related to ticket #1011: we have a full 32-bit counter, so the
+	masking is not needed.
+	[mhitch, ticket #1049]
+
+sys/arch/i386/include/npx.h			1.23
+
+	The FPU Tag word is a 16bit register, in FPU (387) mode it
+	defines 2-bit tags for each FPU data register, in MMX mode it
+	defines 1-bit tags for each data register. The single bit
+	tags are stored in the lower 8 bits and thus in the first byte
+	of the save frame.
+	[mlelstv, ticket #1050]
+
+sys/arch/cobalt/dev/panel.c			1.19-1.20
+
+	Adjust attach message for failure path (found on gxemul).
+	Replace shutdownhook_establish(9) with pmf_device_register1(9).
+	Also check howto to print appropriate "Rebooting..." or
+	"Halting..." messages.
+	[tsutsui, ticket #1053]
+
+sys/arch/amd64/amd64/machdep.c			1.124
+sys/arch/amd64/conf/XEN3_DOMU			1.16
+sys/arch/amd64/conf/XEN3_DOM0			1.37
+sys/arch/i386/i386/machdep.c			1.660
+sys/arch/i386/conf/XEN3_DOMU			1.12
+sys/arch/i386/conf/XEN3_DOM0			1.12
+sys/arch/xen/conf/files.xen			1.93
+sys/arch/xen/include/pci_machdep.h		1.11
+sys/arch/xen/include/xen.h			1.31
+sys/arch/xen/xen/hypervisor.c			1.44, 1.45
+sys/arch/xen/x86/intr.c				1.22
+sys/arch/xen/xen/isa_machdep.c			1.14
+sys/arch/xen/xen/pci_intr_machdep.c		1.8-1.10
+sys/arch/xen/xen/pciback.c			1.1-1.4
+sys/arch/xen/xen/pciide_machdep.c		1.12
+sys/arch/xen/xen/xen_machdep.c			1.5
+sys/arch/xen/xen/xpci_xenbus.c			1.1, 1.2
+sys/dev/usb/uhci.c				1.225
+
+	Add Xen3 PCI pass-through support.
+	[bouyer, ticket #1054]
+
+usr.sbin/cpuctl/arch/i386.c			1.20
+
+	- Add newer VIA C7 core and VIA Nano.
+	- When printing an unknown VIA CPU, default to 'Unknown IDT/VIA'
+	instead of 'C3'
+	[jmcneill, ticket #1055]
+
+share/man/man8/man8.atari/binpatch.8		1.6-1.8
+sys/arch/atari/stand/binpatch/Makefile		1.6
+sys/arch/atari/stand/binpatch/binpatch.c	1.5, 1.6
+usr.sbin/mdsetimage/exec_aout.c			1.7
+usr.sbin/mdsetimage/exec_coff.c			1.6
+usr.sbin/mdsetimage/exec_ecoff.c		1.6
+usr.sbin/mdsetimage/exec_elf32.c		1.10, 1.11
+usr.sbin/mdsetimage/mdsetimage.c		1.19
+
+	Rewrite binpatch(8) utility to add support for ELF binaries,
+	using implementation of old src/usr.sbin/mdsetimage sources
+	which supports misc executable formats without LGPL'ed libbfd.
+	[tsutsui, ticket #1056]
+
+sys/arch/atari/dev/clock.c			1.47
+
+	Add a workaround for annoying "WARNING: negative runtime;
+	monotonic clock has gone backwards" message.
+	[tsutsui, ticket #1057]
+
+sys/arch/atari/dev/fd.c				1.71
+
+	Read AD_CFG_SWITCH via volatile pointer so that
+	the default density is detected correctly.
+	[tsutsui, ticket #1058]
+
+etc/mtree/NetBSD.dist				patch
+external/mit/xorg/bin/xkbcomp/Makefile		1.5
+external/mit/xorg/bin/xkbcomp/Makefile.common	1.2
+
+	properly fix the xkbcomp output, and make compiled a symlink.
+	[mrg, ticket #1062]
+
+sys/arch/landisk/dev/obio.c			1.7
+sys/arch/landisk/include/bus.h			1.5
+sys/arch/landisk/landisk/shpcic_machdep.c	1.2
+sys/arch/sh3/dev/shpcic.c			1.13
+sys/arch/sh3/dev/shpcicvar.h			1.7
+
+	Fix build after ticket 952.
+	[mrg, ticket #1063]
+

Reply via email to