Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 2484 - 2.4.19-gentoo-r1 breaks the cs46xx drivers
Summary: 2.4.19-gentoo-r1 breaks the cs46xx drivers
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Daniel Robbins (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-05-05 20:06 UTC by W.A. Collier
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description W.A. Collier 2002-05-05 20:06:52 UTC
Wiht the new ALSA 0.9.0-rc1 drivers and the gentoo kernel, it will not load the cs46xx drivers, which  
are needed for the Turtle Beach Santa Cruz PCI card.  It worked fine with the base Gentoo install.  
  
here are the insmod errors:  
  
Password: 
gamebox root # insmod cs46xx 
Using /lib/modules/2.4.19-gentoo-r1/kernel/drivers/sound/cs46xx.o 
/lib/modules/2.4.19-gentoo-r1/kernel/drivers/sound/cs46xx.o: unresolved symbol 
register_sound_midi_Rsmp_7d25b6d2 
/lib/modules/2.4.19-gentoo-r1/kernel/drivers/sound/cs46xx.o: unresolved symbol 
unregister_sound_midi_Rsmp_fdab6de3 
/lib/modules/2.4.19-gentoo-r1/kernel/drivers/sound/cs46xx.o: unresolved symbol 
unregister_sound_mixer_Rsmp_7afc9d8a 
/lib/modules/2.4.19-gentoo-r1/kernel/drivers/sound/cs46xx.o: unresolved symbol 
ac97_probe_codec_Rsmp_84601c2b 
/lib/modules/2.4.19-gentoo-r1/kernel/drivers/sound/cs46xx.o: unresolved symbol 
register_sound_dsp_Rsmp_fbbe063c 
/lib/modules/2.4.19-gentoo-r1/kernel/drivers/sound/cs46xx.o: unresolved symbol 
unregister_sound_dsp_Rsmp_cd083b10 
/lib/modules/2.4.19-gentoo-r1/kernel/drivers/sound/cs46xx.o: unresolved symbol 
register_sound_mixer_Rsmp_993ade49 
gamebox root #
Comment 1 Daniel Robbins (RETIRED) gentoo-dev 2002-05-05 23:31:00 UTC
Try doing:
cd /usr/src/linux
cp .config /tmp
make mrproper
cp /tmp/.config .
make oldconfig
make bzImage
make modules
make modules_install
install new kernel
reboot
let me know if it works

It looks like a kernel symbol problem.
Comment 2 W.A. Collier 2002-05-07 11:38:22 UTC
Tried rebuilding the kernel after a mrproper, with and without a make dep step
(per grobbin's instructions).  Still have the symbol errors on the insmod of cs46xx.

Stil using 2.4.19-gentoor-r1, will attampr to update to r3 and try that later
tonight 2002/06/07:2100(gmt-6)
Comment 3 W.A. Collier 2002-05-09 01:18:15 UTC
The build also fails against 2.4.18 (SMP), so this may be related to the alsa 0.9.0rc1 - prior to the 
ALSA upgrade, I coudl get a working build and soundsystem going.  Also the previous sound drivers 
were "cs461x" and not "cs46xx", so perhaps something there broke as well. 
 
Here is the insmod against a 2.4.18 vanilla kernel, SMP, nothing out of the ordinary added. 
 
gamebox linux # insmod cs46xx 
Using /lib/modules/2.4.18/kernel/drivers/sound/cs46xx.o 
/lib/modules/2.4.18/kernel/drivers/sound/cs46xx.o: unresolved symbol ac97_probe_codec_Rsmp_84601c2b 
gamebox linux # 
 
 
(I note that only one failure is present, versus 4+ in the gentoo-r1 kernel.  I will test aginast the 
r4 kernel as soon as I can get it to stop dying on the build with SMP and no ACPI, which is a nother 
bug that has been logged). 
 
 
Comment 4 W.A. Collier 2002-05-14 16:24:15 UTC
I unmerged my kernel, unmerged ALSA, then remeged them both clean, and they now 
build and link correctly, although there are still come ALSA configuration 
problems.