Re: [linux-usb-devel] [linux-2.6.5] oops when plugging CDC USB network device...

From: Daniel Blueman
Date: Tue May 11 2004 - 05:56:20 EST


Alan, David,

Thanks for your response - the problem observed in linux-2.6.5 is fixed in
2.6.6. Now I get a status code of -75 [1] and see no additional networking
devices.

Nothing jumps out from the ohci_q.c and related sources.

Any ideas?

--- [1]

ohci_hcd 0000:00:02.1: GetStatus roothub.portstatus [1] = 0x00010101 CSC PPS
CCS
hub 2-0:1.0: port 1, status 101, change 1, 12 Mb/s
hub 2-0:1.0: debounce: port 1: delay 100ms stable 4 status 0x101
ohci_hcd 0000:00:02.1: GetStatus roothub.portstatus [1] = 0x00100103 PRSC
PPS PES CCS
usb 2-1: new full speed USB device using address 3
usb 2-1: skipped 3 class/vendor specific configuration descriptors
usb 2-1: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1: default language 0x0409
usb 2-1: Product: USB Cable Modem
usb 2-1: adding 2-1:1.0 (config #1, interface 0)
usbnet 2-1:1.0: usb_probe_interface
usbnet 2-1:1.0: usb_probe_interface - got id
ohci_hcd 0000:00:02.1: urb da0fef78 path 1 ep0in 82d60000 cc 8 --> status
-75
usbnet: probe of 2-1:1.0 failed with error -75
usb 2-1: adding 2-1:1.1 (config #1, interface 1)

> On Fri, 7 May 2004, Daniel Blueman wrote:
>
> > When plugging a Motorola SurfBoard 5100 device into my box, khubd
> oopses.
> > Kernel is stock linux-2.6.5.
> >
> > Chipset is nForce 2 (OHCI), USB 2 EHCI controller disabled, so just USB
> 1.1
> > controller active.
> >
> > Please CC me if more information would be handy.
> >
> > Harvested from kernel logs:
>
> > usb 1-1: Product: USB Cable Modem
> > usb 1-1: registering 1-1:1.0 (config #1, interface 0)
> > usbnet 1-1:1.0: usb_probe_interface
> > usbnet 1-1:1.0: usb_probe_interface - got id
> > Unable to handle kernel NULL pointer dereference at virtual address
> 00000004
> > printing eip:
> > c028ff64
> > *pde = 00000000
> > Oops: 0000 [#1]
> > DEBUG_PAGEALLOC
> > CPU: 0
> > EIP: 0060:[<c028ff64>] Not tainted
> > EFLAGS: 00010296 (2.6.5)
> > EIP is at usb_disable_interface+0x14/0x50
>
> This has been fixed in 2.6.6.
>
> Alan Stern

--
Daniel J Blueman

NEU : GMX Internet.FreeDSL
Ab sofort DSL-Tarif ohne Grundgebühr: http://www.gmx.net/dsl

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/