Bug#878018: linux-image-4.9.0-3-amd64: Sound broken with snd_fm801

2017-10-18 Thread Michael Lange
Addendum:
Maybe I should have tried this beforehand, sound works again with
kernel 4.12.0-0.bpo.2-amd64, so it seems that whatever change caused this
bug in 4.9 has been fixed meanwhile.

Regards

Michael



Bug#878018: linux-image-4.9.0-3-amd64: Sound broken with snd_fm801

2017-10-08 Thread Michael Lange
Package: src:linux
Version: 4.9.30-2+deb9u5
Severity: important
Tags: upstream

Dear Maintainer,

after upgrading to Stretch sound stopped working with the snd_fm801 driver when
using the default 4.9.0 kernel package. When playing back an audio or video
file the audio is overlayed with a "stuttering", distorted noise, which
sometimes even persists when the playback application is terminated.
When using the 4.3.0 kernel from Jessie-backports audio works fine, so it looks
like a bug to snd_fm801 has been introduced between the 4.3 and 4.9 kernel
versions.

Best regards

Michael




-- Package-specific info:
** Version:
Linux version 4.9.0-3-amd64 (debian-kernel@lists.debian.org) (gcc version 6.3.0 
20170516 (Debian 6.3.0-18) ) #1 SMP Debian 4.9.30-2+deb9u5 (2017-09-19)

** Command line:
BOOT_IMAGE=/vmlinuz-4.9.0-3-amd64 
root=UUID=d21cd029-4284-4773-b313-6e014f2456ae ro

** Not tainted

** Kernel log:
Unable to read kernel log; any relevant messages should be attached

** Model information
sys_vendor: Gigabyte Technology Co., Ltd.
product_name: GA-MA78LMT-S2
product_version:  
chassis_vendor: Gigabyte Technology Co., Ltd.
chassis_version:  
bios_vendor: Award Software International, Inc.
bios_version: F14
board_vendor: Gigabyte Technology Co., Ltd.
board_name: GA-MA78LMT-S2
board_version: x.x

** Loaded modules:
fuse
usblp
cpufreq_powersave
cpufreq_conservative
binfmt_misc
edac_mce_amd
edac_core
kvm
irqbypass
snd_fm801
snd_mpu401_uart
amdkfd
snd_opl3_lib
snd_hwdep
snd_ac97_codec
tea575x
ac97_bus
snd_rawmidi
snd_seq_device
videodev
pcspkr
media
snd_pcm_oss
snd_mixer_oss
evdev
snd_pcm
serio_raw
snd_timer
snd
soundcore
k10temp
radeon
fm801_gp
gameport
sg
ttm
button
drm_kms_helper
drm
i2c_algo_bit
shpchp
wmi
sp5100_tco
acpi_cpufreq
it87
hwmon_vid
cpufreq_userspace
parport_pc
ppdev
lp
parport
ip_tables
x_tables
autofs4
ext4
crc16
jbd2
crc32c_generic
fscrypto
ecb
glue_helper
lrw
gf128mul
ablk_helper
cryptd
aes_x86_64
mbcache
nls_utf8
nls_iso8859_15
nls_iso8859_1
nls_cp437
nls_cp850
vfat
fat
usb_storage
loop
sd_mod
sr_mod
cdrom
ata_generic
hid_generic
usbhid
hid
ohci_pci
pata_atiixp
i2c_piix4
ahci
libahci
floppy
libata
r8169
mii
scsi_mod
ehci_pci
ohci_hcd
ehci_hcd
usbcore
usb_common

** PCI devices:
00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] RS780 Host 
Bridge [1022:9600]
Subsystem: Advanced Micro Devices, Inc. [AMD] RS780 Host Bridge 
[1022:9600]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
SERR-  (64-bit, non-prefetchable)
Capabilities: 

00:01.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI 
to PCI bridge (int gfx) [1022:9602] (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
SERR- TAbort- 
Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: 
Kernel modules: shpchp

00:06.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI 
bridge (PCIE port 2) [1022:9606] (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: 
Kernel driver in use: pcieport
Kernel modules: shpchp

00:11.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD/ATI] 
SB7x0/SB8x0/SB9x0 SATA Controller [IDE mode] [1002:4390] (prog-if 01 [AHCI 1.0])
Subsystem: Gigabyte Technology Co., Ltd GA-MA770-DS3rev2.0 Motherboard 
[1458:b002]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
SERR- 
Kernel driver in use: ahci
Kernel modules: ahci

00:12.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] 
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397] (prog-if 10 [OHCI])
Subsystem: Gigabyte Technology Co., Ltd SB7x0/SB8x0/SB9x0 USB OHCI0 
Controller [1458:5004]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
SERR- TAbort- 
SERR- TAbort- 
SERR- 
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci

00:13.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] 
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397] (prog-if 10 [OHCI])
Subsystem: Gigabyte Technology Co., Ltd SB7x0/SB8x0/SB9x0 USB OHCI0 
Controller [1458:5004]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV-