Module Name: src Committed By: martin Date: Sun Jan 11 14:15:43 UTC 2015
Modified Files: src/doc [netbsd-7]: CHANGES-7.0 Log Message: Tickets #405 - #407 To generate a diff of this commit: cvs rdiff -u -r1.1.2.158 -r1.1.2.159 src/doc/CHANGES-7.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-7.0 diff -u src/doc/CHANGES-7.0:1.1.2.158 src/doc/CHANGES-7.0:1.1.2.159 --- src/doc/CHANGES-7.0:1.1.2.158 Sun Jan 11 06:30:55 2015 +++ src/doc/CHANGES-7.0 Sun Jan 11 14:15:42 2015 @@ -1,4 +1,4 @@ -# $NetBSD: CHANGES-7.0,v 1.1.2.158 2015/01/11 06:30:55 snj Exp $ +# $NetBSD: CHANGES-7.0,v 1.1.2.159 2015/01/11 14:15:42 martin Exp $ A complete list of changes from the initial NetBSD 7.0 branch on 11 Aug 2014 until the 7.0 release: @@ -13301,3 +13301,48 @@ sys/external/bsd/drm2/dist/drm/radeon/ra set DRM_FILE_PAGE_OFFSET to 0xa0000000UL for 32 bit platforms. [chs, ticket #404] +sys/arch/macppc/stand/ofwboot/boot.h 1.5 + + Force main into .text + [chs, ticket #405] + +sys/dev/pci/if_dge.c 1.39 + + Fix device/softc split botch. + [chs, ticket #406] + +sys/dev/midi.c 1.82-1.83 +sys/dev/midi_if.h 1.26 +sys/dev/midivar.h 1.20 +sys/dev/sequencer.c 1.60-1.63 +sys/dev/sequencervar.h 1.17 +sys/dev/usb/FILES 1.13 +sys/dev/usb/umidi.c 1.66-1.68 +sys/dev/usb/umidi_quirks.c 1.19 +sys/dev/usb/umidireg.h delete +sys/dev/usb/umidivar.h delete + + midi: + - add reference counting for midi operations + - in detach, halt midi callouts before destroying them + - re-check sc->dying after sleeping in midiread() + - in real_writebytes(), make sure we're open and not dying + - make sure we drop the interrupt lock before calling any code + that may want to check thread locks. + - check sc->dying after sleeping in several more places, and + convert it into EIO error where necessary. + + sequencer: + - avoid caching the midi softc in the sequencer softc. instead, + every time we want to use it, look it up again and make sure + it still exists. + - fix a confusion between midi(4) unit and connected to sequencer + devices. + + umidi: + - add reference counting and wait/broadcast support to the IO paths. + - fix the error handling in midi_attach() and midi_open(). + - drop the local interrupt lock before calling into various parts of + the USB code. fixes lockdebug issues, and likely hangs. + [mrg, ticket #407] +