https://bugzilla.novell.com/show_bug.cgi?id=436390 Summary: kernel usb-storage error handling not working properly Product: openSUSE 11.0 Version: Final Platform: i686 OS/Version: openSUSE 11.0 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: matthias.andree@gmx.de QAContact: qa@suse.de Found By: --- openSUSE 11's current kernel, 2.6.25.16-0.1, seems to have issues with handling errors in USB mass storage devices that do not show in vanilla 2.6.27. HW Setup: ehci root hub A -- Seagate FreeAgent (ext 500 GB HDD, USB 2.0 hi-speed) ehci root hub B -- ext USB2 hispeed hub +- hama USB 2.0 card reader 30in1 +- EPSON USB printer `- Anycom Bluetooth EDR stick The USB card reader is empty. For some reason, it gets reset rather regularly (every couple of hours or so); however sometimes the kernel decides to offline the FreeAgent USB HDD (the port is powered down) which never logged issues, and there is no way short of a reboot to re-enable it. Unloading all *hci-hcd modules and usb-storage then hangs, rmmod cannot be killed even with SIGKILL. There are no suspicious messages in dmesg. WARNING: speculation here: It appears as though some usb-storage errors get misattributed to an unrelated, innocent device. end speculation. I'm happy to help with debugging, but need directions. I'm proficient in C and patching and kernel installation procedures, but not in Linux kernel debugging. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.