Hi,

recently I brought a ST5481 based ISDN terminal adapter (Typhoon 50456)
that works with the st5481_hisax driver.

Sometimes I get errors like these:

Feb 22 01:33:58 verdi kernel: st5481_b.c: usb_b_out: usb_submit_urb failed,status=-22
Feb 22 01:33:58 verdi kernel: st5481_b.c: usb_b_out: usb_submit_urb failed,status=-22
Feb 22 01:33:58 verdi kernel: st5481_usb.c: usb_in_complete: framing error

Feb 22 01:44:58 verdi kernel: usb-ohci.c: bug in call from e09261a2; use async!
Feb 22 01:44:58 verdi kernel: usb-ohci.c: bug in call from e09261a2; use async!

and after some time the kernel crashes:

ksymoops 2.4.5 on i686 2.4.20.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.20/ (default)
     -m /boot/System.map-2.4.20 (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.

Unable to handle kernel NULL pointer dereference at virtual address 00000008
e09405a3
*pde = 00000000
Oops: 0000
CPU:    1
EIP:    0010:[<e09405a3>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 00000000   ebx: 5f140000   ecx: d2c3ff20   edx: 00000005
esi: d2c3ff20   edi: 00000005   ebp: 00000000   esp: c15bbef4
ds: 0018   es: 0018   ss: 0018
Process swapper (pid: 0, stackpage=c15bb000)
Stack: de186000 04000001 e0946000 00000011 dcf78060 00000000 e0941243 de186000
       dd3141c0 de186000 de187b40 04000001 00000020 00000011 00000002 c01086a4
       00000011 de186000 c15bbf7c c029edc0 c0271a20 00000011 c15bbf74 c0108896
Call Trace:    [<e0941243>] [<c01086a4>] [<c0108896>] [<c01052a0>] [<c01052a0>]
  [<c010ae08>] [<c01052a0>] [<c01052a0>] [<c01052cc>] [<c0105332>] [<c0117ccb>]
  [<c0117bdd>]
Code: 0f b7 45 06 89 c2 42 66 89 55 06 66 40 66 3b 45 04 75 4c 8b


>>EIP; e09405a3 <[usb-ohci]dl_done_list+73/12c>   <=====

>>ebx; 5f140000 Before first symbol
>>ecx; d2c3ff20 <_end+12971d94/205c0e74>
>>esi; d2c3ff20 <_end+12971d94/205c0e74>
>>esp; c15bbef4 <_end+12edd68/205c0e74>

Trace; e0941243 <[usb-ohci]hc_interrupt+ab/14c>
Trace; c01086a4 <handle_IRQ_event+50/7c>
Trace; c0108896 <do_IRQ+a6/ec>
Trace; c01052a0 <default_idle+0/34>
Trace; c01052a0 <default_idle+0/34>
Trace; c010ae08 <call_do_IRQ+5/d>
Trace; c01052a0 <default_idle+0/34>
Trace; c01052a0 <default_idle+0/34>
Trace; c01052cc <default_idle+2c/34>
Trace; c0105332 <cpu_idle+3e/54>
Trace; c0117ccb <release_console_sem+8f/98>
Trace; c0117bdd <printk+125/140>

Code;  e09405a3 <[usb-ohci]dl_done_list+73/12c>
00000000 <_EIP>:
Code;  e09405a3 <[usb-ohci]dl_done_list+73/12c>   <=====
   0:   0f b7 45 06               movzwl 0x6(%ebp),%eax   <=====
Code;  e09405a7 <[usb-ohci]dl_done_list+77/12c>
   4:   89 c2                     mov    %eax,%edx
Code;  e09405a9 <[usb-ohci]dl_done_list+79/12c>
   6:   42                        inc    %edx
Code;  e09405aa <[usb-ohci]dl_done_list+7a/12c>
   7:   66 89 55 06               mov    %dx,0x6(%ebp)
Code;  e09405ae <[usb-ohci]dl_done_list+7e/12c>
   b:   66 40                     inc    %ax
Code;  e09405b0 <[usb-ohci]dl_done_list+80/12c>
   d:   66 3b 45 04               cmp    0x4(%ebp),%ax
Code;  e09405b4 <[usb-ohci]dl_done_list+84/12c>
  11:   75 4c                     jne    5f <_EIP+0x5f> e0940602 
<[usb-ohci]dl_done_list+d2/12c>
Code;  e09405b6 <[usb-ohci]dl_done_list+86/12c>
  13:   8b 00                     mov    (%eax),%eax

 <0>Kernel panic: Aiee, killing interrupt handler!

1 warning issued.  Results may not be reliable.

--------------------------------------------------------------------------------------------------

ksymoops 2.4.5 on i686 2.4.20.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.20/ (default)
     -m /boot/System.map-2.4.20 (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.

Unable to handle kernel NULL pointer dereference at virtual address 00000004
e093ff65
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<e093ff65>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010202
eax: 00000002   ebx: 00000000   ecx: debdcbc0   edx: 00000001
esi: 1cf4bcc3   edi: d7b93000   ebp: 00000000   esp: c025bef8
ds: 0018   es: 0018   ss: 0018
Process swapper (pid: 0, stackpage=c025b000)
Stack: 02140000 debdcbc0 00000000 00000000 e094055f d7b93000 dd57d800 04000001
       e0946000 00000011 dd57b610 d7b93040 e0941243 dd57d800 d7b93080 dd57d800
       de679900 04000001 00000000 00000011 00000002 c01086a4 00000011 dd57d800
Call Trace:    [<e094855f>] [<e0941243>] [<c01086a4>] [<c0108896>] [<c01052a0>]
  [<c01052a0>] [<c010ae08>] [<c01052a0>] [<c01052a0>] [<c01052cc>] [<c0105332>]
  [<c0105000>] [<c010504f>]
Code: 0f b7 45 04 48 39 c2 74 1c 85 f6 74 18 85 db 75 0e 8b 41 30


>>EIP; e093ff65 <[usb-ohci]dl_transfer_length+9d/c8>   <=====

>>ecx; debdcbc0 <_end+1e90ea34/205c0e74>
>>esi; 1cf4bcc3 Before first symbol
>>edi; d7b93000 <_end+178c4e74/205c0e74>
>>esp; c025bef8 <init_task_union+1ef8/2000>

Trace; e094855f <[usb-ohci].data.end+6400/30ea1>
Trace; e0941243 <[usb-ohci]hc_interrupt+ab/14c>
Trace; c01086a4 <handle_IRQ_event+50/7c>
Trace; c0108896 <do_IRQ+a6/ec>
Trace; c01052a0 <default_idle+0/34>
Trace; c01052a0 <default_idle+0/34>
Trace; c010ae08 <call_do_IRQ+5/d>
Trace; c01052a0 <default_idle+0/34>
Trace; c01052a0 <default_idle+0/34>
Trace; c01052cc <default_idle+2c/34>
Trace; c0105332 <cpu_idle+3e/54>
Trace; c0105000 <_stext+0/0>
Trace; c010504f <rest_init+4f/50>

Code;  e093ff65 <[usb-ohci]dl_transfer_length+9d/c8>
00000000 <_EIP>:
Code;  e093ff65 <[usb-ohci]dl_transfer_length+9d/c8>   <=====
   0:   0f b7 45 04               movzwl 0x4(%ebp),%eax   <=====
Code;  e093ff69 <[usb-ohci]dl_transfer_length+a1/c8>
   4:   48                        dec    %eax
Code;  e093ff6a <[usb-ohci]dl_transfer_length+a2/c8>
   5:   39 c2                     cmp    %eax,%edx
Code;  e093ff6c <[usb-ohci]dl_transfer_length+a4/c8>
   7:   74 1c                     je     25 <_EIP+0x25> e093ff8a 
<[usb-ohci]dl_transfer_length+c2/c8>
Code;  e093ff6e <[usb-ohci]dl_transfer_length+a6/c8>
   9:   85 f6                     test   %esi,%esi
Code;  e093ff70 <[usb-ohci]dl_transfer_length+a8/c8>
   b:   74 18                     je     25 <_EIP+0x25> e093ff8a 
<[usb-ohci]dl_transfer_length+c2/c8>
Code;  e093ff72 <[usb-ohci]dl_transfer_length+aa/c8>
   d:   85 db                     test   %ebx,%ebx
Code;  e093ff74 <[usb-ohci]dl_transfer_length+ac/c8>
   f:   75 0e                     jne    1f <_EIP+0x1f> e093ff84 
<[usb-ohci]dl_transfer_length+bc/c8>
Code;  e093ff76 <[usb-ohci]dl_transfer_length+ae/c8>
  11:   8b 41 30                  mov    0x30(%ecx),%eax

 <0>Kernel panic: Aiee, killing interrupt handler!

1 warning issued.  Results may not be reliable.

--------------------------------------------------------------------------------------------------

My system: VIA Apollo PRO133a based dual Coppermine
           NEC uPD720100 based OHCI/EHCI usb host controller

Peter

______________________________________________________________________________
Keine Zeit fur Firlefanz?  Blitz-SMS von WEB.DE FreeMail! Die SMS, die
direkt auf's Display kommt! http://freemail.web.de/features/?mc=021166



-------------------------------------------------------
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to