Bug#975935: linux-image-5.9.0-1-amd64: HDA Digital PCBeep not registered anymore
Package: src:linux
Version: 5.9.1-1
Severity: normal
Dear Maintainer,
Beep device stopped appearing, and no beep via sound card. It seems to
start happening with, at least, 5.2 and continues up to now. Last kernel
I have avaliable and where it worked is 4.17.
---8<---
[ 0.000000] Linux version 4.17.0-1-amd64 (debian-kernel@lists.debian.org) (gcc version 7.3.0 (Debian 7.3.0-26)) #1 SMP Debian 4.17.8-1 (2018-07-20)
...
[ 4.971895] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[ 4.971897] snd_hda_intel 0000:01:00.1: Force to non-snoop mode
[ 4.983750] r8169 0000:02:00.0: firmware: direct-loading firmware rtl_nic/rtl8168d-2.fw
[ 4.984001] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input9
[ 4.984085] input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input10
[ 4.984144] input: HDA ATI HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input11
[ 4.984608] input: HDA ATI HDMI HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input12
[ 4.984680] input: HDA ATI HDMI HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input13
[ 4.984746] input: HDA ATI HDMI HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input14
[ 4.986104] kvm: VM_EXIT_LOAD_IA32_PERF_GLOBAL_CTRL does not work properly. Using workaround
[ 4.988309] snd_hda_codec_via hdaudioC0D0: autoconfig for VT1828S: line_outs=4 (0x24/0x25/0x26/0x27/0x0) type:line
[ 4.988312] snd_hda_codec_via hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 4.988314] snd_hda_codec_via hdaudioC0D0: hp_outs=1 (0x28/0x0/0x0/0x0/0x0)
[ 4.988315] snd_hda_codec_via hdaudioC0D0: mono: mono_out=0x0
[ 4.988316] snd_hda_codec_via hdaudioC0D0: dig-out=0x2d/0x2e
[ 4.988318] snd_hda_codec_via hdaudioC0D0: inputs:
[ 4.988320] snd_hda_codec_via hdaudioC0D0: Front Mic=0x29
[ 4.988321] snd_hda_codec_via hdaudioC0D0: Rear Mic=0x2b
[ 4.988323] snd_hda_codec_via hdaudioC0D0: Line=0x2a
[ 4.988324] snd_hda_codec_via hdaudioC0D0: CD=0x2c
[ 4.998611] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/sound/card0/input15
[ 4.998902] input: HDA Intel MID Front Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input16
[ 4.999647] input: HDA Intel MID Rear Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input17
[ 5.000369] input: HDA Intel MID Line as /devices/pci0000:00/0000:00:1b.0/sound/card0/input18
[ 5.000482] input: HDA Intel MID Line Out Front as /devices/pci0000:00/0000:00:1b.0/sound/card0/input19
[ 5.000548] input: HDA Intel MID Line Out Surround as /devices/pci0000:00/0000:00:1b.0/sound/card0/input20
[ 5.000616] input: HDA Intel MID Line Out CLFE as /devices/pci0000:00/0000:00:1b.0/sound/card0/input21
[ 5.000680] input: HDA Intel MID Line Out Side as /devices/pci0000:00/0000:00:1b.0/sound/card0/input22
[ 5.000740] input: HDA Intel MID Front Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input23
--->8---
---8<---
[ 0.000000] Linux version 5.2.0-2-amd64 (debian-kernel@lists.debian.org) (gcc version 8.3.0 (Debian 8.3.0-21)) #1 SMP Debian 5.2.9-2 (2019-08-21)
...
[ 4.853182] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[ 4.853184] snd_hda_intel 0000:01:00.1: Force to non-snoop mode
[ 4.872028] snd_hda_codec_via hdaudioC0D0: autoconfig for VT1828S: line_outs=4 (0x24/0x25/0x26/0x27/0x0) type:line
[ 4.872030] snd_hda_codec_via hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 4.872031] snd_hda_codec_via hdaudioC0D0: hp_outs=1 (0x28/0x0/0x0/0x0/0x0)
[ 4.872032] snd_hda_codec_via hdaudioC0D0: mono: mono_out=0x0
[ 4.872034] snd_hda_codec_via hdaudioC0D0: dig-out=0x2d/0x2e
[ 4.872035] snd_hda_codec_via hdaudioC0D0: inputs:
[ 4.872037] snd_hda_codec_via hdaudioC0D0: Front Mic=0x29
[ 4.872038] snd_hda_codec_via hdaudioC0D0: Rear Mic=0x2b
[ 4.872039] snd_hda_codec_via hdaudioC0D0: Line=0x2a
[ 4.872041] snd_hda_codec_via hdaudioC0D0: CD=0x2c
[ 4.875708] r8169 0000:02:00.0: firmware: direct-loading firmware rtl_nic/rtl8168d-2.fw
[ 4.876128] RTL8211B Gigabit Ethernet r8169-200:00: attached PHY driver [RTL8211B Gigabit Ethernet] (mii_bus:phy_addr=r8169-200:00, irq=IGNORE)
[ 4.906800] kvm: VM_EXIT_LOAD_IA32_PERF_GLOBAL_CTRL does not work properly. Using workaround
[ 4.925415] input: HDA Intel MID Front Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
[ 4.925492] input: HDA Intel MID Rear Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input13
[ 4.925568] input: HDA Intel MID Line as /devices/pci0000:00/0000:00:1b.0/sound/card0/input14
[ 4.925649] input: HDA Intel MID Line Out Front as /devices/pci0000:00/0000:00:1b.0/sound/card0/input15
[ 4.925731] input: HDA Intel MID Line Out Surround as /devices/pci0000:00/0000:00:1b.0/sound/card0/input16
[ 4.925818] input: HDA Intel MID Line Out CLFE as /devices/pci0000:00/0000:00:1b.0/sound/card0/input17
[ 4.925867] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input20
[ 4.925895] input: HDA Intel MID Line Out Side as /devices/pci0000:00/0000:00:1b.0/sound/card0/input18
[ 4.925938] input: HDA Intel MID Front Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input19
[ 4.925981] input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input21
[ 4.926023] input: HDA ATI HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input22
[ 4.926180] input: HDA ATI HDMI HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input23
[ 4.926503] input: HDA ATI HDMI HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input24
[ 4.927323] input: HDA ATI HDMI HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input25
--->8---
---8<---
[ 0.000000] Linux version 5.9.0-1-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.0-15) 10.2.0, GNU ld (GNU Binutils for Debian) 2.35.1) #1 SMP Debian 5.9.1-1 (2020-10-17)
...
[ 4.855297] snd_hda_intel 0000:01:00.1: Force to non-snoop mode
[ 4.936580] snd_hda_codec_via hdaudioC0D0: autoconfig for VT1828S: line_outs=4 (0x24/0x25/0x26/0x27/0x0) type:line
[ 4.936582] snd_hda_codec_via hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 4.936584] snd_hda_codec_via hdaudioC0D0: hp_outs=1 (0x28/0x0/0x0/0x0/0x0)
[ 4.936586] snd_hda_codec_via hdaudioC0D0: mono: mono_out=0x0
[ 4.936587] snd_hda_codec_via hdaudioC0D0: dig-out=0x2d/0x2e
[ 4.936588] snd_hda_codec_via hdaudioC0D0: inputs:
[ 4.936590] snd_hda_codec_via hdaudioC0D0: Front Mic=0x29
[ 4.936592] snd_hda_codec_via hdaudioC0D0: Rear Mic=0x2b
[ 4.936593] snd_hda_codec_via hdaudioC0D0: Line=0x2a
[ 4.936594] snd_hda_codec_via hdaudioC0D0: CD=0x2c
[ 4.949948] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input12
[ 4.950016] input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input13
[ 4.950073] input: HDA ATI HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input14
[ 4.950126] input: HDA ATI HDMI HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input15
[ 4.950192] input: HDA ATI HDMI HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input16
[ 4.950252] input: HDA ATI HDMI HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card1/input17
[ 4.952642] input: HDA Intel MID Front Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input18
[ 4.952699] input: HDA Intel MID Rear Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input19
[ 4.952761] input: HDA Intel MID Line as /devices/pci0000:00/0000:00:1b.0/sound/card0/input20
[ 4.952820] input: HDA Intel MID Line Out Front as /devices/pci0000:00/0000:00:1b.0/sound/card0/input21
[ 4.952882] input: HDA Intel MID Line Out Surround as /devices/pci0000:00/0000:00:1b.0/sound/card0/input22
[ 4.952942] input: HDA Intel MID Line Out CLFE as /devices/pci0000:00/0000:00:1b.0/sound/card0/input23
[ 4.952998] input: HDA Intel MID Line Out Side as /devices/pci0000:00/0000:00:1b.0/sound/card0/input24
[ 4.953058] input: HDA Intel MID Front Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input25
--->8---
Maybe it is related (at least based in release dates) to changes in
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/sound/pci/hda/hda_beep.c?id=45571bb871b217f1031045a27d935ea7c6ea5d12
Thank you for any help,
GSR
-- Package-specific info:
** Version:
Linux version 5.9.0-1-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.0-15) 10.2.0, GNU ld (GNU Binutils for Debian) 2.35.1) #1 SMP Debian 5.9.1-1 (2020-10-17)
** Command line:
BOOT_IMAGE=/boot/vmlinuz-5.9.0-1-amd64 root=/dev/mapper/VGIntelSSD-LVIntelRoot ro quiet intel_iommu=on scsi_mod.use_blk_mq=1 log_buf_len=1M amdgpu.audio=0
** Not tainted
** Kernel log:
...
** Model information
sys_vendor: System manufacturer
product_name: System Product Name
product_version: System Version
chassis_vendor: Chassis Manufacture
chassis_version: Chassis Version
bios_vendor: American Megatrends Inc.
bios_version: 1807
board_vendor: ASUSTeK Computer INC.
board_name: P7P55D
board_version: Rev 1.xx
** Loaded modules:
bnep
bluetooth
jitterentropy_rng
drbg
aes_generic
crypto_simd
cryptd
glue_helper
ansi_cprng
ecdh_generic
ecc
rfkill
libaes
binfmt_misc
brd
nfsd
auth_rpcgss
nfs_acl
nfs
lockd
grace
fscache
sunrpc
loop
firewire_sbp2
intel_powerclamp
coretemp
amdgpu
kvm_intel
snd_hda_codec_via
snd_hda_codec_generic
snd_hda_codec_hdmi
ledtrig_audio
kvm
gpu_sched
ttm
snd_hda_intel
drm_kms_helper
snd_intel_dspcfg
snd_hda_codec
snd_hda_core
cec
irqbypass
snd_hwdep
intel_cstate
snd_pcm_oss
intel_uncore
drm
snd_mixer_oss
snd_pcm
serio_raw
evdev
pcspkr
i7core_edac
snd_timer
iTCO_wdt
snd
intel_pmc_bxt
i2c_algo_bit
iTCO_vendor_support
soundcore
sg
watchdog
asus_atk0110
button
acpi_cpufreq
ext4
crc16
mbcache
jbd2
crc32c_generic
ata_generic
dm_mod
sd_mod
t10_pi
crc_t10dif
crct10dif_generic
hid_generic
crct10dif_common
usbhid
hid
xhci_pci
ahci
libahci
xhci_hcd
pata_jmicron
libata
ehci_pci
psmouse
ehci_hcd
crc32c_intel
i2c_i801
r8169
usbcore
i2c_smbus
realtek
firewire_ohci
scsi_mod
mdio_devres
libphy
firewire_core
crc_itu_t
lpc_ich
usb_common
** PCI devices:
...
00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 06)
Subsystem: ASUSTeK Computer Inc. 5 Series/3400 Series Chipset High Definition Audio [1043:8375]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 39
IOMMU group: 8
Region 0: Memory at f7af8000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
...
01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] [1002:aaf0]
Subsystem: ASUSTeK Computer Inc. Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] [1043:aaf0]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin B routed to IRQ 40
IOMMU group: 13
Region 0: Memory at f7bfc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
...
** USB devices:
...
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.9.0-1-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled
Versions of packages linux-image-5.9.0-1-amd64 depends on:
ii initramfs-tools [linux-initramfs-tool] 0.139
ii kmod 24-1
ii linux-base 4.4
Versions of packages linux-image-5.9.0-1-amd64 recommends:
ii apparmor 2.13.4-3
ii firmware-linux-free 20200122-1
Versions of packages linux-image-5.9.0-1-amd64 suggests:
pn debian-kernel-handbook <none>
ii grub-pc 2.00-14
ii linux-doc-5.9 5.9.9-1
Versions of packages linux-image-5.9.0-1-amd64 is related to:
ii firmware-amd-graphics 20200918-1
ii firmware-misc-nonfree 20200918-1
-- no debconf information
Reply to: