--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: kernel-image-2.6.11-1-686-smp: snd-cs4236 oopses kernel
- From: Ryan Underwood <nemesis@icequake.net>
- Date: Sat, 25 Jun 2005 23:25:17 -0500
- Message-id: <E1DmOhq-0001If-5v@trysia.icequake.net>
Package: kernel-image-2.6.11-1-686-smp
Severity: normal
Hotplug does not pick up snd-cs4236 device. On this system, it is the
following:
isapnp: Card 'CS4236 Audio'
from pnpdump:
# Vendor Id CSC0b36, No Serial Number (-1), checksum 0x36.
# Logical device id CSC0000
(NAME "CSC0b36/-1[0]{WSS/SB }")
# Logical device id CSC0001
(NAME "CSC0b36/-1[1]{GAME }")
# Logical device id CSC0010
(NAME "CSC0b36/-1[2]{CTRL }")
# Logical device id CSC0003
(NAME "CSC0b36/-1[3]{MPU }")
When manually invoking modprobe snd-cs4236, the following (decoded) oops
is generated. The module is still loaded, but the system must be
rebooted to remove it. The kernel is tainted due to OpenAFS client
module only.
ksymoops 2.4.9 on i686 2.6.11-1-686-smp. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.6.11-1-686-smp/ (default)
-m /boot/System.map-2.6.11-1-686-smp (default)
Warning: You did not tell me where to find symbol information. I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc. ksymoops -h explains the options.
Error (regular_file): read_ksyms stat /proc/ksyms failed
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Unable to handle kernel paging request at virtual address d0d2caac
c01c1a80
*pde = 0c3a7067
Oops: 0002 [#1]
CPU: 0
EIP: 0060:[<c01c1a80>] Tainted: PF VLI
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010292 (2.6.11-1-686-smp)
eax: c032edc4 ebx: d1165e0c ecx: d0d2caac edx: d1165e28
esi: ffffffea edi: c032edcc ebp: 00000000 esp: cf1c9f20
ds: 007b es: 007b ss: 0068
Stack: c032edcc d1165e0c d1165e0c ffffffea d1165df0 c01c1b38 d1165e0c d1165e0c
c032ed60 d1165e0c c032ed60 c0222a58 d1165e0c c02be4a2 d1162e37 d1165ddc
d1165dc0 00000000 cf1c8000 c01f6abd d1165df0 00000008 c01f66a2 d1165ddc
Call Trace:
[<c01c1b38>] kobject_register+0x28/0x60
[<c0222a58>] bus_add_driver+0x58/0xd0
[<c01f6abd>] pnp_register_driver+0x2d/0x70
[<c01f66a2>] pnp_register_card_driver+0x62/0xa0
[<d10eb02d>] alsa_card_cs423x_init+0x2d/0x89 [snd_cs4236]
[<c01369aa>] sys_init_module+0x15a/0x200
[<c0103123>] syscall_call+0x7/0xb
Code: ff ff 8d 41 48 f0 0f c1 10 85 d2 0f 85 6d 06 00 00 85 ff 0f 84 85 00 00 00 8b 43 28 8d 53 1c 83 c0 08 89 43 1c 8b 48 04 89 50 04 <89> 11 89 4a 04 8b 43 28 8b 30 8d 4e 48 89 c8 ba ff ff 00 00 f0
>>EIP; c01c1a80 <kobject_add+70/100> <=====
>>eax; c032edc4 <pnp_bus_type+64/120>
>>ebx; d1165e0c <pg0+10d9ae0c/3fc33400>
>>ecx; d0d2caac <pg0+10961aac/3fc33400>
>>edx; d1165e28 <pg0+10d9ae28/3fc33400>
>>esi; ffffffea <__kernel_rt_sigreturn+1baa/????>
>>edi; c032edcc <pnp_bus_type+6c/120>
>>esp; cf1c9f20 <pg0+edfef20/3fc33400>
Trace; c01c1b38 <kobject_register+28/60>
Trace; c0222a58 <bus_add_driver+58/d0>
Trace; c01f6abd <pnp_register_driver+2d/70>
Trace; c01f66a2 <pnp_register_card_driver+62/a0>
Trace; d10eb02d <pg0+10d2002d/3fc33400>
Trace; c01369aa <sys_init_module+15a/200>
Trace; c0103123 <syscall_call+7/b>
This architecture has variable length instructions, decoding before eip
is unreliable, take these instructions with a pinch of salt.
Code; c01c1a55 <kobject_add+45/100>
00000000 <_EIP>:
Code; c01c1a55 <kobject_add+45/100>
0: ff (bad)
Code; c01c1a56 <kobject_add+46/100>
1: ff 8d 41 48 f0 0f decl 0xff04841(%ebp)
Code; c01c1a5c <kobject_add+4c/100>
7: c1 10 85 rcll $0x85,(%eax)
Code; c01c1a5f <kobject_add+4f/100>
a: d2 0f rorb %cl,(%edi)
Code; c01c1a61 <kobject_add+51/100>
c: 85 6d 06 test %ebp,0x6(%ebp)
Code; c01c1a64 <kobject_add+54/100>
f: 00 00 add %al,(%eax)
Code; c01c1a66 <kobject_add+56/100>
11: 85 ff test %edi,%edi
Code; c01c1a68 <kobject_add+58/100>
13: 0f 84 85 00 00 00 je 9e <_EIP+0x9e>
Code; c01c1a6e <kobject_add+5e/100>
19: 8b 43 28 mov 0x28(%ebx),%eax
Code; c01c1a71 <kobject_add+61/100>
1c: 8d 53 1c lea 0x1c(%ebx),%edx
Code; c01c1a74 <kobject_add+64/100>
1f: 83 c0 08 add $0x8,%eax
Code; c01c1a77 <kobject_add+67/100>
22: 89 43 1c mov %eax,0x1c(%ebx)
Code; c01c1a7a <kobject_add+6a/100>
25: 8b 48 04 mov 0x4(%eax),%ecx
Code; c01c1a7d <kobject_add+6d/100>
28: 89 50 04 mov %edx,0x4(%eax)
This decode from eip onwards should be reliable
Code; c01c1a80 <kobject_add+70/100>
00000000 <_EIP>:
Code; c01c1a80 <kobject_add+70/100> <=====
0: 89 11 mov %edx,(%ecx) <=====
Code; c01c1a82 <kobject_add+72/100>
2: 89 4a 04 mov %ecx,0x4(%edx)
Code; c01c1a85 <kobject_add+75/100>
5: 8b 43 28 mov 0x28(%ebx),%eax
Code; c01c1a88 <kobject_add+78/100>
8: 8b 30 mov (%eax),%esi
Code; c01c1a8a <kobject_add+7a/100>
a: 8d 4e 48 lea 0x48(%esi),%ecx
Code; c01c1a8d <kobject_add+7d/100>
d: 89 c8 mov %ecx,%eax
Code; c01c1a8f <kobject_add+7f/100>
f: ba ff ff 00 00 mov $0xffff,%edx
Code; c01c1a94 <kobject_add+84/100>
14: f0 lock
1 warning and 1 error issued. Results may not be reliable.
lsmod without snd-cs4236 modprobed:
Module Size Used by
appletalk 39760 22
openafs 596192 3
ipv6 267136 18
af_packet 23208 2
ext2 71304 1
reiserfs 251120 4
capability 4936 0
commoncap 7104 1 capability
ext3 146152 1
jbd 63512 1 ext3
mbcache 10276 2 ext2,ext3
piix 10852 0 [permanent]
raid1 18208 1
md 49328 2 raid1
generic 4160 0 [permanent]
ide_cd 42500 0
ide_disk 18464 4
ns558 5888 0
gameport 5024 1 ns558
tsdev 8000 0
floppy 61520 0
mousedev 12220 1
evdev 9792 0
psmouse 29832 0
pcspkr 3816 0
rtc 13064 0
uhci_hcd 33808 0
usbcore 123000 2 uhci_hcd
e100 36160 0
loop 17064 2
lm78 18904 0
i2c_sensor 3744 1 lm78
i2c_isa 2176 0
i2c_core 22784 3 lm78,i2c_sensor,i2c_isa
lp 12068 0
parport_pc 37060 3
parport 38280 2 lp,parport_pc
st 40700 0
sr_mod 17988 0
cdrom 41664 2 ide_cd,sr_mod
eepro100 32784 0
mii 5216 2 e100,eepro100
sg 40032 2
aic7xxx 214328 7
unix 29652 34
fbcon 39008 0
font 8416 1 fbcon
bitblit 5888 1 fbcon
vesafb 8312 0
cfbcopyarea 4224 1 vesafb
cfbimgblt 3168 1 vesafb
cfbfillrect 3872 1 vesafb
ide_generic 1440 0 [permanent]
pdc202xx_old 11552 0 [permanent]
ide_core 132476 6 piix,generic,ide_cd,ide_disk,ide_generic,pdc202xx_old
sd_mod 19520 6
scsi_mod 139208 5 st,sr_mod,sg,aic7xxx,sd_mod
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (990, 'testing')
Architecture: i386 (i586)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.4.27-2-586tsc
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
--- End Message ---