aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/target
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/target')
-rw-r--r--drivers/target/target_core_transport.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/target/target_core_transport.c b/drivers/target/target_core_transport.c
index e31e4fc31aa1..2cfd61d62e97 100644
--- a/drivers/target/target_core_transport.c
+++ b/drivers/target/target_core_transport.c
@@ -1778,7 +1778,7 @@ EXPORT_SYMBOL(target_submit_tmr);
1778void transport_generic_request_failure(struct se_cmd *cmd, 1778void transport_generic_request_failure(struct se_cmd *cmd,
1779 sense_reason_t sense_reason) 1779 sense_reason_t sense_reason)
1780{ 1780{
1781 int ret = 0; 1781 int ret = 0, post_ret;
1782 1782
1783 pr_debug("-----[ Storage Engine Exception; sense_reason %d\n", 1783 pr_debug("-----[ Storage Engine Exception; sense_reason %d\n",
1784 sense_reason); 1784 sense_reason);
@@ -1790,7 +1790,7 @@ void transport_generic_request_failure(struct se_cmd *cmd,
1790 transport_complete_task_attr(cmd); 1790 transport_complete_task_attr(cmd);
1791 1791
1792 if (cmd->transport_complete_callback) 1792 if (cmd->transport_complete_callback)
1793 cmd->transport_complete_callback(cmd, false, NULL); 1793 cmd->transport_complete_callback(cmd, false, &post_ret);
1794 1794
1795 if (transport_check_aborted_status(cmd, 1)) 1795 if (transport_check_aborted_status(cmd, 1))
1796 return; 1796 return;