Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 295211 - sys-kernel/gentoo-sources-2.6.31-r6 makes module cx8800 broken
Summary: sys-kernel/gentoo-sources-2.6.31-r6 makes module cx8800 broken
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-30 17:15 UTC by Teun Blok
Modified: 2009-12-30 14:11 UTC (History)
0 users

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 Teun Blok 2009-11-30 17:15:50 UTC
When I switch from sys-kernel/gentoo-sources-2.6.30-r8 to gentoo-sources-2.6.31-r6 (both stable x86) the module cx8800 is for one part broken en one part working. cx8800 is broken for gnome-sound/gnomeradio en working for tvtime (video and audio).

Reproducible: Always

Steps to Reproduce:
emerge gentoo-sources (installs gentoo-sources-2.6.31-r6 x86)
cd /usr/src
rm /usr/src/linux && ln -s /usr/src/linux-2.6.31-gentoo-r6 /usr/src/linux
cd /usr/src/linux
cp ../backup.config .config etc.
make oldconfig
make && make modules_install
emerge nvidia-driver
cd /usr/src/linux/arch/i386/boot
cp bzImage /boot/bzImage
reboot

I even re-emerged gnomeradio udev hal dbus alsa-utils
Actual Results:  
module cx8800 is recognised and tvtime works (video and audio via aux) with my pci-card LeadTeck TV2000XP (00:0d.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)), but gnome-sound/gnomeradio-1.8 doesn't work. Gnomeradio gives a loud nois with ticks in it. Is is not the noise of not tuned to a station. No stations can be tuned. In /dev exist /dev/radio0.

Expected Results:  
Gnomeradio works perfectly with gentoo-sources-2.6.30-r8. This must also be the result with gentoo-sources-2.6.31-r6.


#emerge --info

Portage 2.1.6.13 (default/linux/x86/10.0/desktop, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.30-gentoo-r8 i686)
=================================================================
System uname: Linux-2.6.30-gentoo-r8-i686-Intel-R-_Pentium-R-_4_CPU_2.53GHz-with-gentoo-1.12.13
Timestamp of tree: Sun, 29 Nov 2009 10:00:01 +0000
app-shells/bash:     4.0_p28
dev-java/java-config: 2.1.9-r1
dev-lang/python:     2.5.4-r3, 2.6.2-r1
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=pentium4 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa avahi berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups dbus dri dts dvd dvdr dvdread eds emboss encode esd evo fam ffmpeg firefox flac foomaticdb fortran gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 java jpeg kde ldap libnotify mad mikmod modules mp3 mp4 mpeg mudflap ncurses nls nptl nptlonly nsplugin nvidia odbc ogg opengl openmp oss pam pcre pdf perl png ppds pppd python qt3support qt4 quicktime readline reflection scanner sdl se2 session spell spl sse ssl startup-notification svg sysfs tcpd thunar tiff truetype unicode usb v4l v4l2 vorbis win32codecs x264 x86 xml xorg xulrunner xv xvid zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse joystick evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


#lspci

00:00.0 Host bridge: Silicon Integrated Systems [SiS] 645xx (rev 02)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS963 [MuTIOL Media IO] (rev 04)
00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 91)
00:08.0 Serial controller: Device 4348:3253 (rev 10)
00:09.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:09.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:09.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)
00:0a.0 Communication controller: Intel Corporation 536EP Data Fax Modem
00:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)
00:0b.1 Input device controller: Creative Labs SB Live! Game Port (rev 0a)
00:0d.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
01:00.0 VGA compatible controller: nVidia Corporation G73 [GeForce 7600 GS] (rev a2)

lsmod

Module                  Size  Used by
snd_seq_midi            5392  0 
snd_emu10k1_synth       5408  0 
snd_emux_synth         27364  1 snd_emu10k1_synth
snd_seq_virmidi         4628  1 snd_emux_synth
snd_seq_midi_emul       4652  1 snd_emux_synth
usbhid                 17188  0 
joydev                  8576  0 
visor                  13604  0 
usbserial              25856  1 visor
quickcam_messenger     11964  0 
usbvideo               20824  1 quickcam_messenger
sd_mod                 20880  0 
crc32c                  2768  1 
libcrc32c               1332  0 
crypto_hash             8536  2 crc32c,libcrc32c
crypto_algapi          12912  1 crypto_hash
ext4                  172872  0 
mbcache                 6036  1 ext4
jbd2                   45540  1 ext4
crc16                   1540  1 ext4
ntfs                  178296  0 
vfat                    8848  3 
msdos                   6524  0 
fat                    40252  2 vfat,msdos
udf                    64644  0 
crc_itu_t               1576  1 udf
isofs                  19724  0 
nvidia               9573924  26 
tuner                  17320  2 
cx8800                 26216  0 
cx88xx                 64208  1 cx8800
ir_common              41232  1 cx88xx
i2c_algo_bit            4720  1 cx88xx
rtc                     8960  0 
tveeprom               10452  1 cx88xx
btcx_risc               3728  2 cx8800,cx88xx
snd_emu10k1           116840  2 snd_emu10k1_synth
videobuf_dma_sg         9736  2 cx8800,cx88xx
sis900                 17512  0 
snd_rawmidi            16948  3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1
snd_ac97_codec         90312  1 snd_emu10k1
videobuf_core          14036  3 cx8800,cx88xx,videobuf_dma_sg
ac97_bus                1308  1 snd_ac97_codec
snd_util_mem            2996  2 snd_emux_synth,snd_emu10k1
snd_hwdep               5964  2 snd_emux_synth,snd_emu10k1
Comment 1 Mike Pagano gentoo-dev 2009-12-29 01:37:38 UTC
Please test with gentoo-sources-2.6.32-r1
Comment 2 Teun Blok 2009-12-30 14:10:00 UTC
De module CX8800 for gnomeradio and tvtime works good with sys-kernel/gentoo-sources-2.6.32-r1 (~x86). I noticed that after make oldconfig /device drivers/multimedia group was completely unmarked so something must have changed there. Anyway it is solved for me. Thanks

Teun
Comment 3 Teun Blok 2009-12-30 14:11:17 UTC
I think it is ok now to close the bug.

Teun