]> www.infradead.org Git - users/jedix/linux-maple.git/commit
fnic: Adding debug IO, Abort latency counter and check condition count to fnic stats
authorSatish Kharat <satishkh@cisco.com>
Tue, 7 Mar 2017 19:35:44 +0000 (11:35 -0800)
committerSomasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com>
Thu, 18 May 2017 18:04:51 +0000 (11:04 -0700)
commitfb3c490dd1b41a89fabc86b7800bdfb601b4c5d7
tree2643910134cfd98091b5371e0efd6d4c2563991a
parent0f682d3551d90c5aaf4025f8be898a1af32eaa65
fnic: Adding debug IO, Abort latency counter and check condition count to fnic stats

Orabug: 25638880

The IO and Abort latency counter count the time taken to complete
the IO and abort command into broad buckets. It is not intend for
performance measurement, just a debug stat.
current_max_io_time tries to keep tarck of the maximun time an IO
has taken to complete if it > 30sec, it just another debug stat.

Just a simple counter of number of check conditions encountered on
that host.

Signed-off-by: Satish Kharat <satishkh@cisco.com>
Signed-off-by: Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com>
Reviewed-by: Brian Maly <brian.maly@oracle.com>
drivers/scsi/fnic/fnic_scsi.c
drivers/scsi/fnic/fnic_stats.h
drivers/scsi/fnic/fnic_trace.c