Hello,

I've got reproducible kernel panics while connecting a sony cli� PDA to
a linux box using its USB cradle and pppd running on the linux box. The
computer usually crash after some time using PPP with cli� (less than 10
minutes).
Here is my setup: "noname" USB PCI card (ohci driver), SMP kernel
2.4.18. 

I've got no problem with ppp when used with a modem for phone dialup.
USB works fine with other applications (pilot-link with the same sony
cli�, usb-storage and gphoto with digital cameras).
The crash occurs in usb_ohci, so i send this mail to this mailing-list
:)

Any idea?

Eric Berenguier

----------- oops, cut here -------------
ksymoops 2.4.4 on i686 2.4.18.  Options used
     -V (default)
     -k ./20020319100617.ksyms (specified)
     -l ./20020319100617.modules (specified)
     -o /lib/modules/2.4.18/ (default)
     -m /boot/System.map.test (specified)

Unable to handle kernel NULL pointer dereference at virtual address
000000bc
d88d0ca5
*pde = 00000000
Oops: 0000
CPU:    1
EIP:    0010:[<d88d0ca5>]    Tainted: P 
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010086
eax: cddc0420   ebx: ce351b9c   ecx: ce8210f0   edx: 00000000
esi: 0d7b3240   edi: cd7b3240   ebp: ce558820   esp: ce803cf0
ds: 0018   es: 0018   ss: 0018
Process rc5des (pid: 259, stackpage=ce803000)
Stack: ce351b9c 0d7b3240 cd7b3240 00000001 0d7b3240 cd7b3240 00000000
ce802000 
       00000046 cddc0420 d88cf9b0 ce558820 000000fa cfbc6400 cfbc64fa
ce558820 
       00000003 ce802000 00000000 00000246 00000001 00000040 cddc0420
ce8210f0 
Call Trace: [<d88cf9b0>] [<d88c111e>] [<d48bf4ff>] [<d48b93fd>]
[<d48c3b1c>] 
   [<d48c3a6c>] [<d48b4731>] [<d48b46a2>] [<c02125c0>] [<d48b427a>]
[<d48b3feb>] 
   [<c02125c0>] [<c020756c>] [<c01ffd9d>] [<c0212680>] [<c02068d8>]
[<c02125a2>] 
   [<c02125c0>] [<c020fb8c>] [<c020ec00>] [<c020ed9d>] [<c020ec00>]
[<c02068d8>] 
   [<c020ea66>] [<c020ec00>] [<c02004ce>] [<c011cddf>] [<c010874d>]
[<c010a888>] 
Code: 8b 82 bc 00 00 00 8b 40 28 89 44 24 20 8b 45 28 89 44 24 18 

>>EIP; d88d0ca5 <[usb-ohci]td_submit_urb+15/338>   <=====
Trace; d88cf9b0 <[usb-ohci]sohci_submit_urb+544/560>
Trace; d88c111e <[usbcore]usb_submit_urb+26/30>
Trace; d48bf4ff <[visor]visor_write+1df/22c>
Trace; d48b93fd <[usbserial]serial_write+b9/d4>
Trace; d48c3b1c <[ppp_async]ppp_async_push+a0/1d0>
Trace; d48c3a6c <[ppp_async]ppp_async_send+34/44>
Trace; d48b4731 <[ppp_generic]ppp_push+61/fc>
Trace; d48b46a2 <[ppp_generic]ppp_send_frame+376/3a4>
Trace; c02125c0 <ip_finish_output2+0/100>
Trace; d48b427a <[ppp_generic]ppp_xmit_process+86/138>
Trace; d48b3feb <[ppp_generic]ppp_start_xmit+1e7/228>
Trace; c02125c0 <ip_finish_output2+0/100>
Trace; c020756c <qdisc_restart+6c/17c>
Trace; c01ffd9d <dev_queue_xmit+111/2ec>
Trace; c0212680 <ip_finish_output2+c0/100>
Trace; c02068d8 <nf_hook_slow+110/194>
Trace; c02125a2 <ip_finish_output+13a/144>
Trace; c02125c0 <ip_finish_output2+0/100>
Trace; c020fb8c <ip_forward+16c/210>
Trace; c020ec00 <ip_rcv_finish+0/1de>
Trace; c020ed9d <ip_rcv_finish+19d/1de>
Trace; c020ec00 <ip_rcv_finish+0/1de>
Trace; c02068d8 <nf_hook_slow+110/194>
Trace; c020ea66 <ip_rcv+376/3c0>
Trace; c020ec00 <ip_rcv_finish+0/1de>
Trace; c02004ce <net_rx_action+1d6/2d4>
Trace; c011cddf <do_softirq+6f/cc>
Trace; c010874d <do_IRQ+dd/ec>
Trace; c010a888 <call_do_IRQ+5/d>
Code;  d88d0ca5 <[usb-ohci]td_submit_urb+15/338>
00000000 <_EIP>:
Code;  d88d0ca5 <[usb-ohci]td_submit_urb+15/338>   <=====
   0:   8b 82 bc 00 00 00         mov    0xbc(%edx),%eax   <=====
Code;  d88d0cab <[usb-ohci]td_submit_urb+1b/338>
   6:   8b 40 28                  mov    0x28(%eax),%eax
Code;  d88d0cae <[usb-ohci]td_submit_urb+1e/338>
   9:   89 44 24 20               mov    %eax,0x20(%esp,1)
Code;  d88d0cb2 <[usb-ohci]td_submit_urb+22/338>
   d:   8b 45 28                  mov    0x28(%ebp),%eax
Code;  d88d0cb5 <[usb-ohci]td_submit_urb+25/338>
  10:   89 44 24 18               mov    %eax,0x18(%esp,1)

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


--
Eric Berenguier

-----------------------------------------------------------------
                        EADS SYCOMORE
63 Ter, Av. Edouard Vaillant - 92517 Boulogne-Billancourt Cedex
  Tel. : +33 (0)1 46 08 63 23 - Fax : +33 (0)1 46 08 63 19
                    http://www.sycomore.fr
-----------------------------------------------------------------

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to