Module Name: src
Committed By: snj
Date: Mon Sep 28 02:17:23 UTC 2009
Modified Files:
src/doc [netbsd-5]: CHANGES-5.1
Log Message:
Tickets 1023-1034.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.76 -r1.1.2.77 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.76 src/doc/CHANGES-5.1:1.1.2.77
--- src/doc/CHANGES-5.1:1.1.2.76 Sat Sep 26 20:08:11 2009
+++ src/doc/CHANGES-5.1 Mon Sep 28 02:17:23 2009
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-5.1,v 1.1.2.76 2009/09/26 20:08:11 snj Exp $
+# $NetBSD: CHANGES-5.1,v 1.1.2.77 2009/09/28 02:17:23 snj Exp $
A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1
release:
@@ -13538,3 +13538,158 @@
sh MAKEDEV audio
[jmcneill, ticket #946]
+sys/conf/files 1.947, 1.956 via patch
+sys/dev/ata/files.ata 1.21
+sys/dev/ata/satafis_subr.c 1.1-1.3
+sys/dev/ata/satafisreg.h 1.1
+sys/dev/ata/satafisvar.h 1.1-1.2
+sys/dev/ic/siisata.c 1.3-1.7
+sys/dev/ic/siisatareg.h 1.3-1.4
+sys/dev/ic/siisatavar.h 1.3-1.4
+sys/dev/pci/files.pci 1.315, 1.321
+sys/dev/pci/siisata_pci.c 1.3. 1.4
+
+ Sync siisata(4) with HEAD, fixing PR kern/41579 and a number of
+ other bugs.
+ [jakllsch, ticket #1023]
+
+
+sys/dev/pci/hdaudio/hdaudio_afg.c 1.15
+
+ Ensure that hp sensing is stopped on suspend, and restarted on
+ resume if required.
+ [jmcneill, ticket #1024]
+
+sys/arch/xen/xen/xbd_xenbus.c 1.40
+
+ Implement DIOCGDISKINFO for xbd disk driver.
+ [bouyer, ticket #1025]
+
+sys/arch/xen/xen/xbd_xenbus.c 1.43 via patch
+sys/arch/xen/xen/xbdback_xenbus.c 1.25
+
+ xbdback: implement and publish "feature-flush-cache".
+ xbd: if feature-flush-cache is present, use it for DIOCCACHESYNC.
+ If not present, make DIOCCACHESYNC return EOPNOTSUPP and warn on
+ first call.
+ Should improve WAPBL reliability of Xen guests on a NetBSD dom0.
+ Unfortunably not all linux guests seem to support this feature,
+ and using feature-write-barrier would require a B_BARRIER flag in
+ the buffer.
+ [bouyer, ticket #1026]
+
+sys/arch/xen/xen/if_xennet_xenbus.c 1.36
+
+ Write a "feature-rx-notify" to the xenstore, which is used by
+ recent linux dom0 kernels. This reduces packet loss when using a
+ NetBSD domU on such linux dom0.
+ This entry is ignored by NetBSD and older linux domUs.
+ [bouyer, ticket #1027]
+
+sys/kern/kern_turnstile.c 1.25 via patch
+
+ Fix PR kern/41923. In the for(;;) loop of turnstile_block(), the
+ lock owner can change while cur's lock is released (cur's lock is
+ also the tschain_t's mutex). Remove the KASSERT about owner
+ being invariant and try to deal with the fact that the owner can
+ change instead.
+ [bouyer, ticket #1028]
+
+sys/ufs/ufs/ufs_ihash.c 1.27
+
+ PR kern/41147: race between nfsd and local rm. Note that the race
+ also exists between 2 nfs client, one of them doing the rm. In
+ ufs_ihashget(), vget() can return a vnode that has been vclean'ed
+ because vget() can sleep. After vget returns, check that vp is
+ still connected with ip, and that ip still points to the inode we
+ want.
+ [bouyer, ticket #1029]
+
+sys/arch/xen/xen/xennetback_xenbus.c 1.29 via patch, 1.30
+
+ Announce feature-rx-copy and feature-rx-flip. Add support for
+ request-rx-copy. Tested with a Debian lenny install. Should fix
+ PR port-xen/40650
+ [bouyer, ticket #1030]
+
+xsrc/external/mit/xorg-server/dist/hw/xfree86/modes/xf86Cursors.c 1.2
+
+ Check that dixLookupPrivate() returned non-NULL before
+ dereferencing it. Fixes a SEGV when starting ioquake3 on an X
+ server started with the "-dpi 100 -depth 16" flags.
+ [mrg, ticket #1031]
+
+external/mit/xorg/server/xorg-server/Makefile.Xserver 1.11
+
+ xorg-server servers depend upon -Wl,--export-dynamic these days.
+ Fixes at least swrast userland and Xnest.
+ [mrg, ticket #1032]
+
+external/mit/xorg/bin/xkbcomp/Makefile 1.4
+external/mit/xorg/bin/xkbcomp/Makefile.common 1.1
+external/mit/xorg/server/xorg-server/xkb/Makefile 1.6
+
+ Share XKBCOMPDIR between xkbcomp and xorg-server.
+ [mrg, ticket #1033]
+
+external/mit/xorg/bin/xterm/Makefile 1.4
+xsrc/external/mit/xterm/dist/INSTALL patch
+xsrc/external/mit/xterm/dist/Imakefile patch
+xsrc/external/mit/xterm/dist/MANIFEST patch
+xsrc/external/mit/xterm/dist/Makefile.in patch
+xsrc/external/mit/xterm/dist/Tekproc.c patch
+xsrc/external/mit/xterm/dist/XTerm-col.ad patch
+xsrc/external/mit/xterm/dist/XTerm.ad patch
+xsrc/external/mit/xterm/dist/aclocal.m4 patch
+xsrc/external/mit/xterm/dist/button.c patch
+xsrc/external/mit/xterm/dist/cachedGCs.c patch
+xsrc/external/mit/xterm/dist/charproc.c patch
+xsrc/external/mit/xterm/dist/charsets.c patch
+xsrc/external/mit/xterm/dist/config.guess patch
+xsrc/external/mit/xterm/dist/config.sub patch
+xsrc/external/mit/xterm/dist/configure patch
+xsrc/external/mit/xterm/dist/configure.in patch
+xsrc/external/mit/xterm/dist/ctlseqs.ms patch
+xsrc/external/mit/xterm/dist/ctlseqs.txt patch
+xsrc/external/mit/xterm/dist/cursor.c patch
+xsrc/external/mit/xterm/dist/data.c patch
+xsrc/external/mit/xterm/dist/data.h patch
+xsrc/external/mit/xterm/dist/doublechr.c patch
+xsrc/external/mit/xterm/dist/error.h patch
+xsrc/external/mit/xterm/dist/fontutils.c patch
+xsrc/external/mit/xterm/dist/fontutils.h patch
+xsrc/external/mit/xterm/dist/input.c patch
+xsrc/external/mit/xterm/dist/linedata.c patch
+xsrc/external/mit/xterm/dist/main.c patch
+xsrc/external/mit/xterm/dist/main.h patch
+xsrc/external/mit/xterm/dist/menu.c patch
+xsrc/external/mit/xterm/dist/menu.h patch
+xsrc/external/mit/xterm/dist/minstall.sh patch
+xsrc/external/mit/xterm/dist/misc.c patch
+xsrc/external/mit/xterm/dist/os2main.c patch
+xsrc/external/mit/xterm/dist/print.c patch
+xsrc/external/mit/xterm/dist/ptydata.c patch
+xsrc/external/mit/xterm/dist/ptyx.h patch
+xsrc/external/mit/xterm/dist/resize.c patch
+xsrc/external/mit/xterm/dist/resize.man patch
+xsrc/external/mit/xterm/dist/screen.c patch
+xsrc/external/mit/xterm/dist/scrollback.c patch
+xsrc/external/mit/xterm/dist/scrollbar.c patch
+xsrc/external/mit/xterm/dist/tabs.c patch
+xsrc/external/mit/xterm/dist/termcap patch
+xsrc/external/mit/xterm/dist/testxmc.c patch
+xsrc/external/mit/xterm/dist/trace.c patch
+xsrc/external/mit/xterm/dist/trace.h patch
+xsrc/external/mit/xterm/dist/util.c patch
+xsrc/external/mit/xterm/dist/version.h patch
+xsrc/external/mit/xterm/dist/wcwidth.c patch
+xsrc/external/mit/xterm/dist/xterm.h patch
+xsrc/external/mit/xterm/dist/xterm.log.html patch
+xsrc/external/mit/xterm/dist/xterm.man patch
+xsrc/external/mit/xterm/dist/xtermcap.c patch
+xsrc/external/mit/xterm/dist/xtermcap.h patch
+xsrc/external/mit/xterm/dist/xtermcfg.hin patch
+
+ Update xterm to 248.
+ [mrg, ticket #1034]
+