| From 7a6cdbd5e87515ebf6231b762ad903c7cff87b9c Mon Sep 17 00:00:00 2001 |
| From: Arun Easi <aeasi@marvell.com> |
| Date: Tue, 29 Sep 2020 03:21:48 -0700 |
| Subject: scsi: qla2xxx: Fix MPI reset needed message |
| |
| From: Arun Easi <aeasi@marvell.com> |
| |
| commit 7a6cdbd5e87515ebf6231b762ad903c7cff87b9c upstream. |
| |
| When printing the message: |
| |
| "MPI Heartbeat stop. MPI reset is not needed.." |
| |
| ..the wrong register was checked leading to always printing that MPI reset |
| is not needed, even when it is needed. Fix the MPI reset message. |
| |
| Link: https://lore.kernel.org/r/20200929102152.32278-4-njavali@marvell.com |
| Fixes: cbb01c2f2f63 ("scsi: qla2xxx: Fix MPI failure AEN (8200) handling") |
| Cc: stable@vger.kernel.org |
| Reviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com> |
| Signed-off-by: Arun Easi <aeasi@marvell.com> |
| Signed-off-by: Nilesh Javali <njavali@marvell.com> |
| Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| drivers/scsi/qla2xxx/qla_isr.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/drivers/scsi/qla2xxx/qla_isr.c |
| +++ b/drivers/scsi/qla2xxx/qla_isr.c |
| @@ -767,7 +767,7 @@ qla27xx_handle_8200_aen(scsi_qla_host_t |
| ql_log(ql_log_warn, vha, 0x02f0, |
| "MPI Heartbeat stop. MPI reset is%s needed. " |
| "MB0[%xh] MB1[%xh] MB2[%xh] MB3[%xh]\n", |
| - mb[0] & BIT_8 ? "" : " not", |
| + mb[1] & BIT_8 ? "" : " not", |
| mb[0], mb[1], mb[2], mb[3]); |
| |
| if ((mb[1] & BIT_8) == 0) |