summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/cxgbi
diff options
context:
space:
mode:
authorArun Easi <aeasi@marvell.com>2020-03-31 03:40:13 -0700
committerMartin K. Petersen <martin.petersen@oracle.com>2020-04-24 12:15:47 -0400
commitcbb01c2f2f630f1497f703c51ff21538ae2d86b8 (patch)
tree532a18535dc03b59d781bc247a364051b62cd903 /drivers/scsi/cxgbi
parente304142c308979fff404a38118878679ca58a2ba (diff)
downloadlinux-stable-cbb01c2f2f630f1497f703c51ff21538ae2d86b8.tar.gz
linux-stable-cbb01c2f2f630f1497f703c51ff21538ae2d86b8.tar.bz2
linux-stable-cbb01c2f2f630f1497f703c51ff21538ae2d86b8.zip
scsi: qla2xxx: Fix MPI failure AEN (8200) handling
Today, upon an MPI failure AEN, on top of collecting an MPI dump, a regular firmware dump is also taken and then chip reset. This is disruptive to IOs and not required. Make the firmware dump collection, followed by chip reset, optional (not done by default). Firmware dump buffer and MPI dump buffer are independent of each other with this change and each can have dump that was taken at two different times for two different issues. The MPI dump is saved in a separate buffer and is retrieved differently from firmware dump. To collect full dump on MPI failure AEN, a module parameter is introduced: ql2xfulldump_on_mpifail (default: 0) Link: https://lore.kernel.org/r/20200331104015.24868-2-njavali@marvell.com Reported-by: kbuild test robot <lkp@intel.com> 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>
Diffstat (limited to 'drivers/scsi/cxgbi')
0 files changed, 0 insertions, 0 deletions