aboutsummaryrefslogtreecommitdiff
path: root/drivers/scsi
diff options
context:
space:
mode:
authorGravatar Sreekanth Reddy <sreekanth.reddy@broadcom.com> 2021-10-14 11:24:25 +0530
committerGravatar Martin K. Petersen <martin.petersen@oracle.com> 2021-10-16 22:16:37 -0400
commit97e6ea6d78064e7f1e9e19c45dc690aabbb71297 (patch)
tree32a0d7190749f77a56a1b474b6999bf5b19cbe5b /drivers/scsi
parentscsi: core: Put LLD module refcnt after SCSI device is released (diff)
downloadlinux-97e6ea6d78064e7f1e9e19c45dc690aabbb71297.tar.gz
linux-97e6ea6d78064e7f1e9e19c45dc690aabbb71297.tar.bz2
linux-97e6ea6d78064e7f1e9e19c45dc690aabbb71297.zip
scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs
When scanning devices through the 'scan' attribute in sysfs, the user will observe duplicate device entries in lsscsi command output. Set the shost's max_channel to zero to avoid this. Link: https://lore.kernel.org/r/20211014055425.30719-1-sreekanth.reddy@broadcom.com Fixes: 824a156633df ("scsi: mpi3mr: Base driver code") Signed-off-by: Sreekanth Reddy <sreekanth.reddy@broadcom.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/scsi')
-rw-r--r--drivers/scsi/mpi3mr/mpi3mr_os.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/scsi/mpi3mr/mpi3mr_os.c b/drivers/scsi/mpi3mr/mpi3mr_os.c
index 2197988333fe..3cae8803383b 100644
--- a/drivers/scsi/mpi3mr/mpi3mr_os.c
+++ b/drivers/scsi/mpi3mr/mpi3mr_os.c
@@ -3736,7 +3736,7 @@ mpi3mr_probe(struct pci_dev *pdev, const struct pci_device_id *id)
shost->max_lun = -1;
shost->unique_id = mrioc->id;
- shost->max_channel = 1;
+ shost->max_channel = 0;
shost->max_id = 0xFFFFFFFF;
if (prot_mask >= 0)