On Mon, 8 Aug 2005, Li, Eric wrote: > I tried 2.6.13-rc4, Sounds like it fixed my problem. I need more test on > that. Thanks a lot ,Alan! > I still get some error print out from kernel log. > Aug 8 12:47:12 eli-develop kernel: [4296886.220000] usb 5-3: clear tt 1 > (80f0) error -71 > Aug 8 12:47:12 eli-develop kernel: [4296886.220000] usb 5-3.4: clear tt 4 > (9141) error -71 > Aug 8 12:47:12 eli-develop kernel: [4296886.220000] usb 5-3.2.4: clear tt 4 > (9171) error -71 > Aug 8 12:47:12 eli-develop kernel: [4296886.220000] usb 5-3: clear tt 1 > (80f0) error -71 > Aug 8 12:47:12 eli-develop kernel: [4296886.221000] usb 5-3: clear tt 1 > (80f0) error -71 > Aug 8 12:47:12 eli-develop kernel: [4296886.222000] usb 5-3: clear tt 1 > (80f0) error -71 > Aug 8 12:47:12 eli-develop kernel: [4296886.222000] usb 5-3: clear tt 1 > (80f0) error -71 > Aug 8 12:47:12 eli-develop kernel: [4296886.222000] usb 5-3.2: clear tt 1 > (8110) error -71 > Aug 8 12:47:12 eli-develop kernel: [4296886.222000] usb 5-3.2: clear tt 1 > (8110) error -71 > Aug 8 12:47:12 eli-develop kernel: [4296886.223000] usb 5-3.2: clear tt 1 > (8110) error -71 > Aug 8 12:47:13 eli-develop kernel: [4296886.224000] usb 5-3.2: clear tt 1 > (8110) error -71 > Aug 8 12:47:13 eli-develop kernel: [4296886.224000] usb 5-3.2: clear tt 1 > (8110) error -71 > > I have several questions on that. > (1)This error is happened when the kernel detect some CSplit failure, it try > to clear some tt inside my hub, however my hub is already unplugged off, it > definitely will have error if you go to send out any URB to these hubs. Can > I skip the hub_clear_tt_buffer() without any side effects for my > architecture, that means, tt is not at host side. > (2) I get the same error in both 2.6.10 and 2.6.13.rc4. And I meet kernel > crash under 2.6.10 on one of my SMP machine. There is any conflicts for the > keventd(this clear tt registered to) and khubd(usb disconnected happened) on > SMP machine? > Thanks a lot
I don't know the answers to your questions. The person best able to help is Dave Brownell, the maintainer for the ehci-hcd driver. Note that it is very common for drivers to get a string of errors when a USB device is unplugged. The errors will stop when khubd learns about the disconnection and notifies the driver. Alan Stern ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users