diff options
Diffstat (limited to 'drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c')
-rw-r--r-- | drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c b/drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c index 58f094ca052e..b14b8f0787ea 100644 --- a/drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c +++ b/drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c | |||
@@ -134,7 +134,7 @@ int qlcnic_fw_cmd_get_minidump_temp(struct qlcnic_adapter *adapter) | |||
134 | __le32 *tmp_buf; | 134 | __le32 *tmp_buf; |
135 | struct qlcnic_cmd_args cmd; | 135 | struct qlcnic_cmd_args cmd; |
136 | struct qlcnic_hardware_context *ahw; | 136 | struct qlcnic_hardware_context *ahw; |
137 | struct qlcnic_dump_template_hdr *tmpl_hdr, *tmp_tmpl; | 137 | struct qlcnic_dump_template_hdr *tmpl_hdr; |
138 | dma_addr_t tmp_addr_t = 0; | 138 | dma_addr_t tmp_addr_t = 0; |
139 | 139 | ||
140 | ahw = adapter->ahw; | 140 | ahw = adapter->ahw; |
@@ -150,6 +150,8 @@ int qlcnic_fw_cmd_get_minidump_temp(struct qlcnic_adapter *adapter) | |||
150 | } | 150 | } |
151 | temp_size = cmd.rsp.arg2; | 151 | temp_size = cmd.rsp.arg2; |
152 | version = cmd.rsp.arg3; | 152 | version = cmd.rsp.arg3; |
153 | dev_info(&adapter->pdev->dev, | ||
154 | "minidump template version = 0x%x", version); | ||
153 | if (!temp_size) | 155 | if (!temp_size) |
154 | return -EIO; | 156 | return -EIO; |
155 | 157 | ||
@@ -174,7 +176,6 @@ int qlcnic_fw_cmd_get_minidump_temp(struct qlcnic_adapter *adapter) | |||
174 | err = -EIO; | 176 | err = -EIO; |
175 | goto error; | 177 | goto error; |
176 | } | 178 | } |
177 | tmp_tmpl = tmp_addr; | ||
178 | ahw->fw_dump.tmpl_hdr = vzalloc(temp_size); | 179 | ahw->fw_dump.tmpl_hdr = vzalloc(temp_size); |
179 | if (!ahw->fw_dump.tmpl_hdr) { | 180 | if (!ahw->fw_dump.tmpl_hdr) { |
180 | err = -EIO; | 181 | err = -EIO; |