Skip to contentSkip to conversation

scsi: add new RDAC LENOVO/DE_Series device

PATCH Applied Xose Vazquez Perez 3 participants 3 messages Mar 30, 2019 – Apr 4, 2019

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 scsi: add new RDAC LENOVO/DE_Series device

Blacklist "Universal Xport" LUN, it's used for in-band storage array management. And add it to the rdac dh family.

Cc Martin Wilck <[email protected]>
Cc Hannes Reinecke <[email protected]>
Cc NetApp RDAC team <[email protected]>
Cc Christophe Varoqui <[email protected]>
Cc James E.J. Bottomley <[email protected]>
Cc Martin K. Petersen <[email protected]>
Cc SCSI ML <[email protected]>
---
 drivers/scsi/scsi_devinfo.c | 1 +
 drivers/scsi/scsi_dh.c      | 1 +
 2 files changed, 2 insertions(+)
drivers/scsi/scsi_devinfo.c +1 -0
index c4cbfd07b916..a08ff3bd6310 100644
@@ -238,6 +238,7 @@ static struct {
 	{"NETAPP", "Universal Xport", "*", BLIST_NO_ULD_ATTACH},
 	{"LSI", "Universal Xport", "*", BLIST_NO_ULD_ATTACH},
 	{"ENGENIO", "Universal Xport", "*", BLIST_NO_ULD_ATTACH},
+	{"LENOVO", "Universal Xport", "*", BLIST_NO_ULD_ATTACH},
 	{"SMSC", "USB 2 HS-CF", NULL, BLIST_SPARSELUN | BLIST_INQUIRY_36},
 	{"SONY", "CD-ROM CDU-8001", NULL, BLIST_BORKEN},
 	{"SONY", "TSL", NULL, BLIST_FORCELUN},		/* DDS3 & DDS4 autoloaders */
drivers/scsi/scsi_dh.c +1 -0
index 5a58cbf3a75d..c14006ac98f9 100644
@@ -75,6 +75,7 @@ static const struct scsi_dh_blist scsi_dh_blist[] = {
 	{"NETAPP", "INF-01-00",		"rdac", },
 	{"LSI", "INF-01-00",		"rdac", },
 	{"ENGENIO", "INF-01-00",	"rdac", },
+	{"LENOVO", "DE_Series",		"rdac", },
 	{NULL, NULL,			NULL },
 };
 
Signature · 1 line
2.21.0
Reviewed-by on v1 1/1
#1 lore raw
Quoted 13 lines · Xose Vazquez Perez

Blacklist "Universal Xport" LUN, it's used for in-band storage array management.
And add it to the rdac dh family.

Cc Martin Wilck <[email protected]>
Cc Hannes Reinecke <[email protected]>
Cc NetApp RDAC team <[email protected]>
Cc Christophe Varoqui <[email protected]>
Cc James E.J. Bottomley <[email protected]>
Cc Martin K. Petersen <[email protected]>
Cc SCSI ML <[email protected]>
Quoted 1 line

---

Looks good to me. Thanks for taking care of this.

Quoted 32 lines
 drivers/scsi/scsi_devinfo.c | 1 +
 drivers/scsi/scsi_dh.c      | 1 +
 2 files changed, 2 insertions(+)
drivers/scsi/scsi_devinfo.c +1 -0
index c4cbfd07b916..a08ff3bd6310 100644
@@ -238,6 +238,7 @@ static struct {
 	{"NETAPP", "Universal Xport", "*", BLIST_NO_ULD_ATTACH},
 	{"LSI", "Universal Xport", "*", BLIST_NO_ULD_ATTACH},
 	{"ENGENIO", "Universal Xport", "*", BLIST_NO_ULD_ATTACH},
+	{"LENOVO", "Universal Xport", "*", BLIST_NO_ULD_ATTACH},
 	{"SMSC", "USB 2 HS-CF", NULL, BLIST_SPARSELUN |
 BLIST_INQUIRY_36},
 	{"SONY", "CD-ROM CDU-8001", NULL, BLIST_BORKEN},

{"SONY", "TSL", NULL, BLIST_FORCELUN}, /* DDS3 &
DDS4 autoloaders */

drivers/scsi/scsi_dh.c +1 -0
index 5a58cbf3a75d..c14006ac98f9 100644
@@ -75,6 +75,7 @@ static const struct scsi_dh_blist scsi_dh_blist[] =
 {
 	{"NETAPP", "INF-01-00",		"rdac", },
 	{"LSI", "INF-01-00",		"rdac", },
 	{"ENGENIO", "INF-01-00",	"rdac", },
+	{"LENOVO", "DE_Series",		"rdac", },
 	{NULL, NULL,			NULL },
 };
#2 lore raw
In reply to Xose Vazquez Perez

Xose,

Quoted 2 lines

Blacklist "Universal Xport" LUN, it's used for in-band storage array management. And add it to the rdac dh family.

Applied to 5.1/scsi-fixes, thanks.

Signature · 1 line
Martin K. Petersen	Oracle Linux Engineering