CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-23 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Nov 23 18:43:53 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: wss(4) and clcs(4) tested successfully To generate a diff of this commit: cvs rdiff -u -r1.1.2.28 -r1.1.2.29 src/sys/dev/T

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-23 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Nov 23 16:55:24 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: audiocs at ebus works on sparc64 To generate a diff of this commit: cvs rdiff -u -r1.1.2.27 -r1.1.2.28 src/sys/dev/TODO.au

CVS commit: [jmcneill-audiomp3] src/sys/dev/ebus

2011-11-23 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Nov 23 16:53:57 UTC 2011 Modified Files: src/sys/dev/ebus [jmcneill-audiomp3]: cs4231_ebus.c Log Message: initialize locks now this works on my U60 To generate a diff of this commit: cvs rdiff -u -r1.34.4.3 -r1.34.4.4 src/

CVS commit: [jmcneill-audiomp3] src/sys/dev/isa

2011-11-23 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Nov 23 15:47:38 UTC 2011 Modified Files: src/sys/dev/isa [jmcneill-audiomp3]: wss.c Log Message: Hold the intr lock for the duration of ad1848_isa_intr(). To generate a diff of this commit: cvs rdiff -u -r1.69.4.2 -r1.69.4

CVS commit: [jmcneill-audiomp3] src/sys

