On Mon, 9 Jan 2012, Felipe Balbi wrote: > > When the most commonly used HCDs all support SG, that should be good > > enough. UAS can refuse to bind if the host controller doesn't work > > with SG. And similarly, in that situation usb-storage should accept a > > device that has both BOT and UAS altsettings. > > > > It would be nice to have a Kconfig variable (CONFIG_USB_HCD_HAS_SG or > > something like that) which would be selected by all the HC drivers > > supporting SG, and which UAS would depend on. That way it would be > > impossible to build the UAS driver on systems where none of the HCDs > > will work with it. > > I'm not sure that will create a nice user experience, specially when a > user decides he wants to back up some data from his old PC (which is > OHCI only) to his brand new USB3.0 UASP Storage Device. Why wouldn't the user have a nice experience? > Well, he can't expect nice throughput anyway, but he will definitely > expect it to work since that's one of USB's flagships: Plug&Play. Why wouldn't it work? UAS storage devices also have to support BOT. Otherwise they wouldn't work with Windows XP. Alan Stern -- 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