2003-07-31 06:52:13

by Eugene Teo

[permalink] [raw]
Subject: USB problems encountered when offing Zaurus

I got this when I try to turn off Zaurus SL-5560.
Any idea what went wrong?

I am using 2.6.0-test2-mm2-kj1. I am trying to turn
off my Zaurus, and then turn it on again. When I turn
it off, I get the following messages. When I turn it
on, and try to do a samba mount, i get pretty unstable
connection.pretty unstable
connection.

Eugene

Jul 31 14:40:27 amaryllis kernel: uhci-hcd 0000:00:1d.0: remove, state 3
Jul 31 14:40:27 amaryllis kernel: usb usb1: USB disconnect, address 1
Jul 31 14:40:27 amaryllis kernel: Call Trace:
Jul 31 14:40:27 amaryllis kernel: [__might_sleep+95/114] __might_sleep+0x5f/0x72
Jul 31 14:40:27 amaryllis kernel: [hcd_endpoint_disable+388/1321] hcd_endpoint_disable+0x184/0x529
Jul 31 14:40:27 amaryllis kernel: [hcd_endpoint_disable+0/1321] hcd_endpoint_disable+0x0/0x529
Jul 31 14:40:27 amaryllis kernel: [nuke_urbs+128/135] nuke_urbs+0x80/0x87
Jul 31 14:40:27 amaryllis kernel: [usb_disconnect+161/395] usb_disconnect+0xa1/0x18b
Jul 31 14:40:27 amaryllis kernel: [usb_hcd_pci_remove+180/410] usb_hcd_pci_remove+0xb4/0x19a
Jul 31 14:40:27 amaryllis kernel: [pci_device_remove+59/61] pci_device_remove+0x3b/0x3d
Jul 31 14:40:27 amaryllis kernel: [device_release_driver+96/98] device_release_driver+0x60/0x62
Jul 31 14:40:27 amaryllis kernel: [driver_detach+34/49] driver_detach+0x22/0x31
Jul 31 14:40:27 amaryllis kernel: [bus_remove_driver+87/143] bus_remove_driver+0x57/0x8f
Jul 31 14:40:27 amaryllis kernel: [driver_unregister+26/68] driver_unregister+0x1a/0x44
Jul 31 14:40:27 amaryllis kernel: [pci_unregister_driver+23/37] pci_unregister_driver+0x17/0x25
Jul 31 14:40:27 amaryllis kernel: [_end+540895445/1068727528] uhci_hcd_cleanup+0x12/0x5c [uhci_hcd]
Jul 31 14:40:27 amaryllis kernel: [sys_delete_module+295/409] sys_delete_module+0x127/0x199
Jul 31 14:40:27 amaryllis kernel: [sys_munmap+87/117] sys_munmap+0x57/0x75
Jul 31 14:40:27 amaryllis kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Jul 31 14:40:27 amaryllis kernel:
Jul 31 14:40:27 amaryllis kernel: Badness in device_release at drivers/base/core.c:84
Jul 31 14:40:27 amaryllis kernel: Call Trace:
Jul 31 14:40:27 amaryllis kernel: [kobject_cleanup+129/131] kobject_cleanup+0x81/0x83
Jul 31 14:40:27 amaryllis kernel: [device_unregister+20/34] device_unregister+0x14/0x22
Jul 31 14:40:27 amaryllis kernel: [usb_disconnect+237/395] usb_disconnect+0xed/0x18b
Jul 31 14:40:27 amaryllis kernel: [usb_hcd_pci_remove+180/410] usb_hcd_pci_remove+0xb4/0x19a
Jul 31 14:40:27 amaryllis kernel: [pci_device_remove+59/61] pci_device_remove+0x3b/0x3d
Jul 31 14:40:27 amaryllis kernel: [device_release_driver+96/98] device_release_driver+0x60/0x62
Jul 31 14:40:27 amaryllis kernel: [driver_detach+34/49] driver_detach+0x22/0x31
Jul 31 14:40:27 amaryllis kernel: [bus_remove_driver+87/143] bus_remove_driver+0x57/0x8f
Jul 31 14:40:27 amaryllis kernel: [driver_unregister+26/68] driver_unregister+0x1a/0x44
Jul 31 14:40:27 amaryllis kernel: [pci_unregister_driver+23/37] pci_unregister_driver+0x17/0x25
Jul 31 14:40:27 amaryllis kernel: [_end+540895445/1068727528] uhci_hcd_cleanup+0x12/0x5c [uhci_hcd]
Jul 31 14:40:27 amaryllis kernel: [sys_delete_module+295/409] sys_delete_module+0x127/0x199
Jul 31 14:40:27 amaryllis kernel: [sys_munmap+87/117] sys_munmap+0x57/0x75
Jul 31 14:40:27 amaryllis kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Jul 31 14:40:27 amaryllis kernel:
Jul 31 14:40:27 amaryllis kernel: uhci-hcd 0000:00:1d.0: USB bus 1 deregistered
Jul 31 14:40:27 amaryllis kernel: Badness in kobject_cleanup at lib/kobject.c:402
Jul 31 14:40:27 amaryllis kernel: Call Trace:
Jul 31 14:40:27 amaryllis kernel: [kobject_cleanup+96/131] kobject_cleanup+0x60/0x83
Jul 31 14:40:27 amaryllis kernel: [usb_hcd_pci_remove+328/410] usb_hcd_pci_remove+0x148/0x19a
Jul 31 14:40:27 amaryllis kernel: [pci_device_remove+59/61] pci_device_remove+0x3b/0x3d
Jul 31 14:40:27 amaryllis kernel: [device_release_driver+96/98] device_release_driver+0x60/0x62
Jul 31 14:40:27 amaryllis kernel: [driver_detach+34/49] driver_detach+0x22/0x31
Jul 31 14:40:27 amaryllis kernel: [bus_remove_driver+87/143] bus_remove_driver+0x57/0x8f
Jul 31 14:40:27 amaryllis kernel: [driver_unregister+26/68] driver_unregister+0x1a/0x44
Jul 31 14:40:27 amaryllis kernel: [pci_unregister_driver+23/37] pci_unregister_driver+0x17/0x25
Jul 31 14:40:27 amaryllis kernel: [_end+540895445/1068727528] uhci_hcd_cleanup+0x12/0x5c [uhci_hcd]
Jul 31 14:40:27 amaryllis kernel: [sys_delete_module+295/409] sys_delete_module+0x127/0x199
Jul 31 14:40:27 amaryllis kernel: [sys_munmap+87/117] sys_munmap+0x57/0x75
Jul 31 14:40:27 amaryllis kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Jul 31 14:40:27 amaryllis kernel:
Jul 31 14:40:27 amaryllis kernel: uhci-hcd 0000:00:1d.2: remove, state 3
Jul 31 14:40:27 amaryllis kernel: usb usb2: USB disconnect, address 1
Jul 31 14:40:27 amaryllis kernel: Badness in device_release at drivers/base/core.c:84
Jul 31 14:40:27 amaryllis kernel: Call Trace:
Jul 31 14:40:27 amaryllis kernel: [kobject_cleanup+129/131] kobject_cleanup+0x81/0x83
Jul 31 14:40:27 amaryllis kernel: [device_unregister+20/34] device_unregister+0x14/0x22
Jul 31 14:40:27 amaryllis kernel: [usb_disconnect+237/395] usb_disconnect+0xed/0x18b
Jul 31 14:40:27 amaryllis kernel: [usb_hcd_pci_remove+180/410] usb_hcd_pci_remove+0xb4/0x19a
Jul 31 14:40:27 amaryllis kernel: [pci_device_remove+59/61] pci_device_remove+0x3b/0x3d
Jul 31 14:40:27 amaryllis kernel: [device_release_driver+96/98] device_release_driver+0x60/0x62
Jul 31 14:40:27 amaryllis kernel: [driver_detach+34/49] driver_detach+0x22/0x31
Jul 31 14:40:27 amaryllis kernel: [bus_remove_driver+87/143] bus_remove_driver+0x57/0x8f
Jul 31 14:40:27 amaryllis kernel: [driver_unregister+26/68] driver_unregister+0x1a/0x44
Jul 31 14:40:27 amaryllis kernel: [pci_unregister_driver+23/37] pci_unregister_driver+0x17/0x25
Jul 31 14:40:27 amaryllis kernel: [_end+540895445/1068727528] uhci_hcd_cleanup+0x12/0x5c [uhci_hcd]
Jul 31 14:40:27 amaryllis kernel: [sys_delete_module+295/409] sys_delete_module+0x127/0x199
Jul 31 14:40:27 amaryllis kernel: [sys_munmap+87/117] sys_munmap+0x57/0x75
Jul 31 14:40:27 amaryllis kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Jul 31 14:40:27 amaryllis kernel:
Jul 31 14:40:27 amaryllis kernel: uhci-hcd 0000:00:1d.2: USB bus 2 deregistered
Jul 31 14:40:27 amaryllis kernel: drivers/usb/core/usb.c: deregistering driver audio
Jul 31 14:40:27 amaryllis kernel: drivers/usb/core/usb.c: deregistering driver Philips webcam


Attachments:
(No filename) (6.37 kB)
(No filename) (189.00 B)
Download all attachments

2003-07-31 16:17:01

by Greg KH

[permalink] [raw]
Subject: Re: USB problems encountered when offing Zaurus

On Thu, Jul 31, 2003 at 02:52:00PM +0800, Eugene Teo wrote:
> I got this when I try to turn off Zaurus SL-5560.
> Any idea what went wrong?
>
> I am using 2.6.0-test2-mm2-kj1. I am trying to turn
> off my Zaurus, and then turn it on again. When I turn
> it off, I get the following messages. When I turn it
> on, and try to do a samba mount, i get pretty unstable
> connection.pretty unstable
> connection.
>
> Eugene
>
> Jul 31 14:40:27 amaryllis kernel: uhci-hcd 0000:00:1d.0: remove, state 3
> Jul 31 14:40:27 amaryllis kernel: usb usb1: USB disconnect, address 1
> Jul 31 14:40:27 amaryllis kernel: Call Trace:
> Jul 31 14:40:27 amaryllis kernel: [__might_sleep+95/114] __might_sleep+0x5f/0x72

Known bug, I have a fix for this in my tree which will get sent to Linus
in a few days. The patch for this was posted to the linux-usb-devel
mailing list last week if it's really bothering you :)

