Hi,

Am Montag, 26. November 2001 15:56 schrieb Takashi Iwai:
> Hi,
>...
> It's in alsa-driver/lowlevel/cs461x.c.

Yes, I find this.

> The driver checks sub-vendor/device ids and add hack for EAPD bit
> controls.  However, as long as I looked at it, there seems no fatal
> error around it.
>
> After this happens, does the machine freeze or do you still have
> control?   If possible, please run "dmesg | ksymoops" and send us the
> trace of oops.  This will really help.

No, the machine freezes completely. 
- keyboard etc. is dead; two blinking led (most right)
- no response from a ping to this machine

dmseg | ksymoops has no results. 
It only complains about mismatch on symbol partition_name

I am confused about line9: this is a comment with empty line!
/etc/init.d/rc.5/K02alsasound: line 9: 3096 Seg. Fault /sbin/rmmod

doing manual rmmod:
rmmod snd-card-cs461x -> seg.fault
after executing "dmeg | ksymoops > snd1.txt": machine freezes after 2sec.

but the file snd1.txt is written: see attachment.

Thanks very much,

Joachim Franek
Email: [EMAIL PROTECTED]
www.de-franek.de
ksymoops 2.4.2 on i686 2.4.10-4GB.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.10-4GB/ (default)
     -m /boot/System.map-2.4.10-4GB (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.

Warning (compare_ksyms_lsmod): module snd-card-cs461x is in lsmod but not in ksyms, 
probably no symbols exported
Warning (compare_maps): mismatch on symbol partition_name  , ksyms_base says c01e7bd0, 
System.map says c0152440.  Ignoring ksyms_base entry
Unable to handle kernel paging request at virtual address d127347c
ce2800ee
*pde = 0ff7c067
Oops: 0000
CPU:    0
EIP:    0010:[<ce2800ee>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00210202
eax: d1273000   ebx: cea9d8a0   ecx: ce55d000   edx: 0000011f
esi: cea9d8a0   edi: 00000026   ebp: bfffe4ec   esp: ca36bf00
ds: 0018   es: 0018   ss: 0018
Process rmmod (pid: 1115, stackpage=ca36b000)
Stack: ce2801a6 cea9d8a0 0000047c cea9d8a0 cea9d8a0 ca5d1000 ce281fd5 cea9d8a0 
       00000026 cea9d8a0 ce282611 cea9d8a0 00000002 cdcd8460 ce0ec8bb cea9d8a0 
       cd930a00 cd930a00 ce0eca00 cd930a00 cea9d8a0 cd930a00 ce0e8e4c cd930a00 
Call Trace: [<ce2801a6>] [<ce281fd5>] [<ce282611>] [<ce0ec8bb>] [<ce0eca00>] 
   [<ce0e8e4c>] [<ce0e8fc4>] [<ce26f3b4>] [<ce26f449>] [<c01182d3>] [<c0117707>] 
   [<c0106e63>] 
Code: 8b 04 90 c3 8d b4 26 00 00 00 00 8d bc 27 00 00 00 00 55 57 

>>EIP; ce2800ee <[snd-cs461x]snd_cs461x_peekBA0+e/20>   <=====
Trace; ce2801a6 <[snd-cs461x]snd_cs461x_codec_read+16/f0>
Trace; ce281fd4 <[snd-cs461x]amp_voyetra+44/60>
Trace; ce282610 <[snd-cs461x]snd_cs461x_free+c0/e0>
Trace; ce0ec8ba <[snd]snd_device_free+6a/c0>
Trace; ce0eca00 <[snd]snd_device_free_all+20/40>
Trace; ce0e8e4c <[snd]snd_card_free+1c/110>
Trace; ce0e8fc4 <[snd]snd_card_unregister+34/50>
Trace; ce26f3b4 <[snd-rawmidi].bss.end+7cf76/8dbc2>
Trace; ce26f448 <[snd-rawmidi].bss.end+7d00a/8dbc2>
Trace; c01182d2 <free_module+16/98>
Trace; c0117706 <sys_delete_module+f2/1b0>
Trace; c0106e62 <system_call+32/40>
Code;  ce2800ee <[snd-cs461x]snd_cs461x_peekBA0+e/20>
00000000 <_EIP>:
Code;  ce2800ee <[snd-cs461x]snd_cs461x_peekBA0+e/20>   <=====
   0:   8b 04 90                  mov    (%eax,%edx,4),%eax   <=====
Code;  ce2800f0 <[snd-cs461x]snd_cs461x_peekBA0+10/20>
   3:   c3                        ret    
Code;  ce2800f2 <[snd-cs461x]snd_cs461x_peekBA0+12/20>
   4:   8d b4 26 00 00 00 00      lea    0x0(%esi,1),%esi
Code;  ce2800f8 <[snd-cs461x]snd_cs461x_peekBA0+18/20>
   b:   8d bc 27 00 00 00 00      lea    0x0(%edi,1),%edi
Code;  ce280100 <[snd-cs461x]snd_cs461x_codec_write+0/90>
  12:   55                        push   %ebp
Code;  ce280100 <[snd-cs461x]snd_cs461x_codec_write+0/90>
  13:   57                        push   %edi


3 warnings issued.  Results may not be reliable.

Reply via email to