summaryrefslogtreecommitdiff
path: root/drivers/scsi
diff options
context:
space:
mode:
authorCan Guo <cang@codeaurora.org>2018-03-19 22:46:17 -0700
committerCan Guo <cang@codeaurora.org>2018-07-11 16:11:55 +0800
commit11282791fe60cb31ba3ecd8a46129a236d0d8f71 (patch)
tree6602b45a31cdd633b88e94aed5c54bb492821be2 /drivers/scsi
parenta37cd25c9475f5074787a7288c1cf037aad23177 (diff)
ufs: scsi: fix redzone overwritten error when print utp hci testbus
When print UTP HCI testbus data, a redzone overwritten error is triggered because the max select minor value goes across its border. This change fixes it. Change-Id: Ib085288f3770aa0ab3683926247fb95f5e50cb08 Signed-off-by: Can Guo <cang@codeaurora.org>
Diffstat (limited to 'drivers/scsi')
-rw-r--r--drivers/scsi/ufs/ufs-qcom.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/scsi/ufs/ufs-qcom.c b/drivers/scsi/ufs/ufs-qcom.c
index 8b501f9d08c6..6e307b5dce81 100644
--- a/drivers/scsi/ufs/ufs-qcom.c
+++ b/drivers/scsi/ufs/ufs-qcom.c
@@ -2722,7 +2722,7 @@ static void ufs_qcom_print_utp_hci_testbus(struct ufs_hba *hba)
return;
host->testbus.select_major = TSTBUS_UTP_HCI;
- for (i = 0; i <= nminor; i++) {
+ for (i = 0; i < nminor; i++) {
host->testbus.select_minor = i;
ufs_qcom_testbus_config(host);
testbus[i] = ufshcd_readl(hba, UFS_TEST_BUS);