scsi: qla2xxx: fix error message on <qla2400
authorMeelis Roos <mroos@linux.ee>
Thu, 8 Mar 2018 13:44:07 +0000 (15:44 +0200)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 21 Mar 2018 22:59:31 +0000 (18:59 -0400)
commitf7e59e994fc69ace89f828686d82d528529ea025
tree3e414b28e23a1d0160bd1b8079b3cd576815177c
parent89d0c804392bb962553f23dc4c119d11b6bd1675
scsi: qla2xxx: fix error message on <qla2400

This patch fixes IO traps caught by hardware when mailbox command fails
on qla2200. The error handler assumes newer firmware that is available
on 2400 and newer HBA-s.

This causes ugly crashes on sparc64.

Fix it with separate debug prints on different firmware generations like
most other places do.

[mkp: updated based on feedback from Himanshu]

Signed-off-by: Meelis Roos <mroos@linux.ee>
Acked-by: Himanshu Madhani <himanshu.madhani@cavium.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qla2xxx/qla_dbg.c
drivers/scsi/qla2xxx/qla_mbx.c