diff options
author | Christoph Hellwig <hch@lst.de> | 2018-12-13 10:17:01 -0500 |
---|---|---|
committer | Martin K. Petersen <martin.petersen@oracle.com> | 2018-12-18 23:08:07 -0500 |
commit | 4dd4130a722fb046e941010cf5576aed252bb58a (patch) | |
tree | 181ef8984d48de80f985cc843e1f3d7f210397e0 | |
parent | 8b2db98e814a5ec45e8800fc22ca9000ae0a517b (diff) |
scsi: make sure all drivers set the use_clustering flag
A few drivers were not setting the use_clustering flag at all and thus
default to disable. Fix them up to explicitly set this field in
preparation for additional cleanups.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
-rw-r--r-- | drivers/scsi/mvumi.c | 1 | ||||
-rw-r--r-- | drivers/scsi/myrb.c | 1 | ||||
-rw-r--r-- | drivers/scsi/myrs.c | 1 | ||||
-rw-r--r-- | drivers/scsi/stex.c | 1 | ||||
-rw-r--r-- | drivers/scsi/ufs/ufshcd.c | 1 | ||||
-rw-r--r-- | drivers/usb/storage/uas.c | 1 |
6 files changed, 6 insertions, 0 deletions
diff --git a/drivers/scsi/mvumi.c b/drivers/scsi/mvumi.c index 3d2d026d1ccf..d0c3f867fc58 100644 --- a/drivers/scsi/mvumi.c +++ b/drivers/scsi/mvumi.c | |||
@@ -2197,6 +2197,7 @@ static struct scsi_host_template mvumi_template = { | |||
2197 | .eh_timed_out = mvumi_timed_out, | 2197 | .eh_timed_out = mvumi_timed_out, |
2198 | .eh_host_reset_handler = mvumi_host_reset, | 2198 | .eh_host_reset_handler = mvumi_host_reset, |
2199 | .bios_param = mvumi_bios_param, | 2199 | .bios_param = mvumi_bios_param, |
2200 | .use_clustering = DISABLE_CLUSTERING, | ||
2200 | .this_id = -1, | 2201 | .this_id = -1, |
2201 | }; | 2202 | }; |
2202 | 2203 | ||
diff --git a/drivers/scsi/myrb.c b/drivers/scsi/myrb.c index aeb282f617c5..f1abe38e3b3a 100644 --- a/drivers/scsi/myrb.c +++ b/drivers/scsi/myrb.c | |||
@@ -2236,6 +2236,7 @@ struct scsi_host_template myrb_template = { | |||
2236 | .shost_attrs = myrb_shost_attrs, | 2236 | .shost_attrs = myrb_shost_attrs, |
2237 | .sdev_attrs = myrb_sdev_attrs, | 2237 | .sdev_attrs = myrb_sdev_attrs, |
2238 | .this_id = -1, | 2238 | .this_id = -1, |
2239 | .use_clustering = DISABLE_CLUSTERING, | ||
2239 | }; | 2240 | }; |
2240 | 2241 | ||
2241 | /** | 2242 | /** |
diff --git a/drivers/scsi/myrs.c b/drivers/scsi/myrs.c index 0264a2e2bc19..f47b36382afa 100644 --- a/drivers/scsi/myrs.c +++ b/drivers/scsi/myrs.c | |||
@@ -1929,6 +1929,7 @@ struct scsi_host_template myrs_template = { | |||
1929 | .shost_attrs = myrs_shost_attrs, | 1929 | .shost_attrs = myrs_shost_attrs, |
1930 | .sdev_attrs = myrs_sdev_attrs, | 1930 | .sdev_attrs = myrs_sdev_attrs, |
1931 | .this_id = -1, | 1931 | .this_id = -1, |
1932 | .use_clustering = DISABLE_CLUSTERING, | ||
1932 | }; | 1933 | }; |
1933 | 1934 | ||
1934 | static struct myrs_hba *myrs_alloc_host(struct pci_dev *pdev, | 1935 | static struct myrs_hba *myrs_alloc_host(struct pci_dev *pdev, |
diff --git a/drivers/scsi/stex.c b/drivers/scsi/stex.c index 95f370ad05e0..af9078320d4b 100644 --- a/drivers/scsi/stex.c +++ b/drivers/scsi/stex.c | |||
@@ -1489,6 +1489,7 @@ static struct scsi_host_template driver_template = { | |||
1489 | .eh_abort_handler = stex_abort, | 1489 | .eh_abort_handler = stex_abort, |
1490 | .eh_host_reset_handler = stex_reset, | 1490 | .eh_host_reset_handler = stex_reset, |
1491 | .this_id = -1, | 1491 | .this_id = -1, |
1492 | .use_clustering = DISABLE_CLUSTERING, | ||
1492 | }; | 1493 | }; |
1493 | 1494 | ||
1494 | static struct pci_device_id stex_pci_tbl[] = { | 1495 | static struct pci_device_id stex_pci_tbl[] = { |
diff --git a/drivers/scsi/ufs/ufshcd.c b/drivers/scsi/ufs/ufshcd.c index 751027d73cf3..e5800da0053d 100644 --- a/drivers/scsi/ufs/ufshcd.c +++ b/drivers/scsi/ufs/ufshcd.c | |||
@@ -6982,6 +6982,7 @@ static struct scsi_host_template ufshcd_driver_template = { | |||
6982 | .max_host_blocked = 1, | 6982 | .max_host_blocked = 1, |
6983 | .track_queue_depth = 1, | 6983 | .track_queue_depth = 1, |
6984 | .sdev_groups = ufshcd_driver_groups, | 6984 | .sdev_groups = ufshcd_driver_groups, |
6985 | .use_clustering = DISABLE_CLUSTERING, | ||
6985 | }; | 6986 | }; |
6986 | 6987 | ||
6987 | static int ufshcd_config_vreg_load(struct device *dev, struct ufs_vreg *vreg, | 6988 | static int ufshcd_config_vreg_load(struct device *dev, struct ufs_vreg *vreg, |
diff --git a/drivers/usb/storage/uas.c b/drivers/usb/storage/uas.c index 1f7b401c4d04..6c75a0a50b3a 100644 --- a/drivers/usb/storage/uas.c +++ b/drivers/usb/storage/uas.c | |||
@@ -879,6 +879,7 @@ static struct scsi_host_template uas_host_template = { | |||
879 | .this_id = -1, | 879 | .this_id = -1, |
880 | .sg_tablesize = SG_NONE, | 880 | .sg_tablesize = SG_NONE, |
881 | .skip_settle_delay = 1, | 881 | .skip_settle_delay = 1, |
882 | .use_clustering = DISABLE_CLUSTERING, | ||
882 | }; | 883 | }; |
883 | 884 | ||
884 | #define UNUSUAL_DEV(id_vendor, id_product, bcdDeviceMin, bcdDeviceMax, \ | 885 | #define UNUSUAL_DEV(id_vendor, id_product, bcdDeviceMin, bcdDeviceMax, \ |