diff options
author | Kenneth R Westerback <krw@cvs.openbsd.org> | 2006-07-23 14:34:56 +0000 |
---|---|---|
committer | Kenneth R Westerback <krw@cvs.openbsd.org> | 2006-07-23 14:34:56 +0000 |
commit | 9d1d459f5a3798c7c060e7d6e2f3c5503f15be3a (patch) | |
tree | f306e603cb9567e0dd67eb9759c3aee4aa9b29d2 /sys/gnu/arch | |
parent | c533cbd1d5bbf4ffa0c3b15ace88015a9c0a10cf (diff) |
Use REPORT LUNS to get the list of LUNs to probe. If such a list is
obtained probe the LUNs given without checking for duplicate INQUIRY
data.
For non-USB, non-ATAPI, devices claiming to be SCSI-3 compliant. And
the target must have something attached at LUN 0.
If REPORT LUNS can't be used or isn't supported, the old scan process
is used.
Fixes Fibre Channel and SCSI enclosure devices that provide identical
INQUIRY data for all LUNs and were thus being misprobed as having
only LUN 0.
Tested by Bob Kitella, dlg@, beck@. Suggestions from deraadt@.
ok dlg@ beck@
Diffstat (limited to 'sys/gnu/arch')
0 files changed, 0 insertions, 0 deletions