On Fri, 19 Dec 2003, Petr Olivka wrote:

> Hi!
> 
>    I have D600 and I have problem when D600 is in Dock. When I try 
> unload module uhci-hcd, I obtain next error:
> 
> uhci_hcd 0000:00:1d.0: remove, state 1
> usb usb1: USB disconnect, address 1
> uhci_hcd 0000:00:1d.0: USB bus 1 deregistered
> uhci_hcd 0000:00:1d.1: remove, state 1
> usb usb2: USB disconnect, address 1
> uhci_hcd 0000:00:1d.1: USB bus 2 deregistered
> uhci_hcd 0000:00:1d.2: remove, state 1
> usb usb3: USB disconnect, address 1
> usb 3-2: USB disconnect, address 2
> pci_pool_destroy 0000:00:1d.2/uhci_td, def25000 busy
> uhci_hcd 0000:00:1d.2: USB bus 3 deregistered
> slab error in kmem_cache_destroy(): cache `uhci_urb_priv': Can't free 
> all objects
> Call Trace:
>   [<c013866d>] __slab_error+0x21/0x28
>   [<c0138fe4>] kmem_cache_destroy+0x8c/0x114
>   [<e28e86d0>] uhci_hcd_cleanup+0x18/0x50 [uhci_hcd]
>   [<c012e54f>] sys_delete_module+0x17b/0x19c
>   [<c0141510>] sys_munmap+0x44/0x64
>   [<c0108faf>] syscall_call+0x7/0xb
> 
> uhci: not all urb_priv's were freed
> 
> 
> When I have notebook out of Dock, I can remove module without problem.
> Does anybody have idea where is problem? How I can help?

This is a known problem with uhci-hcd.  It can sometimes exit before 
releasing all its data structures.

That driver could benefit from a lot of changes.  They are planned for 
sometime early next year.

Alan Stern



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&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