scsi: qedf: Add task id to kref_get_unless_zero() debug messages when flushing requests
Helps to corroborate which requests we can't get reference on and if it's real bug or not. Signed-off-by: Chad Dupuis <chad.dupuis@cavium.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
3f9de7f041
commit
8025c84208
|
@ -1445,8 +1445,8 @@ void qedf_flush_active_ios(struct qedf_rport *fcport, int lun)
|
||||||
rc = kref_get_unless_zero(&io_req->refcount);
|
rc = kref_get_unless_zero(&io_req->refcount);
|
||||||
if (!rc) {
|
if (!rc) {
|
||||||
QEDF_ERR(&(qedf->dbg_ctx),
|
QEDF_ERR(&(qedf->dbg_ctx),
|
||||||
"Could not get kref for io_req=0x%p.\n",
|
"Could not get kref for ELS io_req=0x%p xid=0x%x.\n",
|
||||||
io_req);
|
io_req, io_req->xid);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
qedf_flush_els_req(qedf, io_req);
|
qedf_flush_els_req(qedf, io_req);
|
||||||
|
@ -1472,7 +1472,7 @@ void qedf_flush_active_ios(struct qedf_rport *fcport, int lun)
|
||||||
rc = kref_get_unless_zero(&io_req->refcount);
|
rc = kref_get_unless_zero(&io_req->refcount);
|
||||||
if (!rc) {
|
if (!rc) {
|
||||||
QEDF_ERR(&(qedf->dbg_ctx), "Could not get kref for "
|
QEDF_ERR(&(qedf->dbg_ctx), "Could not get kref for "
|
||||||
"io_req=0x%p\n", io_req);
|
"io_req=0x%p xid=0x%x\n", io_req, io_req->xid);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
QEDF_INFO(&(qedf->dbg_ctx), QEDF_LOG_IO,
|
QEDF_INFO(&(qedf->dbg_ctx), QEDF_LOG_IO,
|
||||||
|
|
Loading…
Reference in New Issue