CVS commit: [netbsd-7] src/sys/dev/pci/hdaudio
Module Name:src Committed By: martin Date: Fri Sep 4 15:07:08 UTC 2015 Modified Files: src/sys/dev/pci/hdaudio [netbsd-7]: hdafg.c hdaudio.c hdaudiovar.h Log Message: Pull up following revision(s) (requested by tsutsui in ticket #963): sys/dev/pci/hdaudio/hdafg.c: revision 1.26 sys/dev/pci/hdaudio/hdaudiovar.h: revision 1.10 sys/dev/pci/hdaudio/hdaudio.c: revision 1.25 Fix locking against myself problem: hdaudio_intr() -> mutex_enter(&sc->sc_corb_mtx); hdaudio_rirb_dequeue() -> hdaudio_rirb_unsol() -> hdafg_unsol() -> hdafg_assoc_dump_dd() -> hdaudio_command() -> mutex_enter(&sc->sc_corb_mtx); Should that be done differently? To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.21.2.1 src/sys/dev/pci/hdaudio/hdafg.c cvs rdiff -u -r1.22 -r1.22.2.1 src/sys/dev/pci/hdaudio/hdaudio.c cvs rdiff -u -r1.9 -r1.9.30.1 src/sys/dev/pci/hdaudio/hdaudiovar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys/dev/pci/hdaudio
Module Name:src Committed By: riz Date: Wed Nov 4 20:55:48 UTC 2015 Modified Files: src/sys/dev/pci/hdaudio [netbsd-7]: hdaudio.c Log Message: Pull up following revision(s) (requested by riastradh in ticket #898): sys/dev/pci/hdaudio/hdaudio.c: revision 1.2 Initialize dma.dma_sizereg to avoid copying uninitialized data later. This field is not actually used here -- not clear it should be in the hdaudio_dma structure at all. Noted by Coverity, CID 979553. To generate a diff of this commit: cvs rdiff -u -r1.22.2.1 -r1.22.2.2 src/sys/dev/pci/hdaudio/hdaudio.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys/dev/pci/hdaudio
Module Name:src Committed By: martin Date: Thu Oct 30 10:36:52 UTC 2014 Modified Files: src/sys/dev/pci/hdaudio [netbsd-7]: hdaudio_pci.c Log Message: Pull up following revision(s) (requested by nonaka in ticket #162): sys/dev/pci/hdaudio/hdaudio_pci.c: revision 1.13 disestalish interrupt and unmap register when attach failed. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.12.4.1 src/sys/dev/pci/hdaudio/hdaudio_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys/dev/pci/hdaudio
Module Name:src Committed By: snj Date: Fri Jul 17 04:44:42 UTC 2015 Modified Files: src/sys/dev/pci/hdaudio [netbsd-7]: hdaudio_pci.c Log Message: Apply patch (requested by nonaka in ticket #881): Deregister pmf hook when attach failed. To generate a diff of this commit: cvs rdiff -u -r1.12.4.1 -r1.12.4.2 src/sys/dev/pci/hdaudio/hdaudio_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys/dev/pci/hdaudio
Module Name:src Committed By: snj Date: Mon Sep 4 06:10:30 UTC 2017 Modified Files: src/sys/dev/pci/hdaudio [netbsd-7]: hdafg.c hdafg_dd.c Log Message: Pull up following revision(s) (requested by mrg in ticket #1492): sys/dev/hdaudio/hdafg.c: revision 1.13 (s,hdaudio,pci/hdaudio,) sys/dev/hdaudio/hdafg_dd.c: revision 1.2 (s,hdaudio,pci/hdaudio,) put all the ELD debugging messages under #ifdef HDAFG_HDMI_DEBUG. this silences a frequent and largely useless series of messages in my dmesg. ok jmcneill. To generate a diff of this commit: cvs rdiff -u -r1.21.2.1 -r1.21.2.2 src/sys/dev/pci/hdaudio/hdafg.c cvs rdiff -u -r1.2 -r1.2.14.1 src/sys/dev/pci/hdaudio/hdafg_dd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys/dev/pci/hdaudio
Module Name:src Committed By: snj Date: Fri May 12 04:59:12 UTC 2017 Modified Files: src/sys/dev/pci/hdaudio [netbsd-7]: hdaudio_pci.c Log Message: Pull up following revision(s) (requested by khorben in ticket #1369): sys/dev/pci/hdaudio/hdaudio_pci.c: patch based on revision 1.6 of sys/dev/pci/hdaudio_pci.c Always allow hdaudio(4) to suspend Sometimes hdaudio(4) can fail to attach, but the device remains in the tree. Even though the PMF registration is performed, it is explicitly de-registered in the code path for errors - therefore preventing suspending later. This patch makes sure PMF registration is performed accordingly upon errors as well. No objection on tech-kern@. Tested on a Lenovo ThinkPad T440s (amd64). To generate a diff of this commit: cvs rdiff -u -r1.12.4.2 -r1.12.4.3 src/sys/dev/pci/hdaudio/hdaudio_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.