diff options
author | Nicholas Bellinger <nab@linux-iscsi.org> | 2012-02-10 16:18:11 -0800 |
---|---|---|
committer | Nicholas Bellinger <nab@linux-iscsi.org> | 2012-02-25 14:37:48 -0800 |
commit | 2fbff1276bb635294b3384b6c167f72d0acdab95 (patch) | |
tree | d480bcaff6665583ff5f8120cc81754a8f3651b0 /include/target | |
parent | a1edf9cf6d1efed2981fcf6e4caa704fbb1bd093 (diff) | |
download | op-kernel-dev-2fbff1276bb635294b3384b6c167f72d0acdab95.zip op-kernel-dev-2fbff1276bb635294b3384b6c167f72d0acdab95.tar.gz |
target: Export transport_generic_request_failure symbol
transport_generic_request_failure() is a wrapper around calling
transport_send_check_condition_and_sense() that is required once
an se_cmd->cmd_kref has been obtained via target_submit_cmd() ->
target_get_sess_cmd().
tcm_qla2xxx currently requires this, and since it's necessary for
other callers using target_submit_cmd() make it exportable now.
Reported-by: Roland Dreier <roland@purestorage.com>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
Diffstat (limited to 'include/target')
-rw-r--r-- | include/target/target_core_fabric.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/target/target_core_fabric.h b/include/target/target_core_fabric.h index fcc3406..04ead086 100644 --- a/include/target/target_core_fabric.h +++ b/include/target/target_core_fabric.h @@ -145,6 +145,7 @@ int core_alua_check_nonop_delay(struct se_cmd *); int core_tmr_alloc_req(struct se_cmd *, void *, u8, gfp_t); void core_tmr_release_req(struct se_tmr_req *); int transport_generic_handle_tmr(struct se_cmd *); +void transport_generic_request_failure(struct se_cmd *); int transport_lookup_tmr_lun(struct se_cmd *, u32); struct se_node_acl *core_tpg_check_initiator_node_acl(struct se_portal_group *, |