Re: [PATCH 2/4] [SCSI] Blacklist RSOC for Microsoft iSCSI target devices

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

 



On 12/3/14, 8:18 PM, Martin K. Petersen wrote:
The Microsoft iSCSI target does not support REPORT SUPPORTED OPERATION
CODES. Blacklist these devices so we don't attempt to send the command.

Signed-off-by: Martin K. Petersen <martin.petersen@xxxxxxxxxx>
Reported-by: jazz@xxxxxxxxx
Cc: Mike Christie <michaelc@xxxxxxxxxxx>
Cc: stable@xxxxxxxxxxxxxxx # v3.10+
---
  drivers/scsi/scsi_devinfo.c | 1 +
  1 file changed, 1 insertion(+)

diff --git a/drivers/scsi/scsi_devinfo.c b/drivers/scsi/scsi_devinfo.c
index 8c228e049bb6..db42c37e1230 100644
--- a/drivers/scsi/scsi_devinfo.c
+++ b/drivers/scsi/scsi_devinfo.c
@@ -210,6 +210,7 @@ static struct {
  	{"Medion", "Flash XL  MMC/SD", "2.6D", BLIST_FORCELUN},
  	{"MegaRAID", "LD", NULL, BLIST_FORCELUN},
  	{"MICROP", "4110", NULL, BLIST_NOTQ},
+	{"MSFT", "Virtual HD", NULL, BLIST_NO_RSOC},
  	{"MYLEX", "DACARMRB", "*", BLIST_REPORTLUN2},
  	{"nCipher", "Fastness Crypto", NULL, BLIST_FORCELUN},
  	{"NAKAMICH", "MJ-4.8S", NULL, BLIST_FORCELUN | BLIST_SINGLELUN},


Thanks Martin.

Tested-by: Mike Christie <michaelc@xxxxxxxxxxx>

In case other people test this patch, I wanted to warn people that the MS iSCSI target does the same sequence (sends reject PDU then drops the connection on us) for any command it does not support. We end up seeing the same problem for other commands. For example, some distros have tools that send CDB 0x85 during initialization, and the MS target will fail on that in the same way we saw here.
--
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