Hello,  
 
(I hope this is the right place to report this) 
  
I am seeing an oops under 2.6.5 when connecting a DSL-modem:  
(modules uhci_hcd, usbnet loaded, distro SuSE 9.0)  
  
dmesg:  
-----snip-----  
usb 1-1: new full speed USB device using address 2  
usb 1-1: configuration #2 chosen from 2 choices  
Unable to handle kernel NULL pointer dereference at virtual address  
00000004  
 printing eip:  
c8a09fd4  
*pde = 00000000  
Oops: 0000 [#1]  
CPU:    0  
EIP:    0060:[<c8a09fd4>]    Not tainted  
EFLAGS: 00010296   (2.6.5)  
EIP is at usb_disable_interface+0x14/0x50 [usbcore]  
eax: c29abc60   ebx: 00000000   ecx: 00000282   edx: 00000037  
esi: 00000001   edi: 00000000   ebp: c6336c00   esp: c793fd48  
ds: 007b   es: 007b   ss: 0068  
Process khubd (pid: 873, threadinfo=c793e000 task=c7929740)  
Stack: 00001388 00009900 00000001 00000001 c59d2e78 c6336c00 c8a0b0cb  
c6336c00  
       c29abc60 0000000b 00000001 00000001 00000001 00000000 00000000  
00001388  
       00000000 c29abc60 c59d2e78 c59d2e78 c59d2660 00000001 c89c53ef  
c6336c00  
Call Trace:  
 [<c8a0b0cb>] usb_set_interface+0xbb/0x190 [usbcore]  
 [<c89c53ef>] get_endpoints+0x9f/0x120 [usbnet]  
 [<c89c559a>] cdc_bind+0x12a/0x320 [usbnet]  
 [<c89c5c00>] usbnet_tx_timeout+0x0/0x40 [usbnet]  
 [<c89c5a8e>] usbnet_probe+0x2fe/0x410 [usbnet]  
 [<c8a05381>] usb_probe_interface+0x61/0x90 [usbcore]  
 [<c020b35b>] bus_match+0x3b/0x80  
 [<c020b3ea>] device_attach+0x4a/0xc0  
 [<c020b4e1>] bus_add_device+0x51/0x90  
 [<c020a5f5>] device_add+0xa5/0x140  
 [<c8a0ada4>] usb_set_configuration+0x1e4/0x280 [usbcore]  
 [<c8a05e2b>] usb_new_device+0x25b/0x3c0 [usbcore]  
 [<c8a07dd7>] hub_port_connect_change+0x2a7/0x370 [usbcore]  
 [<c8a08166>] hub_thread+0x2c6/0x4c0 [usbcore]  
 [<c0116fb0>] default_wake_function+0x0/0x20  
 [<c8a07ea0>] hub_thread+0x0/0x4c0 [usbcore]  
 [<c0105005>] kernel_thread_helper+0x5/0x10  
  
Code: 80 7b 04 00 74 26 31 f6 8d 74 26 00 8b 43 0c 47 0f b6 44 30  
-----snip-----  
  
relevant parts from .config:  
-----snip-----  
#  
# USB Network adaptors  
#  
# CONFIG_USB_CATC is not set  
# CONFIG_USB_KAWETH is not set  
# CONFIG_USB_PEGASUS is not set  
# CONFIG_USB_RTL8150 is not set  
CONFIG_USB_USBNET=m  
  
#  
# USB Host-to-Host Cables  
#  
# CONFIG_USB_ALI_M5632 is not set  
# CONFIG_USB_AN2720 is not set  
# CONFIG_USB_BELKIN is not set  
# CONFIG_USB_GENESYS is not set  
# CONFIG_USB_NET1080 is not set  
# CONFIG_USB_PL2301 is not set  
  
#  
# Intelligent USB Devices/Gadgets  
#  
# CONFIG_USB_ARMLINUX is not set  
# CONFIG_USB_EPSON2888 is not set  
# CONFIG_USB_ZAURUS is not set  
CONFIG_USB_CDCETHER=y  
----snip-----  
  
rmmod usbnet after the oops gives the following in the logs:  
  
-----snip-----  
<6>drivers/usb/core/usb.c: deregistering driver usbnet  
-----snip-----  
  
but the modules is not removed, and rmmod doesn't return.  
  
If i connect the device without usbnet loaded i get from 
cat /proc/bus/usb/devices: 
 
-----snip----- 
T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2 
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0 
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1 
P:  Vendor=0000 ProdID=0000 Rev= 2.06 
S:  Manufacturer=Linux 2.6.5 uhci_hcd 
S:  Product=Intel Corp. 82801BA/BAM USB (Hub #2) 
S:  SerialNumber=0000:00:1f.4 
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA 
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub 
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms 
 
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2 
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0 
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1 
P:  Vendor=0000 ProdID=0000 Rev= 2.06 
S:  Manufacturer=Linux 2.6.5 uhci_hcd 
S:  Product=Intel Corp. 82801BA/BAM USB (Hub #1) 
S:  SerialNumber=0000:00:1f.2 
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA 
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub 
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms 
 
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0 
D:  Ver= 1.00 Cls=02(comm.) Sub=00 Prot=00 MxPS= 8 #Cfgs=  2 
P:  Vendor=067f ProdID=4552 Rev=10.00 
S:  Manufacturer=AMBIT 
S:  Product=9Telecom USB Modem 
S:  SerialNumber=00:02:8a:f5:ec:d0 
C:  #Ifs= 2 Cfg#= 1 Atr=c0 MxPwr=  2mA 
I:  If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=ff Driver=(none) 
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=32ms 
I:  If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none) 
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms 
E:  Ad=83(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms 
C:* #Ifs= 2 Cfg#= 2 Atr=c0 MxPwr=  2mA 
I:  If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=06 Prot=00 Driver=(none) 
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=32ms 
I:  If#= 1 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=(none) 
I:  If#= 1 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none) 
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms 
E:  Ad=83(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms 
-----snip----- 
 
I can provide further info if necessary. 
 
Thanks for any advice, 
 
        Markus 
 
PS: Please cc me, as I'm not on the list 
 
 
 

-- 
"Sie haben neue Mails!" - Die GMX Toolbar informiert Sie beim Surfen!
Jetzt aktivieren unter http://www.gmx.net/info



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to