Module Name:    src
Committed By:   snj
Date:           Sat Apr  4 23:56:06 UTC 2009

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

Log Message:
Tickets 658, 661, and 666-668.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.126 -r1.1.2.127 src/doc/CHANGES-5.0

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.0
diff -u src/doc/CHANGES-5.0:1.1.2.126 src/doc/CHANGES-5.0:1.1.2.127
--- src/doc/CHANGES-5.0:1.1.2.126	Sat Apr  4 18:28:14 2009
+++ src/doc/CHANGES-5.0	Sat Apr  4 23:56:06 2009
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-5.0,v 1.1.2.126 2009/04/04 18:28:14 snj Exp $
+# $NetBSD: CHANGES-5.0,v 1.1.2.127 2009/04/04 23:56:06 snj Exp $
 
 A complete list of changes from the initial NetBSD 5.0 branch on October 2008
 until the 5.0 release:
@@ -5816,3 +5816,68 @@
 	is positive.
 	[plunky, ticket #665]
 
+sys/dev/ccd.c					1.133 via patch
+sys/dev/ccdvar.h				1.31
+
+	Fix problems with ccd:
+	- Pending async I/O was tossed on unconfigure
+	- It could exhaust memory under heavy I/O load.
+	- If memory allocation failed, disk transfers could stall.
+	- v_numoutput was updated without v_interlock held.
+
+	Additionally:
+	- Make it MPSAFE.
+	- Use kmem_alloc().
+	[ad, ticket #658]
+
+sys/arch/xen/xen/xenevt.c			1.32
+sys/compat/svr4/svr4_net.c			1.56
+sys/compat/svr4_32/svr4_32_net.c		1.19
+sys/dev/dmover/dmover_io.c			1.32
+sys/dev/putter/putter.c				1.21
+sys/kern/kern_descrip.c				1.190
+sys/kern/kern_drvctl.c				1.23
+sys/kern/kern_event.c				1.64
+sys/kern/sys_mqueue.c				1.14
+sys/kern/sys_pipe.c				1.109
+sys/kern/sys_socket.c				1.59
+sys/kern/uipc_socket.c				1.188
+sys/kern/uipc_syscalls.c			1.136
+sys/kern/vfs_vnops.c				1.164
+sys/net/bpf.c					1.144
+sys/net/if_tap.c				1.55
+sys/opencrypto/cryptodev.c			1.47
+sys/sys/file.h					1.67
+sys/sys/param.h					patch
+sys/sys/socketvar.h				1.119
+
+	Add fileops::fo_drain(), to be called from fd_close() when
+	there is more than one active reference to a file descriptor.
+	It should dislodge threads sleeping while holding a reference
+	to the descriptor. For now, only implemented for sockets.
+
+	Fixes the case of a multithreaded process doing something like
+	the following, which would have hung until the process got a
+	signal.
+	thr0	accept(fd, ...)
+	thr1	close(fd)
+	[ad, ticket #661]
+
+usr.sbin/envstat/envstat.c			1.72
+
+	Fix pasto: don't print the critcap when the warncap was asked.
+	Also fix an off by one in length.
+	[christos, ticket #666]
+
+libexec/makewhatis/makewhatis.c			1.47
+
+	Fix false positive in duplicate detection.
+	[apb, ticket #667]
+
+dist/nvi/vi/v_at.c				1.3
+
+	Make vi's '@' command work again; a precedence warning fix in
+	r1.2 added parens in the wrong place such that '@' did nothing.
+	Fixes PR 41134.
+	[jld, ticket #668]
+

Reply via email to