(switched to email. Please respond via emailed reply-to-all, not via the bugzilla web interface). On Mon, 8 Nov 2010 08:45:35 GMT bugzilla-daemon@xxxxxxxxxxxxxxxxxxx wrote: > https://bugzilla.kernel.org/show_bug.cgi?id=22442 > > Summary: max_sectors: USB resets of Blackberry Bold 9000 in > mass-storage mode > Product: IO/Storage > Version: 2.5 > Kernel Version: 2.6.36 > Platform: All > OS/Version: Linux > Tree: Mainline > Status: NEW > Severity: normal > Priority: P1 > Component: Block Layer > AssignedTo: axboe@xxxxxxxxx > ReportedBy: moritz-kernel@xxxxxxxxxxxxxxxxxxx > Regression: Yes Did you mean to describe this as a regression? As far as I can tell, the kernel has always had this problem with those devices? > Apparently the linux kernel has a default of 240 sectors, when accessing mass > storage devices. The blackberry 9000 can't handle more than 128. Every access > attempt by linux causes a USBI reset: > > [ 3275.523018] usb 1-5: reset high speed USB device using ehci_hcd and address > 6 > > Can we add the blackberry 9000 to a blacklist, and set max_sectors to the > correct no. automatically? > > Currently I have to find out the device name and do the following: > echo 128 > /sys/block/sdh/device/max_sectors > > Thid is the lsusb device listing: > Bus 001 Device 006: ID 0fca:8004 Research In Motion, Ltd. > > I am using debian unstable, 64 bit on Intel hardware. > > Other people are also affected, see here: > https://bugzilla.redhat.com/show_bug.cgi?id=517771 > http://www.thinktek.ca/articles/article3.php > http://www.blackberryforums.com/linux-users-corner/219069-mass-storage-issues.html Probably any such fix would reside in the USB layer, so let's cc that mailing list. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html