On Fri, 26 Jun 2009 11:25:17 -0400 (EDT) Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > On Thu, 25 Jun 2009, Andrew Morton wrote: > > > On Mon, 22 Jun 2009 20:55:53 GMT > > bugzilla-daemon@xxxxxxxxxxxxxxxxxxx wrote: > > > > > http://bugzilla.kernel.org/show_bug.cgi?id=13605 > > > > > > Summary: usb-storage: broken with new Nokia E75 (Symbian S60 > > > 9.3 FP2) > > > > A bit of USB storage fun. The reporter found a workaround, but windows > > worked and Linux didn't. > > >From the information provided in the bug report, it appears that this > device has trouble accessing sectors near the end of the medium. > Since Linux probes for various RAID signatures in the last few sectors > and Windows doesn't, we sometimes run across reports like this of > devices that apparently work with Windows but not Linux. > > In accordance with your practical inclinations, it would seem logical > to remove this RAID probing from the Linux kernel and thus bypass the > problem. But we can't! The probing isn't in the kernel to begin with! > It's all done by userspace programs (part of udev and hal). > > What do you suggest? Dunno. Can it be worked around in udev/hal? Seems not. Perhaps the kernel could blacklist such devices, then lie about their size? or a module parameter which allows operators to lie about their size? -- 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