Module Name: src
Committed By: snj
Date: Sat Sep 26 20:08:12 UTC 2009
Modified Files:
src/doc [netbsd-5]: CHANGES-5.1
Log Message:
Latest round of tickets.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.75 -r1.1.2.76 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.75 src/doc/CHANGES-5.1:1.1.2.76
--- src/doc/CHANGES-5.1:1.1.2.75 Sat Sep 26 05:25:59 2009
+++ src/doc/CHANGES-5.1 Sat Sep 26 20:08:11 2009
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-5.1,v 1.1.2.75 2009/09/26 05:25:59 snj Exp $
+# $NetBSD: CHANGES-5.1,v 1.1.2.76 2009/09/26 20:08:11 snj Exp $
A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1
release:
@@ -13336,3 +13336,205 @@
of PR xsrc/41870.
[mrg, ticket #1018]
+sys/arch/sgimips/gio/newport.c 1.11
+
+ A bunch of bugfixes:
+ - set blitter direction appropriately so scrolling downwards
+ works now
+ - remove a bunch of false +1 so we only copy/erase what we really
+ need to
+ - fix the logic for the cursor sprite offset
+ [macallan, ticket #963]
+
+sys/arch/sgimips/gio/newportreg.h 1.4
+
+ Add a few more register definitions.
+ [macallan, ticket #982]
+
+sys/arch/sgimips/gio/files.gio 1.10
+sys/arch/sgimips/gio/newport.c 1.12
+
+ Become a good vcons citizen. Also, don't use the cursor sprite
+ as text cursor - it's not worth the pain and the sprite doesn't
+ have an invert-background plane either so the cursor wasn't
+ transparent. Instead blit the cursor using the appropriate ROPs.
+ This way we get rid of the cursor misplacement problem as well.
+ While there also use device_t.
+ [macallan, ticket #981]
+
+sys/arch/sgimips/gio/newport.c 1.13
+
+ Don't bother drawing a cursor until wsdisplay attaches. This
+ works around the deadlock I've seen with the previous version.
+ While there do some KNF policing.
+ [macallan, ticket #974]
+
+sys/arch/sgimips/ioc/ioc.c 1.8
+
+ Comment out some register initialization which the firmware
+ should have taken care of anyway. Doing this here disrupts
+ newport's blitter operations and causes a deadlock.
+ [macallan, ticket #975]
+
+sys/arch/sgimips/hpc/haltwo.c 1.16
+
+ Set delta value for the mixer's master channel
+ [macallan, ticket #964]
+
+sys/arch/sgimips/hpc/files.hpc 1.14
+sys/arch/sgimips/hpc/hpc.c 1.62
+sys/arch/sgimips/hpc/panel.c 1.1
+
+ Add a driver for the Indy's front panel buttons.
+ - power button presses are reported to sysmon
+ - volume control buttons are reported to PMF
+ [macallan, ticket #976]
+
+sys/arch/sgimips/conf/majors.sgimips 1.23
+
+ Add major number for sysmon.
+ [macallan, ticket #973]
+
+sys/arch/sgimips/conf/GENERIC32_IP2x 1.80
+
+ Add panel driver to GENERIC32_IP2x.
+ [macallan, ticket #987]
+
+sys/arch/sgimips/gio/newport.c 1.14
+
+ No need to have two pre-defined screen types - just adapt to
+ whatever video mode we find. Also, redraw screen when X exits.
+ [macallan, ticket #1009]
+
+sys/arch/sgimips/gio/newport.c 1.15
+
+ Remove leftover debug code.
+ [macallan, ticket #977]
+
+bin/ksh/var.c 1.15
+
+ Support 0xnn for hexadecimal constants - as well as 16#nn.
+ While here, make '-' only valid once, and at the start of the
+ number. Fixes PR bin/40512
+ [tron, ticket #889]
+
+sys/arch/i386/stand/lib/pcio.c 1.27
+
+ int 15h/AH=86h (WAIT) doesn't work properly on all hardware and
+ emulators, so for the countdown use the more coarsely grained
+ sleep implementation based on int 1ah/AH=00h (GET SYSTEM TIME).
+ [jmcneill, ticket #928]
+
+sys/netinet/in_selsrc.c 1.7
+
+ Stop the admin from creating nodes under net.inet.ip.interfaces
+ or net.inet.ip.interfaces.<ifname>.
+ [dyoung, ticket #937]
+
+sys/netinet/tcp_input.c 1.299
+sys/netinet/tcp_usrreq.c 1.156
+sys/netinet/tcp_var.h 1.161
+
+ Make tcp msl (max segment life) tunable via sysctl
+ net.inet.tcp.msl.
+ [darran, ticket #950]
+
+sys/fs/udf/udf_vnops.c patch
+
+ UDF's flushing algorithm was susceptible to interference with
+ genfs. This patch fixes that and also ensures that there aren't
+ tails around being allocated later.
+ [reinoud, ticket #959]
+
+sys/arch/alpha/alpha/dec_1000a.c 1.29
+sys/arch/alpha/alpha/dec_2100_a500.c 1.19
+sys/arch/alpha/alpha/dec_6600.c 1.29
+sys/arch/alpha/alpha/dec_kn300.c 1.37
+
+ Add support for booting off a couple of common RAID adapters
+ found on several models of alpha systems: mlx [Mylex DAC060]
+ and iop [I2O]. Addresses PR #25829.
+ [mhitch, ticket #1010]
+
+sys/arch/amiga/dev/clock.c 1.50
+
+ Handle the situation of a wrapped interval counter, while the
+ hardclock() interrupt was not yet executed to update the
+ hardclock_ticks variable.
+ [phx, ticket #1011]
+
+usr.bin/btpin/btpin.1 1.9
+usr.bin/btpin/btpin.c 1.5
+
+ Add a -P flag to attempt immediate pairing.
+ [plunky, ticket #1013]
+
+sys/fs/puffs/puffs_vnops.c 1.133
+
+ Set SAVENAME for rmdir and remove. Addresses an easy part of
+ PR kern/38188
+ [pooka, ticket #1014]
+
+gnu/usr.bin/binutils/common/Makefile 1.17
+
+ The version from defs.mk is in G_VERSION.
+ [skrll, ticket #1015]
+
+sys/dev/usb/ugen.c 1.104
+
+ ugen_get_cdesc() can return NULL. When this happens, return
+ the karmic EINVAL error instead of crashing.
+ [pooka, ticket #1017]
+
+usr.sbin/pstat/pstat.c 1.115
+
+ Distinguish between UFS1 and UFS2 inodes by reading the ufsmount
+ structure, the previous heuristic of comparing the size fields
+ of inode and dinode failed.
+ [mlelstv, ticket #1019]
+
+sys/dev/pci/viaide.c 1.60
+sys/dev/pci/pcidevs 1.987
+sys/dev/pci/pcidevs.h regen
+sys/dev/pci/pcidevs_data.h regen
+
+ Add PCI_PRODUCT_VIATECH_VT8237A_SATA_2 to list of product IDs.
+ [jmcneill, ticket #1021]
+
+distrib/sets/lists/man/mi 1.1155
+doc/CHANGES 1.1285
+etc/MAKEDEV.tmpl 1.128
+share/man/man4/Makefile 1.498 via patch
+share/man/man4/hdaudio.4 1.1-1.3
+share/man/man8/MAKEDEV.8 1.36
+sys/arch/amd64/conf/GENERIC 1.250-1.251
+sys/arch/amd64/conf/XEN3_DOM0 1.44-1.45
+sys/arch/i386/conf/ALL 1.206-1.207
+sys/arch/i386/conf/GENERIC 1.942-1.943
+sys/arch/i386/conf/XEN3_DOM0 patch
+sys/conf/majors 1.47 via patch
+sys/dev/pci/files.pci 1.319 and 1.322 via patch
+sys/dev/pci/hdaudio/files.hdaudio 1.1-1.2
+sys/dev/pci/hdaudio/hdaudio.c 1.1-1.4
+sys/dev/pci/hdaudio/hdaudio_afg.c 1.1-1.14
+sys/dev/pci/hdaudio/hdaudio_mixer.h 1.1-1.3
+sys/dev/pci/hdaudio/hdaudio_pci.c 1.1-1.2
+sys/dev/pci/hdaudio/hdaudioio.h 1.1-1.2
+sys/dev/pci/hdaudio/hdaudioreg.h 1.1-1.3
+sys/dev/pci/hdaudio/hdaudiovar.h 1.1-1.4
+
+ hdaudio(4) is a standards-compliant driver for Intel High
+ Definition Audio. It will replace azalia(4) eventually.
+
+ To use, comment out azalia in your kernel configuration and
+ uncomment the hdaudio and hdafg lines so it reads:
+
+ # Intel High Definition Audio
+ hdaudio* at pci? dev ? function ?
+ hdafg* at hdaudiobus?
+
+ You should also:
+ cd /dev
+ sh MAKEDEV audio
+ [jmcneill, ticket #946]
+