I've been rmmod'ing uhci_hcd on suspend and modprobe'ing it on resume
for a few days now on 2.6.1.  I noticed this this BUG() when I suspended
today:

dmesg from suspend:

uhci_hcd 0000:00:07.2: remove, state 1
usb usb1: USB disconnect, address 1
usb 1-1: USB disconnect, address 2
pci_pool_destroy 0000:00:07.2/uhci_td, d8f63000 busy
uhci_hcd 0000:00:07.2: USB bus 1 deregistered
slab error in kmem_cache_destroy(): cache `uhci_urb_priv': Can't free
all objects
Call Trace:
 [<c012e521>] __slab_error+0x21/0x28
 [<c012ebfb>] kmem_cache_destroy+0x7b/0xf8
 [<e0908fed>] uhci_hcd_cleanup+0x15/0x4c [uhci_hcd]
 [<c01264a8>] sys_delete_module+0x164/0x188
 [<c0136427>] sys_munmap+0x37/0x54
 [<c0108933>] syscall_call+0x7/0xb

uhci: not all urb_priv's were freed


dmesg from resume:

drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface
driver v2.1
kmem_cache_create: duplicate cache uhci_urb_priv
------------[ cut here ]------------
kernel BUG at mm/slab.c:1269!
invalid operand: 0000 [#1]
CPU:    0
EIP:    0060:[<c012ea2b>]    Not tainted
EFLAGS: 00010202
EIP is at kmem_cache_create+0x3cb/0x428
eax: 00000031   ebx: dfe2e150   ecx: c0343988   edx: c02b6de4
esi: e0909ef6   edi: e0909ee8   ebp: df6adcd0   esp: d8481f68
ds: 007b   es: 007b   ss: 0068
Process modprobe (pid: 25269, threadinfo=d8480000 task=c0042d40)
Stack: fffffff4 c02b9384 c02b93a0 d8480000 df6add40 d8481f8c df6add0c
       c0000000 00000004 0000001c e089108e e0909ee8 0000003c 00000020
       00000000 00000000 00000000 e090b520 c0127a91 40016000 bffffbf8
       bffffbf8 c0108933 40016000 
Call Trace:
 [<e089108e>] uhci_hcd_init+0x8e/0x120 [uhci_hcd]
 [<c0127a91>] sys_init_module+0xe5/0x1bc
 [<c0108933>] syscall_call+0x7/0xb

Code: 0f 0b f5 04 ee fb 26 c0 8b 1b 8b 03 0f 18 00 90 81 fb 9c 39 

-- 
Dave Hansen
[EMAIL PROTECTED]



-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to