diff options
author | Himanshu Madhani <himanshu.madhani@qlogic.com> | 2015-04-09 15:00:00 -0400 |
---|---|---|
committer | James Bottomley <JBottomley@Odin.com> | 2015-04-10 11:42:01 -0400 |
commit | f4bf5e3c11dbc1e030ad245d970ce7a2df4b21dd (patch) | |
tree | 247a13952e09e82c90b366f77b8a1c0097980b4d | |
parent | f1458cda44eb89c0222bae4a964aae2bc5ad1e76 (diff) |
qla2xxx: Add message for sucessful FW dump collected for ISP27XX.
o Added message indicating firmware dump was sucessfully collected
for ISP27XX.
o Improve logging to help debug firmware dump process for ISP27XX.
Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madhani@qlogic.com>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: James Bottomley <JBottomley@Odin.com>
-rw-r--r-- | drivers/scsi/qla2xxx/qla_dbg.c | 2 | ||||
-rw-r--r-- | drivers/scsi/qla2xxx/qla_tmpl.c | 8 |
2 files changed, 9 insertions, 1 deletions
diff --git a/drivers/scsi/qla2xxx/qla_dbg.c b/drivers/scsi/qla2xxx/qla_dbg.c index d77fe43793b6..5774c53dd257 100644 --- a/drivers/scsi/qla2xxx/qla_dbg.c +++ b/drivers/scsi/qla2xxx/qla_dbg.c | |||
@@ -60,7 +60,7 @@ | |||
60 | * | | | 0xb13c-0xb140 | | 60 | * | | | 0xb13c-0xb140 | |
61 | * | | | 0xb149 | | 61 | * | | | 0xb149 | |
62 | * | MultiQ | 0xc00c | | | 62 | * | MultiQ | 0xc00c | | |
63 | * | Misc | 0xd213 | 0xd011-0xd017 | | 63 | * | Misc | 0xd213 | 0xd016-0xd017 | |
64 | * | | | 0xd021,0xd024 | | 64 | * | | | 0xd021,0xd024 | |
65 | * | | | 0xd025,0xd029 | | 65 | * | | | 0xd025,0xd029 | |
66 | * | | | 0xd02a,0xd02e | | 66 | * | | | 0xd02a,0xd02e | |
diff --git a/drivers/scsi/qla2xxx/qla_tmpl.c b/drivers/scsi/qla2xxx/qla_tmpl.c index 766afb7d1df2..e077333d404e 100644 --- a/drivers/scsi/qla2xxx/qla_tmpl.c +++ b/drivers/scsi/qla2xxx/qla_tmpl.c | |||
@@ -219,6 +219,8 @@ qla27xx_skip_entry(struct qla27xx_fwdt_entry *ent, void *buf) | |||
219 | { | 219 | { |
220 | if (buf) | 220 | if (buf) |
221 | ent->hdr.driver_flags |= DRIVER_FLAG_SKIP_ENTRY; | 221 | ent->hdr.driver_flags |= DRIVER_FLAG_SKIP_ENTRY; |
222 | ql_dbg(ql_dbg_misc + ql_dbg_verbose, NULL, 0xd011, | ||
223 | "Skipping entry %d\n", ent->hdr.entry_type); | ||
222 | } | 224 | } |
223 | 225 | ||
224 | static int | 226 | static int |
@@ -784,6 +786,12 @@ qla27xx_walk_template(struct scsi_qla_host *vha, | |||
784 | 786 | ||
785 | ql_dbg(ql_dbg_misc, vha, 0xd01b, | 787 | ql_dbg(ql_dbg_misc, vha, 0xd01b, |
786 | "%s: len=%lx\n", __func__, *len); | 788 | "%s: len=%lx\n", __func__, *len); |
789 | |||
790 | if (buf) | ||
791 | ql_log(ql_log_warn, vha, 0xd015, | ||
792 | "Firmware dump saved to temp buffer (%ld/%p)\n", | ||
793 | vha->host_no, vha->hw->fw_dump); | ||
794 | |||
787 | } | 795 | } |
788 | 796 | ||
789 | static void | 797 | static void |