Re: [PATCH] set CONFIG_SCSI_MULTI_LUN by default and update help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 3 May 2009, Matthew Wilcox wrote:

> > The problem is we don't trust USB manufacturers with standards
> > compliance any further than they could spit a rat, so we assume when
> > they say they conform to SCSI-3 or above that they must have got it
> > wrong and push it back down to SCSI-2.

Indeed, we have run across a number of USB devices which claim to be 
SCSI-3 compliant and then crash when they receive a REPORT LUNS 
command.

> > Because of this, no-one actually knows how many working SCSI-3 USB
> > devices we might have supported.
> 
> This is true.  Suggestions for a better way to handle USB devices ... ?

Is there any reason usb-storage shouldn't set the FORCELUNS flag for 
all devices not known to have only one LUN?

Eric is trying to address two separate issues.  One is bad or outdated 
wording of the Kconfig help text for SCSI_MULTI_LUN.  The other is the 
fact that some USB devices can't be used to their full extent when the 
option isn't set, and people rolling their own configs (as opposed to 
using a distro kernel) tend not to enable it.  Maybe changing the help 
text will be enough for both problems.

As for future treatment of USB devices claiming SCSI-3 compliance (or 
above), I don't know.  Keep the field unchanged but set a flag to rule 
out the use of REPORT LUNS?

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux