[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#315796: marked as done (kernel-image-2.6.11-1-686-smp: snd-cs4236 oopses kernel)



Your message dated Sun, 14 May 2006 00:18:51 -0700 (PDT)
with message-id <Pine.LNX.4.63.0605140017240.5088@bobcat>
and subject line kernel-image-2.6.11-1-686-smp: snd-cs4236 oopses kernel
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
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 ---
--- Begin Message ---
Hi,

As this bug was pinged back in August 2005, and no reply received until now, I think it's fair to assume that it's no longer relevant. I'm closing it now, but you are, of course, welcome to reopen it at any moment, if some additional information will become available.

Thanks,

Jurij Smakov                                        jurij@wooyd.org
Key: http://www.wooyd.org/pgpkey/                   KeyID: C99E03CC

--- End Message ---

Reply to: