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