Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 141891 - alsa-driver-1.0.12_rc1-r1 causes kernel oops with gentoo-sources-2.6.17-r1
Summary: alsa-driver-1.0.12_rc1-r1 causes kernel oops with gentoo-sources-2.6.17-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-27 07:57 UTC by Matthias Schwarzott
Modified: 2006-09-01 07:01 UTC (History)
2 users (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 Matthias Schwarzott gentoo-dev 2006-07-27 07:57:28 UTC
alsa is compiled with:
ALSA_CARDS='emu10k1 intel8x0'

but I only load emu10k1-driver now.


After updating alsa-driver to 1.0.12_rc1-r1 yesterday I get this message in dmesg.

# dmesg
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
BUG: unable to handle kernel NULL pointer dereference at virtual address 00000010
 printing eip:
f8dde82b
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: w83627hf hwmon_vid i2c_isa autofs4 nfsd exportfs lockd sunrpc pppoe pppox ppp_async ppp_generic slhc crc_ccitt bridge llc ipt_MASQUERADE iptable_nat ip_nat ipt_TCPMSS xt_tcpudp iptable_filter iptable_mangle ip_tables x_tables snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_mixer_oss snd_seq_oss snd_seq_midi_event snd_seq capability commoncap nvram sis900 8139too dm_mod usblp b2c2_flexcop_pci nvidia b2c2_flexcop mt352 mt312 bcm3510 dvb_pll snd_emu10k1 stv0299 snd_rawmidi dvb_core snd_ac97_codec snd_ac97_bus stv0297 snd_pcm nxt200x snd_seq_device firmware_class snd_timer snd_page_alloc snd_util_mem lgdt330x snd_hwdep via_agp snd agpgart ehci_hcd uhci_hcd usbcore e1000 evdev i2c_core via_rhine soundcore
CPU:    0
EIP:    0060:[<f8dde82b>]    Tainted: P      VLI
EFLAGS: 00210202   (2.6.17-gentoo-r1 #1)
EIP is at snd_emu10k1_shared_spdif_get+0xb/0x40 [snd_emu10k1]
eax: 00000000   ebx: f6c0514c   ecx: e9459c00   edx: e9459c00
esi: f651d528   edi: e9459c40   ebp: f651d4e0   esp: e94a7d8c
ds: 007b   es: 007b   ss: 0068
Process kmixctrl (pid: 11132, threadinfo=e94a6000 task=e9136a70)
Stack: f8d18b55 f651d4e0 e9459c00 00000000 00000003 00000000 f6c051c8 f6c05000
       e9459c00 f8d19de8 f6c05000 e9459c00 000002c4 c15338e0 e94a7de4 f651d540
       e9941da0 00000000 f9848000 00000000 f651d544 00000000 000000ec 00000002
Call Trace:
 <f8d18b55> snd_ctl_elem_read+0x105/0x110 [snd]  <f8d19de8> snd_ctl_ioctl+0x378/0xbf0 [snd]
 <c01548b1> __page_set_anon_rmap+0x31/0x40  <c014eba9> __handle_mm_fault+0x7a9/0x880
 <c01752b5> do_ioctl+0x35/0x90  <c017536d> vfs_ioctl+0x5d/0x310
 <c0116b70> do_page_fault+0x420/0x6ce  <c01756a8> sys_ioctl+0x88/0xa0
 <c0103057> sysenter_past_esp+0x54/0x75
Code: fc ff ff 89 44 24 04 89 1c 24 e8 31 ad f3 ff 85 c0 0f 85 47 ff ff ff 8b 45 0c e9 2a ff ff ff 90 8b 44 24 04 8b 4c 24 08 8b 40 60 <8b> 50 10 85 d2 74 15 8b 50 04 83 c2 18 ed a8 44 0f 95 c0 0f b6
EIP: [<f8dde82b>] snd_emu10k1_shared_spdif_get+0xb/0x40 [snd_emu10k1] SS:ESP 0068:e94a7d8c


 # emerge --info
Portage 2.1.1_pre3-r5 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.17-gentoo-r1 i686)
=================================================================
System uname: 2.6.17-gentoo-r1 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.12.1
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -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/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache collision-detect cvs distlocks metadata-transfer parallel-fetch sandbox sfperms sign strict"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,--as-needed"
LINGUAS="de"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/matze/gentoo/overlays/sci /home/matze/gentoo/overlays/de /home/matze/gentoo/overlays/zzam"
SYNC="cvs://zzam@cvs.gentoo.org:/var/cvsroot"
USE="x86 3dnow 3dnowext X a52 aac acl alsa apache2 apm artswrappersuid audacious avi berkdb bitmap-fonts bluetooth bzip2 cap caps cddb cdparanoia cli crypt cups dbus dlloader doc dri dts dvb dvd dvdr eds emboss encode fbcon ffmpeg font-server foomaticdb fortran fuse gcj gdbm gif gimpprint glut gpm gstreamer gtk gtk2 hal imap imlib ipv6 isdnlog java jpeg jpeg2k kde kdexdeltas libg++ libwww lirc logitech-mouse mad mikmod mmx mmxext mng motif mp3 mpeg mplayer musicbrainz mysql ncurses nls nogecko-sdk nptl nptlonly nvram offensive ogg opengl oss pam pcre pdf pdflib perl png ppds pppd python qt qt3 qt4 quotes readline reflection samba session sms sndfile softmmu spell spl sqlite sse ssl svg taglib tcltk tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vcd vdr visualization vorbis win32codecs wma wmf xinerama xml xorg xrandr xslt xv zlib zvbi elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux linguas_de lirc_devices_all userland_GNU video_cards_v4l video_cards_vesa video_cards_vbdev video_cards_nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Matthias Schwarzott gentoo-dev 2006-07-27 08:15:21 UTC
Every started program which uses sound hangs unkillable.
Downgrading to alsa-driver-1.0.11 returns normal state.
Comment 2 Matthias Schwarzott gentoo-dev 2006-08-31 04:27:25 UTC
sadly it crashes also with alsa-driver-1.0.12
Comment 3 Matthias Schwarzott gentoo-dev 2006-09-01 04:08:14 UTC
alsa-drivers-1.0.12 does not crash with kernel 2.6.17-gentoo-r7
Comment 4 Matthias Schwarzott gentoo-dev 2006-09-01 05:17:52 UTC
It also works with vanilla-sources-2.6.17.11.
Summary: Only failing Kernel was gentoo-sources-2.6.17-r1

Changed subject for it.
Comment 5 Matthias Schwarzott gentoo-dev 2006-09-01 07:01:52 UTC
It works with stable ebuilds of vanilla-sources (2.6.17.6) and gentoo-sources (2.6.17-r7).
Thus closed.