aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/s390/scsi/zfcp_dbf.c
diff options
context:
space:
mode:
authorMartin Peschke <mp3@de.ibm.com>2008-05-19 06:17:44 -0400
committerJames Bottomley <James.Bottomley@HansenPartnership.com>2008-06-05 10:27:15 -0400
commitc3baa9a26c5ac7e8d801093d55d33620d8bc2fe2 (patch)
treefa3d2a985bd5ece1ebf09122e356087809459b73 /drivers/s390/scsi/zfcp_dbf.c
parente891bffe927f39718cf84c35b380d6edb189848b (diff)
[SCSI] zfcp: Add information about interrupt to trace.
Store the index of the buffer in the inbound queue used to report request completion in trace record for request coompletion. This piece of information allows to better compare qdio and zfcp traces. Signed-off-by: Martin Peschke <mp3@de.ibm.com> Signed-off-by: Christof Schmitt <christof.schmitt@de.ibm.com> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'drivers/s390/scsi/zfcp_dbf.c')
-rw-r--r--drivers/s390/scsi/zfcp_dbf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/s390/scsi/zfcp_dbf.c b/drivers/s390/scsi/zfcp_dbf.c
index 0a2ffc635c77..2bad934a67af 100644
--- a/drivers/s390/scsi/zfcp_dbf.c
+++ b/drivers/s390/scsi/zfcp_dbf.c
@@ -187,6 +187,7 @@ void zfcp_hba_dbf_event_fsf_response(struct zfcp_fsf_req *fsf_req)
187 response->fsf_req_status = fsf_req->status; 187 response->fsf_req_status = fsf_req->status;
188 response->sbal_first = fsf_req->sbal_first; 188 response->sbal_first = fsf_req->sbal_first;
189 response->sbal_last = fsf_req->sbal_last; 189 response->sbal_last = fsf_req->sbal_last;
190 response->sbal_response = fsf_req->sbal_response;
190 response->pool = fsf_req->pool != NULL; 191 response->pool = fsf_req->pool != NULL;
191 response->erp_action = (unsigned long)fsf_req->erp_action; 192 response->erp_action = (unsigned long)fsf_req->erp_action;
192 193
@@ -355,6 +356,7 @@ static void zfcp_hba_dbf_view_response(char **p,
355 zfcp_dbf_out(p, "fsf_req_status", "0x%08x", r->fsf_req_status); 356 zfcp_dbf_out(p, "fsf_req_status", "0x%08x", r->fsf_req_status);
356 zfcp_dbf_out(p, "sbal_first", "0x%02x", r->sbal_first); 357 zfcp_dbf_out(p, "sbal_first", "0x%02x", r->sbal_first);
357 zfcp_dbf_out(p, "sbal_last", "0x%02x", r->sbal_last); 358 zfcp_dbf_out(p, "sbal_last", "0x%02x", r->sbal_last);
359 zfcp_dbf_out(p, "sbal_response", "0x%02x", r->sbal_response);
358 zfcp_dbf_out(p, "pool", "0x%02x", r->pool); 360 zfcp_dbf_out(p, "pool", "0x%02x", r->pool);
359 361
360 switch (r->fsf_command) { 362 switch (r->fsf_command) {