Module Name:    src
Committed By:   snj
Date:           Sun Nov  8 23:03:58 UTC 2009

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

Log Message:
Tickets 932, 1122, 1124-1126, 1129, and 1131.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.133 -r1.1.2.134 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.133 src/doc/CHANGES-5.1:1.1.2.134
--- src/doc/CHANGES-5.1:1.1.2.133	Sun Nov  1 16:13:41 2009
+++ src/doc/CHANGES-5.1	Sun Nov  8 23:03:58 2009
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-5.1,v 1.1.2.133 2009/11/01 16:13:41 bouyer Exp $
+# $NetBSD: CHANGES-5.1,v 1.1.2.134 2009/11/08 23:03:58 snj Exp $
 
 A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1
 release:
@@ -14615,3 +14615,85 @@
 	Add hungarian keyboard layout.
 	[ahoka, ticket #1111]
 
+sys/kern/uipc_usrreq.c				1.127
+
+	In uipc_usrreq(PRU_ACCEPT), grab the unp_streamlock before
+	unp_setpeerlocks().  This fixes a race where, for a short period
+	of time, so->so_lock and so2->so_lock are not sync. This makes
+	solocked2() and solocked() unreliable and cause DIAGNOSTIC kernel
+	panics. This also fixes a possible panic in unp_setaddr() which
+	expects the socket locked.  Should fix kern/38968.
+	[bouyer, ticket #932]
+
+dist/pppd/chat/chat.8				1.6
+usr.sbin/acpitools/amldb/amldb.8		1.4
+
+	Fix markup and backslashes.
+	[joerg, ticket #1122]
+
+sys/dev/pci/if_age.c				1.29, 1.30, 1.34
+sys/dev/pci/if_agereg.h				1.3
+sys/dev/pci/if_ale.c				1.9
+
+	age(4):
+	- Support flow control.
+	- Add TWSI registers.
+	- Don't access VPD even if hardware advertised the capability.
+	  It seems that some revisions of the controllers hang while
+	  accessing the VPD. Because VPD access routine is now unused,
+	  nuke it.
+	- Let TWSI reload EEPROM if VPD capability is detected. Reloading
+	  the EEPROM will also set the Ethernet address, so age(4) now
+	  reads AGE_PAR0 and AGE_PAR1 register to get the Ethernet address.
+	  This removes removes a lot of hacks and enhance readability a lot.
+	- Double PHY reset timeout as it takes more time to take the PHY out
+	  of power-saving state.
+	- Explicitly check power-saving state by checking undocumented PHY
+	  registers. If link is not up, poke undocumented registers to take
+	  PHY out of power-saving state. This is the same thing done by the
+	  Linux driver.
+	- Don't rely on auto-clearing feature of master reset bit, just wait
+	  1ms and check idle status of MAC.
+
+	age(4) and ale(4):
+	Use m_pullup to handle defragmentation.
+	Reinject mbuf into TX queue when it couldn't be loaded.
+	[cegger, ticket #1124]
+
+include/link_elf.h				1.8
+
+	typedef struct link_map as Link_map (for solaris-compat)
+	[pooka, ticket #1125]
+
+usr.sbin/postinstall/postinstall		1.106
+
+	/usr/X11R7/lib/X11/xkb/symbols/pc used to be a directory, but
+	changed to a file on 2009-06-12.  Fixing this requires removing
+	the directory (which we can do) and re-extracting the xbase set
+	(which we can't do), or at least adding that one file (which we
+	may be able to do if X11SRCDIR is available).
+	[apb, ticket #1126]
+
+sys/kern/vfs_subr.c				1.386
+sys/ufs/ufs/ufs_ihash.c				1.28
+
+	getcleanvnode(): don't vclean() the vnode if it has gained another
+	  reference while we were getting the v_interlock.
+	vget(): attempt prevent it from returning a clean vnode:
+	  if the vnode is being inactivated (by vrelel()), wait for
+	  vrelel() to complete (or return EBUSY if we can't wait), and
+	  return ENOENT if the vnode has been vclean'ed by vrelel()
+	Fixes kern/41147 in a better way, and hopefully fixes other related
+	race conditions.
+	[bouyer, ticket #1129]
+
+usr.bin/gzip/gzip.c				1.95-1.97
+usr.bin/gzip/unbzip2.c				1.12
+usr.bin/gzip/unpack.c				1.1
+
+	- Fix support for multi-section bzip2 files, as created by pbzip2.
+	- Add "pack" uncompression support.
+	- Avoid an overflow in suffix handling.
+	- Bump version number.
+	[mrg, ticket #1131]
+

Reply via email to