diff options
author | Subhash Jadavani <subhashj@codeaurora.org> | 2014-09-25 15:32:19 +0300 |
---|---|---|
committer | Christoph Hellwig <hch@lst.de> | 2014-10-01 13:11:03 +0200 |
commit | 45341ca3fcacc8720c425e757a627ef81b65b1ee (patch) | |
tree | 2d9d1f3e7a4944c77f534834be0e92e8c91cfc8a /include/scsi | |
parent | db525fce95f0ee39102f06f8599ced3f3f3af128 (diff) | |
download | op-kernel-dev-45341ca3fcacc8720c425e757a627ef81b65b1ee.zip op-kernel-dev-45341ca3fcacc8720c425e757a627ef81b65b1ee.tar.gz |
scsi: fix the type for well known LUs
Some devices may respond with wrong type for well-known logical units.
This patch forces well-known type for devices which doesn't report it
correct.
Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
Signed-off-by: Sujit Reddy Thumma <sthumma@codeaurora.org>
Signed-off-by: Dolev Raviv <draviv@codeaurora.org>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'include/scsi')
-rw-r--r-- | include/scsi/scsi.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/scsi/scsi.h b/include/scsi/scsi.h index 261e708..d17178e 100644 --- a/include/scsi/scsi.h +++ b/include/scsi/scsi.h @@ -333,6 +333,7 @@ static inline int scsi_status_is_good(int status) #define TYPE_RBC 0x0e #define TYPE_OSD 0x11 #define TYPE_ZBC 0x14 +#define TYPE_WLUN 0x1e /* well-known logical unit */ #define TYPE_NO_LUN 0x7f /* SCSI protocols; these are taken from SPC-3 section 7.5 */ |