android_kernel_motorola_sm6225/include/target
Nicholas Bellinger c87ba9c49c 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>
2017-02-26 16:21:06 -08:00
..
iscsi target/iscsi: split iscsit_check_dataout_hdr() 2017-02-18 21:24:15 -08:00
target_core_backend.h target: Minimize #include directives 2016-12-09 10:22:28 -08:00
target_core_base.h target: Add counters for ABORT_TASK success + failure 2017-02-26 16:21:06 -08:00
target_core_fabric.h target: Inline transport_cmd_check_stop() 2017-02-09 00:39:14 -08:00