|
@@ -5063,8 +5063,9 @@ mptbase_sas_persist_operation(MPT_ADAPTER *ioc, u8 persist_opcode)
|
|
|
if (ioc->mptbase_cmds.status & MPT_MGMT_STATUS_DID_IOCRESET)
|
|
|
goto out;
|
|
|
if (!timeleft) {
|
|
|
- printk(KERN_DEBUG "%s: Issuing Reset from %s!!\n",
|
|
|
- ioc->name, __func__);
|
|
|
+ printk(MYIOC_s_WARN_FMT
|
|
|
+ "Issuing Reset from %s!!, doorbell=0x%08x\n",
|
|
|
+ ioc->name, __func__, mpt_GetIocState(ioc, 0));
|
|
|
mpt_Soft_Hard_ResetHandler(ioc, CAN_SLEEP);
|
|
|
mpt_free_msg_frame(ioc, mf);
|
|
|
}
|
|
@@ -6455,8 +6456,9 @@ out:
|
|
|
mutex_unlock(&ioc->mptbase_cmds.mutex);
|
|
|
if (issue_hard_reset) {
|
|
|
issue_hard_reset = 0;
|
|
|
- printk(MYIOC_s_WARN_FMT "Issuing Reset from %s!!\n",
|
|
|
- ioc->name, __func__);
|
|
|
+ printk(MYIOC_s_WARN_FMT
|
|
|
+ "Issuing Reset from %s!!, doorbell=0x%08x\n",
|
|
|
+ ioc->name, __func__, mpt_GetIocState(ioc, 0));
|
|
|
if (retry_count == 0) {
|
|
|
if (mpt_Soft_Hard_ResetHandler(ioc, CAN_SLEEP) != 0)
|
|
|
retry_count++;
|
|
@@ -7146,7 +7148,8 @@ mpt_HardResetHandler(MPT_ADAPTER *ioc, int sleepFlag)
|
|
|
rc = mpt_do_ioc_recovery(ioc, MPT_HOSTEVENT_IOC_RECOVER, sleepFlag);
|
|
|
if (rc != 0) {
|
|
|
printk(KERN_WARNING MYNAM
|
|
|
- ": WARNING - (%d) Cannot recover %s\n", rc, ioc->name);
|
|
|
+ ": WARNING - (%d) Cannot recover %s, doorbell=0x%08x\n",
|
|
|
+ rc, ioc->name, mpt_GetIocState(ioc, 0));
|
|
|
} else {
|
|
|
if (ioc->hard_resets < -1)
|
|
|
ioc->hard_resets++;
|