summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/qla2xxx/qla_isr.c
diff options
context:
space:
mode:
authorNicholas Bellinger <nab@daterainc.com>2017-01-20 00:45:57 +0100
committerNicholas Bellinger <nab@linux-iscsi.org>2017-02-27 01:21:06 +0100
commitc87ba9c49c1fa86261448b09c5f1b2223bf7efd9 (patch)
treed710dc3220024b8215cb2531fc55a122ebaba07c /drivers/scsi/qla2xxx/qla_isr.c
parentiscsi-target: Fix early login failure statistics misses (diff)
downloadlinux-c87ba9c49c1fa86261448b09c5f1b2223bf7efd9.tar.xz
linux-c87ba9c49c1fa86261448b09c5f1b2223bf7efd9.zip
target: Add counters for ABORT_TASK success + failure
This patch introduces two counters for ABORT_TASK success + failure under: /sys/kernel/config/target/core/$HBA/$DEV/statistics/scsi_tgt_dev/ that are useful for diagnosing various backend device latency and front fabric issues. Normally when folks see alot of aborts_complete happening, it means the backend device I/O completion latency is high, and not returning completions fast enough before host side timeouts trigger. And normally when folks see alot of aborts_no_task, it means completions are being posted by target-core into fabric driver code, but the responses aren't making it back to the host. Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
Diffstat (limited to 'drivers/scsi/qla2xxx/qla_isr.c')
0 files changed, 0 insertions, 0 deletions