Hi ! I've got this kernel oops with 2.6.3-rc1 when I remove an usb peripheral. The result is the same if USB UHCI is compiled statically or in module. Please find in attachment the output of lspci and .config Best regards, Mathieu LESNIAK Feb 8 11:54:35 athlon kernel: Linux version 2.6.3-rc1 (root@athlon) (version gcc 3.3.3 20040125 (prerelease) (Debian)) #3 Sun Feb 8 11:11:53 CET 2004 Feb 8 11:55:39 athlon kernel: usb 2-2: USB disconnect, address 2 Feb 8 11:55:39 athlon kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000001e Feb 8 11:55:39 athlon kernel: printing eip: Feb 8 11:55:39 athlon kernel: c030631c Feb 8 11:55:39 athlon kernel: *pde = 00000000 Feb 8 11:55:39 athlon kernel: Oops: 0000 [#1] Feb 8 11:55:39 athlon kernel: CPU: 0 Feb 8 11:55:39 athlon kernel: EIP: 0060:[disconnect_scanner+44/105] Tainted: PF Feb 8 11:55:39 athlon kernel: EFLAGS: 00010282 Feb 8 11:55:39 athlon kernel: EIP is at disconnect_scanner+0x2c/0x69 Feb 8 11:55:39 athlon kernel: eax: c166ac80 ebx: c166ac94 ecx: c03062f0 edx: dfd35c00 Feb 8 11:55:39 athlon kernel: esi: 00000000 edi: dfd7cf28 ebp: c04a723c esp: dfddde50 Feb 8 11:55:39 athlon kernel: ds: 007b es: 007b ss: 0068 Feb 8 11:55:39 athlon kernel: Process khubd (pid: 5, threadinfo=dfddc000 task=dff90080) Feb 8 11:55:39 athlon kernel: Stack: c166ac80 c04a72b8 c166ac80 c04a7320 c02dd7db c166ac80 c166ac80 c166acc0 Feb 8 11:55:39 athlon kernel: c166ac94 c04a7340 c027ce54 c166ac94 c166acc0 dfd7cf3c dfd7cf00 c0305c9f Feb 8 11:55:39 athlon kernel: c166ac94 c166ac80 dfd7cf3c c04a724c 00000000 00000000 c0229c78 dfd7cf3c Feb 8 11:55:39 athlon kernel: Call Trace: Feb 8 11:55:39 athlon kernel: [usb_unbind_interface+123/128] usb_unbind_interface+0x7b/0x80 Feb 8 11:55:39 athlon kernel: [device_release_driver+100/112] device_release_driver+0x64/0x70 Feb 8 11:55:39 athlon kernel: [destroy_scanner+79/176] destroy_scanner+0x4f/0xb0 Feb 8 11:55:39 athlon kernel: [kobject_cleanup+152/160] kobject_cleanup+0x98/0xa0 Feb 8 11:55:39 athlon kernel: [usb_unbind_interface+123/128] usb_unbind_interface+0x7b/0x80 Feb 8 11:55:39 athlon kernel: [device_release_driver+100/112] device_release_driver+0x64/0x70 Feb 8 11:55:39 athlon kernel: [bus_remove_device+85/160] bus_remove_device+0x55/0xa0 Feb 8 11:55:39 athlon kernel: [device_del+93/160] device_del+0x5d/0xa0 Feb 8 11:55:39 athlon kernel: [usb_disable_device+112/176] usb_disable_device+0x70/0xb0 Feb 8 11:55:39 athlon kernel: [usb_disconnect+150/240] usb_disconnect+0x96/0xf0 Feb 8 11:55:39 athlon kernel: [hub_port_connect_change+783/800] hub_port_connect_change+0x30f/0x320 Feb 8 11:55:39 athlon kernel: [hub_port_status+67/176] hub_port_status+0x43/0xb0 Feb 8 11:55:39 athlon kernel: [hub_events+714/832] hub_events+0x2ca/0x340 Feb 8 11:55:39 athlon kernel: [hub_thread+45/240] hub_thread+0x2d/0xf0 Feb 8 11:55:39 athlon kernel: [ret_from_fork+6/20] ret_from_fork+0x6/0x14 Feb 8 11:55:39 athlon kernel: [default_wake_function+0/32] default_wake_function+0x0/0x20 Feb 8 11:55:39 athlon kernel: [hub_thread+0/240] hub_thread+0x0/0xf0 Feb 8 11:55:39 athlon kernel: [kernel_thread_helper+5/12] kernel_thread_helper+0x5/0xc Feb 8 11:55:39 athlon kernel: Feb 8 11:55:39 athlon kernel: Code: 80 7e 1e 00 75 2a 85 f6 74 1a 8d 46 3c 8b 5c 24 08 8b 74 24