Module Name:    src
Committed By:   snj
Date:           Wed Sep 16 05:00:30 UTC 2009

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

Log Message:
Tickets 940, 945, 947-949, and 952-957.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.71 -r1.1.2.72 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.71 src/doc/CHANGES-5.1:1.1.2.72
--- src/doc/CHANGES-5.1:1.1.2.71	Tue Sep 15 06:56:09 2009
+++ src/doc/CHANGES-5.1	Wed Sep 16 05:00:30 2009
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-5.1,v 1.1.2.71 2009/09/15 06:56:09 snj Exp $
+# $NetBSD: CHANGES-5.1,v 1.1.2.72 2009/09/16 05:00:30 snj Exp $
 
 A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1
 release:
@@ -5482,8 +5482,91 @@
 	Update Postfix to version 2.6.5.
 	[tron, ticket #944]
 
+sys/arch/cobalt/cobalt/bus.c			1.36
+sys/arch/cobalt/include/bus.h			1.23
+sys/arch/dreamcast/dev/g2/g2bus_bus_mem.c	1.15
+sys/arch/dreamcast/include/bus.h		1.15
 sys/dev/pci/pci_usrreq.c			1.20-1.22 via patch
 
 	Fix various mmap() operations used by libpciaccess.
 	[mrg, ticket #952]
 
+sys/arch/x86/x86/bus_space.c			1.24
+
+	Fix a bug where mapping the very end of iomem accidentally
+	returns an address in the ISA hole. Fixes ohci on VirtualPC
+	7 for Mac, which places OHCI at base address 0xfffff000
+	size 0x1000.
+	[jmcneill, ticket #940]
+
+sys/dev/pad/padvol.c				1.4
+
+	Catch up to audio(4) device_t/softc split.
+	[jmcneill, ticket #945]
+
+sys/dev/pad/files.pad				1.4
+
+	PR# kern/39899: audio attach with pad(4) segfaults
+	Make sure pad pulls in auconv mulaw support.
+	[jmcneill, ticket #947]
+
+sys/dev/rnd.c					1.74
+
+	rnd_wakeup_readers() uses rndpool_mtx for its own consistency
+	management, so it cannot be called with the mutex held.  There
+	is no consistency requirement to synchronize over the whole
+	add-and-wakeup operation, as if data is consumed in the window
+	the mutex is locked, wakeups will simply be skipped.
+
+	Fix from Juho Salminen in PR kern/42020.
+	[pooka, ticket #948]
+
+sys/arch/alpha/alpha/cpu.c			1.86
+
+	There's now some per-cpu initialization that occurs before the
+	secondary cpus are told to begin running.  Since the seconedary
+	cpus weren't being added to the cpu_info list until then, that
+	initialization wasn't being done and resulted in crashes on the
+	secondary cpus.  Add the secondary cpus to the cpu_info_list
+	after they've been started (but waiting to be told to start
+	running).  This fixes the problem specifically stated in PR
+	port-alpha/41106.  MP alphas will now at least boot and begin
+	running, but will eventually crash in various ways later.
+	[mhitch, ticket #949]
+
+sys/arch/alpha/alpha/pmap.c			1.241
+
+	Now that secondary cpus are added the cpu_info list earlier,
+	attempt to send pmap tlb shootdowns to them cause the shootdown
+	job queue to fill up, but since the cpus aren't running yet, no
+	IPIs get sent.  When the job queue is full, the bit mask of cpus
+	to send the IPI to is not set and no shootdown IPI ever gets sent
+	after the cpu is marked running.  Always set the cpumask even
+	when the queue is full.
+	[mhitch, ticket #953]
+
+sys/arch/alpha/alpha/pmap.c			1.242
+
+	Alpha will size the mutex structure in pmap_tlb_shootdown_q to
+	16 bytes.  Change the command and pad accordingly;  now
+	pmap_tlb_shootdown_q entries really are cache-aligned.
+	[mhitch, ticket #954]
+
+sys/arch/vax/vax/clock.c			1.51
+
+	Keep track of the previous ICR value and hardclock_ticks to
+	ensure the 32 bit counter doesn't go backwards.  Also, the ICR
+	runs from -10000 to -1, so adjust the value when reading it.
+	Now mfpr works quite nicely on a 4000/90.
+	[mhitch, ticket #955]
+
+sys/arch/amiga/conf/files.amiga			1.141
+
+	Switch the amiga to the common m68k/m68k/pmap_motorola.c.
+	[mhitch, ticket #956]
+
+sys/arch/alpha/conf/GENERIC			1.329
+
+	Add the I2O iop controller, as used in the ES40 and ES45.
+	[mhitch, ticket #957]
+

Reply via email to