Distribution: Gentoo Linux (Gentoo Base System version 1.4.3.13) Hardware Environment: MiTAC 7521 laptop (output of lspci -vv attached) Software Environment: Linux fungoid 2.6.3 #5 Fri Feb 20 13:27:30 CET 2004 i686 Pentium III (Coppermine) GenuineIntel GNU/Linux Gnu C 3.3.2 Gnu make 3.80 util-linux 2.12 mount 2.12 module-init-tools 0.9.15-pre4 e2fsprogs 1.34 pcmcia-cs 3.2.5 Linux C Library 2.3.2 Dynamic linker (ldd) 2.3.2 Procps 3.1.15 Net-tools 1.60 Kbd 1.08 Sh-utils 5.0.91 Modules Loaded snd_trident snd_ac97_codec snd_util_mem snd_mpu401_uart snd_rawmidi snd_pcm_oss snd_pcm snd_page_alloc snd_timer snd_mixer_oss snd soundcore sg sd_mod orinoco_cs orinoco hermes ds yenta_socket pcmcia_core Problem Description: With kernel 2.6.1 and 2.6.2 the ALSA Trident/SiS7018 (SND_TRIDENT) driver works great with my SiS630-based laptop with onboard SiS7018 soundcard. I just upgraded to vanilla 2.6.3 (using a .config from 2.6.2 and 'make oldconfig') and I get no sound and dmesg reports: Trident4DWaveAudio: probe of 0000:00:01.4 failed with error -16 This happens with the soundsystem compiled as modules as well as static. I tried kernel 2.6.3-mm1 and it behaves gives the same failure message. Steps to reproduce: 1. Compile in support for SND_TRIDENT 2. Boot the kernel on a computer with a SiS7018 based soundcard 3. Run 'dmesg' and see the above failure message Please let me know if you need more information from me to investigate this problem further.
Created attachment 2199 [details] Output of 'lspci -vv'
Created attachment 2200 [details] My .config file for 2.6.3
This regression is still present in kernel 2.6.4-rc1: Mar 1 15:49:21 [kernel] Linux version 2.6.4-rc1 (root@fungoid) (gcc version 3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7)) #1 Mon Mar 1 15:44:47 CET 2004 Mar 1 15:49:23 [kernel] Trident4DWaveAudio: probe of 0000:00:01.4 failed with error -16
This bug appears to have been fixed in 2.6.5-rc2.
Excellent, thanks for checking!
closing, apparently fixed in -vanilla.