thanks,

greg k-h

2003-08-01 02:24:52

by Eugene Teo

[permalink] [raw]
Subject: Re: USB problems encountered when offing Zaurus

<quote sender="Greg KH">
> On Thu, Jul 31, 2003 at 02:52:00PM +0800, Eugene Teo wrote:
> > I got this when I try to turn off Zaurus SL-5560.
> > Any idea what went wrong?
> >
> > I am using 2.6.0-test2-mm2-kj1. I am trying to turn
> > off my Zaurus, and then turn it on again. When I turn
> > it off, I get the following messages. When I turn it
> > on, and try to do a samba mount, i get pretty unstable
> > connection.pretty unstable
> > connection.
> >
> > Eugene
> >
> > Jul 31 14:40:27 amaryllis kernel: uhci-hcd 0000:00:1d.0: remove, state 3
> > Jul 31 14:40:27 amaryllis kernel: usb usb1: USB disconnect, address 1
> > Jul 31 14:40:27 amaryllis kernel: Call Trace:
> > Jul 31 14:40:27 amaryllis kernel: [__might_sleep+95/114] __might_sleep+0x5f/0x72
>
> Known bug, I have a fix for this in my tree which will get sent to Linus
> in a few days. The patch for this was posted to the linux-usb-devel
> mailing list last week if it's really bothering you :)

Thanks Greg! I am going to hunt the patch in the mailing list cos it
does bother me hehe :)

Eugene

> thanks,
>
> greg k-h
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>