> On Wed, Sep 14, 2005 at 10:45:37AM -0700, Timothy Thelin wrote: > > > > I was curious about the reasoning behind this decision and > how to fix an > > issue that came up because of it. > > The reasoning goes something like this: There are lots of > devices which > report 0, but need the SCSI-II 10-byte commands to work. > > > I have some time to help in solving the above. But what do > people think the > > solution should be? > > > > Here are some ideas floating in my head: > > 1) Promote the scsi0 device to scsi3 (instead of scsi2) > since it most likely > > follows scsi3 forms of commands that it happens to support > > That's not going to fly. Lots of devices report 0 and follow > 2, not 3.
hmm then I guesss the information I got is off. Thanks for the clarification. > SCSI 3 triggers new and exciting behavior from SCSI core. > > > 2) Leave the scsi0 device as scsi0, and make sure the scsi > stack is aware of > > scsi0 devices (i.e. don't stick LUN info into cdb[ 1 ] ) > > That will break all the devices which report 0 but need > 10-bit commands ala > SCSI-II. > Yeah I was wondering how much breakage would occur. I guess that kills that idea. ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel