Alan Stern wrote: ... > @@ -575,6 +575,19 @@ static int scsi_probe_lun(struct scsi_de ... > + * On the whole, the best approach seems to be to assume the first > + * 36 bytes are valid no matter what the device says. That's > + * better than copying < 36 bytes to the inquiry-result buffer > + * and displaying garbage for the Vendor, Product, or Revision > + * strings. > + */ > + if (sdev->inquiry_len < 36) { > + printk(KERN_INFO "scsi scan: INQUIRY result too short (%d)," > + " using 36\n", sdev->inquiry_len); > + sdev->inquiry_len = 36; > + } ...
BTW, AFAIU the sbp2 driver did exactly this in older versions, when it did its own conversions of commands and results. -- Stefan Richter -=====-=-==- =-=- ==--= http://arcgraph.de/sr/ ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel