In Message <[email protected]>, "Gary Duzan" <[email protected]>wrote:
=> After upgrading from an earlier netbsd-8 snapshot, I got this on reboot: => =>[...] =>hdaudio1 at pci0 dev 20 function 2: HD Audio Controller =>hdaudio1: interrupting at ioapic0 pin 16 =>hdafg1 at hdaudio1: vendor 10ec product 0892 =>hdafg1: DAC00 8ch: Speaker [Jack] =>hdafg1: DAC01 2ch: HP Out [Jack] =>hdafg1: DIG02 2ch: SPDIF Out [Jack] =>hdafg1: DIG03 2ch: SPDIF Out [Built-In] =>hdafg1: ADC04 2ch: Line In [Jack], Mic In [Jack] =>hdafg1: ADC05 2ch: Mic In [Jack] =>hdafg1: DIG-In06 2ch: SPDIF In [Jack] =>hdafg1: 8ch/2ch 32000Hz 44100Hz 48000Hz 88200Hz 96000Hz 192000Hz PCM16 PCM20 PCM24 AC3 =>audio0 at hdafg1: full duplex, playback, capture, mmap, independent =>hdaudio1: RIRB timeout =>hdaudio1: RIRB timeout =>hdaudio1: RIRB timeout =>hdaudio1: RIRB timeout =>[...] =>hdaudio1: RIRB timeout =>hdaudio1: RIRB timeout =>hdaudio1: RIRB timeout =>hdaudio1: RIRB timeout =>hdafg1: Virtual format configured - Format SLINEAR, precision 16, channels 2, frequency 48000 =>spkr1 at audio0: PC Speaker (synthesized) =>[...] => => There were enough timeout messages to overflow past the top of =>the dmesg buffer, but here is the uname: => =>NetBSD capo.xnet.duzan.org 8.0_BETA NetBSD 8.0_BETA (GENERIC) #4: Fri Jun 30 08:42:43 EDT 2017 [email protected]:/usr/build/netbsd-8/obj/usr/build/netbsd-8/src/sys/arch/amd64/compile/GENERIC amd64 => => I get the same message when I try to play any audio. Does this =>ring any bells, or should I go ahead and send-pr it? FWIW, backing out the following changes restores audio: sys/dev/ic/am7930.c 1.54, 1.55 Make vsaudio(4) work again. [nat, ticket #68] sys/dev/aurateconv.c 1.20 Enable rate conversion for 8-bit audio. [nat, ticket #69] sys/dev/auconv.c 1.27, 1.28 sys/dev/auconv.h 1.17, 1.18 sys/dev/mulaw.c 1.29, 1.30 sys/dev/mulaw.h 1.21-1.24 auconv/mulaw.c: allow for 32 bit precision and more filters for conversion between formats. [nat, ticket #70] sys/dev/audio.c 1.359-1.366 sys/dev/audiovar.h 1.56 audio(4): Fix several stability issues. [nat, ticket #71] sys/dev/mulaw.c 1.31, 1.32 Fix big endian bug. [nat, ticket #74] I did try backing out some subsets of these changes, but the best I got was noise from the audio device. Gary Duzan