2011-11-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Nov 22 22:47:12 UTC 2011 Modified Files: src/sys/arch/amiga/dev [jmcneill-audiomp3]: aucc.c repulse.c toccata.c src/sys/arch/arm/iomd [jmcneill-audiomp3]: vidcaudio.c src/sys/arch/arm/xscale [jmcneill-audiomp3

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-22 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Nov 22 18:29:06 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: audiocs at sbus works on sparc and sparc64 To generate a diff of this commit: cvs rdiff -u -r1.1.2.26 -r1.1.2.27 src/sys/d

CVS commit: [jmcneill-audiomp3] src/sys/dev/sbus

2011-11-22 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Nov 22 17:36:01 UTC 2011 Modified Files: src/sys/dev/sbus [jmcneill-audiomp3]: cs4231_sbus.c Log Message: we need to initialize the locks before using them Now this works on my Ultra 1 To generate a diff of this commit: cv

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-22 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Nov 22 11:50:02 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: sequencer.c Log Message: more steps towards making this work: - avoid using uninitialised memory to get a pointer, this fixes hangs in sequencerwrite() a

CVS commit: [jmcneill-audiomp3] src/sys/arch/shark/ofw

2011-11-22 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Nov 22 08:58:48 UTC 2011 Modified Files: src/sys/arch/shark/ofw [jmcneill-audiomp3]: ofw.c Log Message: IPL_AUDIO is no more To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.56.4.1 src/sys/arch/shark/ofw/ofw.c Please

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-22 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Nov 22 08:55:44 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: midictl.c Log Message: - make this not crash with "midiplay -l" anymore by killing store_thread() with kthread_exit() instead of return - adjust wait ch

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-21 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Nov 22 07:57:24 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: sequencer.c Log Message: adjust DPRINTF*() calls to actually build. avoid a potential NULl pointer deref. To generate a diff of this commit: cvs rdiff -u

CVS commit: [jmcneill-audiomp3] src/sys/dev/usb

2011-11-21 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Nov 22 07:56:15 UTC 2011 Modified Files: src/sys/dev/usb [jmcneill-audiomp3]: umidi.c umidivar.h Log Message: port umidi to audiomp: get_locks support, take locks in interrupts. untested, and midi in this branch has general prob

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-21 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Nov 22 07:54:45 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: midi.c Log Message: adjust some DPRINTF*() calls so that they compile now. To generate a diff of this commit: cvs rdiff -u -r1.72.10.1 -r1.72.10.2 src/sy

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-21 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Nov 22 06:11:12 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: midictl.c Log Message: avoid one use-after-free error. midi_store->lock is unlocked after we cv_broadcast() to get the midi_store freed. keep a local cop

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-21 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Nov 22 05:56:43 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: snapper works To generate a diff of this commit: cvs rdiff -u -r1.1.2.25 -r1.1.2.26 src/sys/dev/TODO.audiomp Please note

CVS commit: [jmcneill-audiomp3] src/sys/arch/macppc/dev

2011-11-21 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Nov 22 05:54:54 UTC 2011 Modified Files: src/sys/arch/macppc/dev [jmcneill-audiomp3]: snapper.c Log Message: convert snapper code from mrg, tested on my iBook G4 To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.3

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Nov 22 03:07:31 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: ym(4) successfully tested lightly on i386 To generate a diff of this commit: cvs rdiff -u -r1.1.2.24 -r1.1.2.25 src/sys/de

CVS commit: [jmcneill-audiomp3] src/sys/dev/isa

2011-11-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Nov 22 03:02:53 UTC 2011 Modified Files: src/sys/dev/isa [jmcneill-audiomp3]: ad1848_isa.c Log Message: don't attempt to obtain the intr mutex again, only KASSERT we own it already To generate a diff of this commit: cvs rd

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-21 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Nov 22 03:02:14 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: dbri works on sparc. To generate a diff of this commit: cvs rdiff -u -r1.1.2.23 -r1.1.2.24 src/sys/dev/TODO.audiomp Please not

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-21 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Nov 22 02:43:59 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: note3 uaudio and hdafg on amd64. To generate a diff of this commit: cvs rdiff -u -r1.1.2.22 -r1.1.2.23 src/sys/dev/TODO.audiomp

CVS commit: [jmcneill-audiomp3] src/sys/dev/usb

2011-11-21 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Nov 22 02:39:59 UTC 2011 Modified Files: src/sys/dev/usb [jmcneill-audiomp3]: uaudio.c Log Message: port to audiomp. mostly from jared, tested and completed by me. this one is a little more tricky. besides the usual spl and ge

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-21 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Nov 22 00:49:38 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: awacs works now To generate a diff of this commit: cvs rdiff -u -r1.1.2.21 -r1.1.2.22 src/sys/dev/TODO.audiomp Please not

CVS commit: [jmcneill-audiomp3] src/sys/arch/macppc/dev

2011-11-21 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Nov 22 00:48:49 UTC 2011 Modified Files: src/sys/arch/macppc/dev [jmcneill-audiomp3]: awacs.c Log Message: adapt to jmcneill-audiomp3 from mrg@, minor fixes and testing by me To generate a diff of this commit: cvs rdiff -u

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-21 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Nov 22 00:19:30 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: I tested autri To generate a diff of this commit: cvs rdiff -u -r1.1.2.20 -r1.1.2.21 src/sys/dev/TODO.audiomp Please note

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Nov 21 21:39:44 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp src/sys/dev/pci [jmcneill-audiomp3]: emuxki.c emuxkivar.h Log Message: Make emuxki(4) work w/ audiomp changes. To generate a di

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Nov 21 18:35:20 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: auich(4) successfully tested on amd64 (nForce4) To generate a diff of this commit: cvs rdiff -u -r1.1.2.18 -r1.1.2.19 src/

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Nov 21 11:21:04 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: i tested azalia To generate a diff of this commit: cvs rdiff -u -r1.1.2.17 -r1.1.2.18 src/sys/dev/TODO.audiomp Please not

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 20:00:15 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: sequencer.c Log Message: avoid passing size 0 to kmem_alloc when the sequencer device is opened and no midi devices are attached To generate a diff

CVS commit: [jmcneill-audiomp3] src/sys/dev/isa

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 19:44:50 UTC 2011 Modified Files: src/sys/dev/isa [jmcneill-audiomp3]: sbdsp.c Log Message: improve the last change, after discussing it with rmind To generate a diff of this commit: cvs rdiff -u -r1.134.12.2 -r1.13

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 19:26:34 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: i tested sb under qemu To generate a diff of this commit: cvs rdiff -u -r1.1.2.16 -r1.1.2.17 src/sys/dev/TODO.audiomp Ple

CVS commit: [jmcneill-audiomp3] src/sys/dev/isa

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 19:26:05 UTC 2011 Modified Files: src/sys/dev/isa [jmcneill-audiomp3]: sbdsp.c Log Message: don't kpause with intr_lock held To generate a diff of this commit: cvs rdiff -u -r1.134.12.1 -r1.134.12.2 src/sys/dev/isa/

CVS commit: [jmcneill-audiomp3] src/sys/arch/sgimips/mace

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 18:25:46 UTC 2011 Modified Files: src/sys/arch/sgimips/mace [jmcneill-audiomp3]: mavb.c Log Message: no need to enter intr_lock from trigger_output, it's already held To generate a diff of this commit: cvs rdiff -u

CVS commit: [jmcneill-audiomp3] src/sys/arch/prep/isa

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 16:34:08 UTC 2011 Modified Files: src/sys/arch/prep/isa [jmcneill-audiomp3]: paud_isa.c Log Message: adapt to audiomp api changes To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.14.4.1 src/sys/arch/prep/i

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 16:34:23 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: paud is done To generate a diff of this commit: cvs rdiff -u -r1.1.2.15 -r1.1.2.16 src/sys/dev/TODO.audiomp Please note t

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 16:18:32 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: vs is done To generate a diff of this commit: cvs rdiff -u -r1.1.2.14 -r1.1.2.15 src/sys/dev/TODO.audiomp Please note tha

CVS commit: [jmcneill-audiomp3] src/sys

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 16:18:15 UTC 2011 Modified Files: src/sys/arch/x68k/dev [jmcneill-audiomp3]: vs.c vsvar.h src/sys/dev/ic [jmcneill-audiomp3]: msm6258.c Log Message: adapt to audiomp api changes To generate a diff of this co

CVS commit: [jmcneill-audiomp3] src/sys/arch/sgimips/mace

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 16:07:27 UTC 2011 Modified Files: src/sys/arch/sgimips/mace [jmcneill-audiomp3]: mavb.c Log Message: fix size passed to kmem_free in stream filter dtor To generate a diff of this commit: cvs rdiff -u -r1.7.4.1 -r1.7

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 15:49:16 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: tms320av110 (melody) is done To generate a diff of this commit: cvs rdiff -u -r1.1.2.13 -r1.1.2.14 src/sys/dev/TODO.audiom

CVS commit: [jmcneill-audiomp3] src/sys

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 15:48:53 UTC 2011 Modified Files: src/sys/arch/amiga/dev [jmcneill-audiomp3]: melody.c src/sys/arch/amigappc/amigappc [jmcneill-audiomp3]: machdep.c src/sys/dev/ic [jmcneill-audiomp3]: tms320av110.c tms

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 15:24:01 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: harmony is done To generate a diff of this commit: cvs rdiff -u -r1.1.2.12 -r1.1.2.13 src/sys/dev/TODO.audiomp Please not

CVS commit: [jmcneill-audiomp3] src/sys/arch/hp700/gsc

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 15:23:46 UTC 2011 Modified Files: src/sys/arch/hp700/gsc [jmcneill-audiomp3]: harmony.c harmonyvar.h Log Message: adapt to audiomp api changes To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.23.4.1 src/sy

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 15:00:49 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: aica is done To generate a diff of this commit: cvs rdiff -u -r1.1.2.11 -r1.1.2.12 src/sys/dev/TODO.audiomp Please note t

CVS commit: [jmcneill-audiomp3] src/sys/arch/dreamcast/dev/g2

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 15:00:35 UTC 2011 Modified Files: src/sys/arch/dreamcast/dev/g2 [jmcneill-audiomp3]: aica.c Log Message: adapt to audiomp api changes To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.21.4.1 src/sys/arch/dr

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 14:27:09 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: vraiu is done To generate a diff of this commit: cvs rdiff -u -r1.1.2.10 -r1.1.2.11 src/sys/dev/TODO.audiomp Please note

CVS commit: [jmcneill-audiomp3] src/sys/arch/hpcmips/vr

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 14:26:34 UTC 2011 Modified Files: src/sys/arch/hpcmips/vr [jmcneill-audiomp3]: vraiu.c Log Message: adapt to audiomp api changes To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.12.80.1 src/sys/arch/hpcmip

CVS commit: [jmcneill-audiomp3] src/sys/arch/hpcmips/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 14:16:56 UTC 2011 Modified Files: src/sys/arch/hpcmips/dev [jmcneill-audiomp3]: ucbsnd.c Log Message: splaudio -> splvm To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.19.32.1 src/sys/arch/hpcmips/dev/ucb

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 14:13:25 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: build.sh -m prep tools failed for me so mark paud_isa "toolchain-fails" To generate a diff of this commit: cvs rdiff -u -r

CVS commit: [jmcneill-audiomp3] src/sys/arch

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 13:47:07 UTC 2011 Modified Files: src/sys/arch/arm/xscale [jmcneill-audiomp3]: pxa2x0_ac97.c pxa2x0_dmac.c pxa2x0_dmac.h pxa2x0_i2s.c pxa2x0_i2s.h pxa2x0_mci.c src/sys/arch/zaurus/dev [jmcneill-audi

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 13:31:19 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: zaudio is done To generate a diff of this commit: cvs rdiff -u -r1.1.2.8 -r1.1.2.9 src/sys/dev/TODO.audiomp Please note t

CVS commit: [jmcneill-audiomp3] src/sys/arch/zaurus/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 13:30:46 UTC 2011 Modified Files: src/sys/arch/zaurus/dev [jmcneill-audiomp3]: zaudio.c Log Message: adapt to audiomp api changes To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.15.4.1 src/sys/arch/zaurus

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 13:14:33 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: note pxa2x0_ac97 now compiles and should be done To generate a diff of this commit: cvs rdiff -u -r1.1.2.7 -r1.1.2.8 src/sys/de

CVS commit: [jmcneill-audiomp3] src/sys/arch/arm/xscale

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 13:13:43 UTC 2011 Modified Files: src/sys/arch/arm/xscale [jmcneill-audiomp3]: pxa2x0_ac97.c Log Message: port to audiomp: alloc/free changes, get_locks support, no more IPL_AUDIO, convert splaudio() -> sc_intr_lock usage,

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 12:59:31 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: note vidcaudio now compiles and should be done To generate a diff of this commit: cvs rdiff -u -r1.1.2.6 -r1.1.2.7 src/sys/dev/

CVS commit: [jmcneill-audiomp3] src/sys/arch/arm/iomd

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 12:58:45 UTC 2011 Modified Files: src/sys/arch/arm/iomd [jmcneill-audiomp3]: vidcaudio.c Log Message: port to audiomp: get_locks support, stream filter updates, remove IPL_AUDIO not run time tested. To generate a diff o

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 12:42:43 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: note aucc and toccata as done. To generate a diff of this commit: cvs rdiff -u -r1.1.2.5 -r1.1.2.6 src/sys/dev/TODO.audiomp Pl

CVS commit: [jmcneill-audiomp3] src/sys/arch/amiga/dev

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 12:41:59 UTC 2011 Modified Files: src/sys/arch/amiga/dev [jmcneill-audiomp3]: aucc.c toccata.c Log Message: port these to audiomp: support get_locks, and take the intr_lock in the interrupt handler. To generate a diff o

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 12:37:56 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: i tested eap To generate a diff of this commit: cvs rdiff -u -r1.1.2.4 -r1.1.2.5 src/sys/dev/TODO.audiomp Please note tha

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 12:28:26 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: mavb is done To generate a diff of this commit: cvs rdiff -u -r1.1.2.3 -r1.1.2.4 src/sys/dev/TODO.audiomp Please note tha

CVS commit: [jmcneill-audiomp3] src/sys/arch/sgimips/mace

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 12:27:21 UTC 2011 Modified Files: src/sys/arch/sgimips/mace [jmcneill-audiomp3]: mavb.c Log Message: adapt to audiomp api changes To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.7.4.1 src/sys/arch/sgimips/

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 12:17:03 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: add a column for tested and mark hdafg and ess as done. To generate a diff of this commit: cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 12:09:13 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: haltwo is done To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/dev/TODO.audiomp Please note t

CVS commit: [jmcneill-audiomp3] src/sys/dev/isa

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 12:08:19 UTC 2011 Modified Files: src/sys/dev/isa [jmcneill-audiomp3]: pcppi.c pcppivar.h Log Message: port the changes from ad-audiomp2 branch. this mostly replaces the changes i'd made to pcppi to achieve a similar resu

CVS commit: [jmcneill-audiomp3] src/sys/arch/sgimips/hpc

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 12:07:27 UTC 2011 Modified Files: src/sys/arch/sgimips/hpc [jmcneill-audiomp3]: haltwo.c haltwovar.h Log Message: adapt to audiomp api changes To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.20.4.1 src/sy

CVS commit: [jmcneill-audiomp3] src/sys/dev/sbus

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 12:07:13 UTC 2011 Modified Files: src/sys/dev/sbus [jmcneill-audiomp3]: dbri.c Log Message: convert spl*() to use the sc_intr_lock mutex, and hold it in a couple of other places we should as well. To generate a diff of t

CVS commit: [jmcneill-audiomp3] src/sys/arch/sparc/dev

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 12:04:42 UTC 2011 Modified Files: src/sys/arch/sparc/dev [jmcneill-audiomp3]: audioamd.c Log Message: use the sc_intr_lock when calling the rint/tint functions. To generate a diff of this commit: cvs rdiff -u -r1.26.4.1

CVS commit: [jmcneill-audiomp3] src/sys/dev/ic

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 12:04:14 UTC 2011 Modified Files: src/sys/dev/ic [jmcneill-audiomp3]: am7930.c Log Message: IPL_SCHED is enough. To generate a diff of this commit: cvs rdiff -u -r1.50.56.1 -r1.50.56.2 src/sys/dev/ic/am7930.c Please not

CVS commit: [jmcneill-audiomp3] src/sys/arch/amiga/dev

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 11:43:55 UTC 2011 Modified Files: src/sys/arch/amiga/dev [jmcneill-audiomp3]: repulse.c Log Message: complete the port to audiomp: don't forget to take sc_intr_lock in the hardware interrupt routines. To generate a diff

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 11:41:53 UTC 2011 Modified Files: src/sys/dev/ebus [jmcneill-audiomp3]: cs4231_ebus.c src/sys/dev/sbus [jmcneill-audiomp3]: cs4231_sbus.c Log Message: complete the port to audiomp: don't forget to take sc_intr_loc

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 11:26:35 UTC 2011 Added Files: src/sys/dev [jmcneill-audiomp3]: TODO.audiomp Log Message: list of audio and midi drivers and their statuses To generate a diff of this commit: cvs rdiff -u -r0 -r1.1.2.1 src/sys/dev/T

CVS commit: [jmcneill-audiomp3] src/sys/dev/pci

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 11:10:16 UTC 2011 Modified Files: src/sys/dev/pci [jmcneill-audiomp3]: gcscaudio.c Log Message: need to hold intr_lock when calling audio_pint/audio_rint To generate a diff of this commit: cvs rdiff -u -r1.7.4.2 -r1

CVS commit: [jmcneill-audiomp3] src/sys/dev/pci/hdaudio

2011-11-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 20 11:09:26 UTC 2011 Modified Files: src/sys/dev/pci/hdaudio [jmcneill-audiomp3]: hdafg.c Log Message: need to hold intr_lock while calling audio_pint/audio_rint To generate a diff of this commit: cvs rdiff -u -r1.10.4

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 10:58:11 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: audio.c Log Message: change the locking protocol for audio_get_props(). make it always assert that the thread lock is held before entry, and arrange to ma

CVS commit: [jmcneill-audiomp3] src/sys

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 10:56:19 UTC 2011 Modified Files: src/sys/arch/sparc/dev [jmcneill-audiomp3]: audioamd.c src/sys/dev/ic [jmcneill-audiomp3]: am7930.c am7930var.h src/sys/dev/tc [jmcneill-audiomp3]: bba.c Log Message: port

CVS commit: [jmcneill-audiomp3] src/sys/dev/sbus

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 10:48:55 UTC 2011 Modified Files: src/sys/dev/sbus [jmcneill-audiomp3]: dbri.c dbrivar.h Log Message: port to audiomp: update allocm/freem, and add get_locks() support. bots on my ss20, but i haven't really tested it yet.

CVS commit: [jmcneill-audiomp3] src/sys/arch/amiga/dev

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 10:27:36 UTC 2011 Modified Files: src/sys/arch/amiga/dev [jmcneill-audiomp3]: repulse.c Log Message: port this to audiomp branch. no allocm/freem here, no detach, so just add/initialise sc_lock and sc_intr_lock, and add g

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 09:40:20 UTC 2011 Modified Files: src/sys/dev/ebus [jmcneill-audiomp3]: cs4231_ebus.c src/sys/dev/ic [jmcneill-audiomp3]: cs4231.c cs4231var.h src/sys/dev/sbus [jmcneill-audiomp3]: cs4231_sbus.c Log Message

CVS commit: [jmcneill-audiomp3] src/sys/dev

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 09:37:04 UTC 2011 Modified Files: src/sys/dev [jmcneill-audiomp3]: audio_if.h Log Message: don't need to forward declare 'struct malloc_type' anymore. To generate a diff of this commit: cvs rdiff -u -r1.66.14.1 -r1.66.14

CVS commit: [jmcneill-audiomp3] src/sys/dev/isa

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 08:40:52 UTC 2011 Modified Files: src/sys/dev/isa [jmcneill-audiomp3]: ess.c Log Message: make sure to return from the end of essattach() before destroying the callouts and mutexes. with an uncommited audio.c change, i ca

CVS commit: [jmcneill-audiomp3] src/sys/dev/ic

2011-11-20 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 08:39:59 UTC 2011 Modified Files: src/sys/dev/ic [jmcneill-audiomp3]: opl.c Log Message: XXX: don't KASSERT() if sc->lock is NULL, this is going to happen XXX: during autoconfig match() where we've faked up a sc anyway.

CVS commit: [jmcneill-audiomp3] src/sys/dev/ofisa

2011-11-19 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Nov 20 05:35:20 UTC 2011 Modified Files: src/sys/dev/ofisa [jmcneill-audiomp3]: joy_ofisa.c Log Message: make this compile again. i think it is even right. To generate a diff of this commit: cvs rdiff -u -r1.14.36.1 -r1.14.36.

CVS commit: [jmcneill-audiomp3] src/sys/dev/pci

2011-11-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 19 23:31:26 UTC 2011 Modified Files: src/sys/dev/pci [jmcneill-audiomp3]: gcscaudio.c Log Message: adapt to audiomp api changes To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.7.4.1 src/sys/dev/pci/gcscaudio.

CVS commit: [jmcneill-audiomp3] src/sys/dev/pci/hdaudio

2011-11-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 19 23:40:07 UTC 2011 Modified Files: src/sys/dev/pci/hdaudio [jmcneill-audiomp3]: hdafg.c hdaudio.c hdaudio_pci.c Log Message: adapt to audiomp api changes To generate a diff of this commit: cvs rdiff -u -r

CVS commit: [jmcneill-audiomp3] src/sys/dev/pci

2011-11-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 19 23:36:38 UTC 2011 Modified Files: src/sys/dev/pci [jmcneill-audiomp3]: gcscaudio.c Log Message: add gcscaudio_get_locks() To generate a diff of this commit: cvs rdiff -u -r1.7.4.1 -r1.7.4.2 src/sys/dev/pci/gcscaudio

CVS commit: [jmcneill-audiomp3] src/sys/dev/pci

2011-11-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 19 23:19:01 UTC 2011 Modified Files: src/sys/dev/pci [jmcneill-audiomp3]: emuxki.c Log Message: adapt to audiomp api changes To generate a diff of this commit: cvs rdiff -u -r1.59.14.1 -r1.59.14.2 src/sys/dev/pci/emuxk

CVS commit: [jmcneill-audiomp3] src/sys

2011-11-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 19 21:49:45 UTC 2011 Modified Files: src/sys/arch/i386/pnpbios [jmcneill-audiomp3]: joy_pnpbios.c src/sys/dev [jmcneill-audiomp3]: auconv.c auconv.h audio.c audio_if.h audiovar.h aurateconv.c midi.c mi