Created attachment 804100 [details] alsa-info from 5.19.7 After upgrading the kernel to 5.19.8, my HDMI sound devices have disappeared. I don't see any .config changes between .7 and .8. The card is: 1 [HDMI ]: HDA-Intel - HDA ATI HDMI HDA ATI HDMI at 0xfcaa0000 irq 75 0d:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 HDMI Audio [1002:ab38] Subsystem: Micro-Star International Co., Ltd. [MSI] Navi 10 HDMI Audio [1462:3822] I'm attaching alsa-info output from 5.19.7. Will boot back to 5.19.8 and investigate further.
Created attachment 804103 [details] alsa-info from 5.19.8 Curious enough, on the second boot it appeared but dmesg is full of "spurious response" errors like: [ 94.341110] snd_hda_intel 0000:0d:00.1: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0014 address=0x1155a3828 flags=0x0020] [ 94.341114] snd_hda_intel 0000:0d:00.1: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0014 address=0x1155a3820 flags=0x0000] [ 94.341126] snd_hda_intel 0000:0d:00.1: spurious response 0x7c8b010e:0x2982824, last cmd=0x000000 [ 94.341140] snd_hda_intel 0000:0d:00.1: spurious response 0xa4087c8d:0x8d480f1b, rp = 13, wp = 13 [ 94.341147] snd_hda_intel 0000:0d:00.1: spurious response 0x4c702444:0x3824748b, rp = 14, wp = 14
Can you do a bisect ?
This patch fixed it for me on similar hardware: https://lkml.org/lkml/2022/9/5/684
https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git/patch/sound/core/memalloc.c?id=37137ec26c2c03039d8064c00f6eae176841ee0d https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git/patch/sound/pci/hda/hda_intel.c?id=37137ec26c2c03039d8064c00f6eae176841ee0d
Reported as fixed on IRC in 5.19.9.