summaryrefslogtreecommitdiff
path: root/sys/gnu/arch
diff options
context:
space:
mode:
authorKenneth R Westerback <krw@cvs.openbsd.org>2006-07-23 14:34:56 +0000
committerKenneth R Westerback <krw@cvs.openbsd.org>2006-07-23 14:34:56 +0000
commit9d1d459f5a3798c7c060e7d6e2f3c5503f15be3a (patch)
treef306e603cb9567e0dd67eb9759c3aee4aa9b29d2 /sys/gnu/arch
parentc533cbd1d5bbf4ffa0c3b15ace88015a9c0a10cf (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