aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/ctl/ctl_error.h
diff options
context:
space:
mode:
authorAlexander Motin <mav@FreeBSD.org>2014-07-08 16:38:05 +0000
committerAlexander Motin <mav@FreeBSD.org>2014-07-08 16:38:05 +0000
commitb33b96e352c8b9e9aeb869619d0511671d498529 (patch)
tree93f67b578d77786015296c7ad94fdfb58fe21ee7 /sys/cam/ctl/ctl_error.h
parentb751c93322e13881a844093a92d197008666232a (diff)
downloadsrc-b33b96e352c8b9e9aeb869619d0511671d498529.tar.gz
src-b33b96e352c8b9e9aeb869619d0511671d498529.zip
Enable TAS feature: notify initiator if its command was aborted by other.
That should make operation more kind to multi-initiator environment. Without this, other initiators may find out that something bad happened to their commands only via command timeout.
Notes
Notes: svn path=/head/; revision=268418
Diffstat (limited to 'sys/cam/ctl/ctl_error.h')
-rw-r--r--sys/cam/ctl/ctl_error.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/cam/ctl/ctl_error.h b/sys/cam/ctl/ctl_error.h
index 1d8bd9b7d1b8..62596d0a1a40 100644
--- a/sys/cam/ctl/ctl_error.h
+++ b/sys/cam/ctl/ctl_error.h
@@ -80,6 +80,7 @@ void ctl_set_data_phase_error(struct ctl_scsiio *ctsio);
void ctl_set_reservation_conflict(struct ctl_scsiio *ctsio);
void ctl_set_queue_full(struct ctl_scsiio *ctsio);
void ctl_set_busy(struct ctl_scsiio *ctsio);
+void ctl_set_task_aborted(struct ctl_scsiio *ctsio);
void ctl_set_success(struct ctl_scsiio *ctsio);
#endif /* _CTL_ERROR_H_ */