On Friday 21 June 2002 3:54 am, Greg KH wrote:
> On Fri, Jun 21, 2002 at 12:56:00AM +0200, Duncan Sands wrote:
> > Reminder:
> > Alcatel modem attached to hub; when I attach another
> > device to the hub, syslog fills up with message like
> >   usbdevfs: USBDEVFS_CONTROL failed dev 3 rqt 128 rq 6 len 490 ret -110
> >   usb_control/bulk_msg: timeout
> >   usb-uhci.c: interrupt, status 2, frame# 1349
> >
> > Summary:
> > Seems like a bug in usbdevfs.  The attached program is enough to
> > trigger it.
>
> Sure does :(
>
> Don't remember if I've asked, but does this also happen on 2.5?

It does with 2.5.22 (with an oops!).  Here is the oops:

ksymoops 2.4.5 on i586 2.4.19-pre10.  Options used
     -V (default)
     -k /var/log/ksymoops/20020617152341.ksyms (specified)
     -l /var/log/ksymoops/20020617152341.modules (specified)
     -o /lib/modules/2.5.22/ (specified)
     -m /boot/System.map-2.5.22 (specified)

Unable to handle kernel NULL pointer dereference at virtual address 00000000
cc89f4c0
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<cc89f4c0>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010297
eax: 00000002   ebx: cb2a2000   ecx: ffffffac   edx: c5584580
esi: 00000246   edi: cb617a40   ebp: 00000000   esp: cb2a3e14
ds: 0018   es: 0018   ss: 0018
Stack: cb2a2000 cb617a40 00000000 cb7e44b0 cc8a0427 cb7e4400 cb617a40 cb2a2000 
       cb617a40 00000000 cc8913cf cb7e44b0 cb617a40 cb2a2000 00000000 00000000 
       cb2a2000 00000282 00000001 00000000 cb2a3e64 cb2a3e64 cc891890 cb2a3ea4 
Call Trace: [<cc8a0427>] [<cc8913cf>] [<cc891890>] [<cc891882>] [<cc891a24>] 
   [<cc8991e0>] [<cc891ac1>] [<cc891b4b>] [<cc893d1d>] [<cc89536c>] [<c013eda8>] 
   [<c0105500>] [<c0105500>] [<c013efac>] [<c0105500>] [<c0106c87>] [<c0105500>] 
Code: 8b 45 00 83 c0 d8 6a 02 50 57 8b 44 24 20 50 e8 34 fb ff ff 


>>EIP; cc89f4c0 <[usb-uhci-hcd]uhci_unlink_urb_sync+90/118>   <=====

>>ebx; cb2a2000 <_end+afabce0/c547ce0>
>>ecx; ffffffac <END_OF_CODE+3375eced/????>
>>edx; c5584580 <_end+528e260/c547ce0>
>>edi; cb617a40 <_end+b321720/c547ce0>
>>esp; cb2a3e14 <_end+afadaf4/c547ce0>

Trace; cc8a0427 <[usb-uhci-hcd]uhci_urb_dequeue+53/5c>
Trace; cc8913cf <[usbcore]hcd_unlink_urb+143/1cc>
Trace; cc891890 <[usbcore]usb_api_blocking_completion+0/20>
Trace; cc891882 <[usbcore]usb_unlink_urb+26/34>
Trace; cc891a24 <[usbcore]usb_start_wait_urb+174/1b4>
Trace; cc8991e0 <[usbcore]hs_rh_config_descriptor+2cc/1480>
Trace; cc891ac1 <[usbcore]usb_internal_control_msg+5d/70>
Trace; cc891b4b <[usbcore]usb_control_msg+77/9c>
Trace; cc893d1d <[usbcore]proc_control+135/20c>
Trace; cc89536c <[usbcore]usbdev_ioctl+16c/2a0>
Trace; c013eda8 <file_ioctl+148/15c>
Trace; c0105500 <show_regs+2c/e4>
Trace; c0105500 <show_regs+2c/e4>
Trace; c013efac <sys_ioctl+1f0/264>
Trace; c0105500 <show_regs+2c/e4>
Trace; c0106c87 <syscall_call+7/b>
Trace; c0105500 <show_regs+2c/e4>

Code;  cc89f4c0 <[usb-uhci-hcd]uhci_unlink_urb_sync+90/118>
00000000 <_EIP>:
Code;  cc89f4c0 <[usb-uhci-hcd]uhci_unlink_urb_sync+90/118>   <=====
   0:   8b 45 00                  mov    0x0(%ebp),%eax   <=====
Code;  cc89f4c3 <[usb-uhci-hcd]uhci_unlink_urb_sync+93/118>
   3:   83 c0 d8                  add    $0xffffffd8,%eax
Code;  cc89f4c6 <[usb-uhci-hcd]uhci_unlink_urb_sync+96/118>
   6:   6a 02                     push   $0x2
Code;  cc89f4c8 <[usb-uhci-hcd]uhci_unlink_urb_sync+98/118>
   8:   50                        push   %eax
Code;  cc89f4c9 <[usb-uhci-hcd]uhci_unlink_urb_sync+99/118>
   9:   57                        push   %edi
Code;  cc89f4ca <[usb-uhci-hcd]uhci_unlink_urb_sync+9a/118>
   a:   8b 44 24 20               mov    0x20(%esp,1),%eax
Code;  cc89f4ce <[usb-uhci-hcd]uhci_unlink_urb_sync+9e/118>
   e:   50                        push   %eax
Code;  cc89f4cf <[usb-uhci-hcd]uhci_unlink_urb_sync+9f/118>
   f:   e8 34 fb ff ff            call   fffffb48 <_EIP+0xfffffb48> cc89f008 
<[usb-uhci-hcd]uhci_clean_transfer+0/1f8>





-------------------------------------------------------
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to