diff options
Diffstat (limited to 'drivers/target')
-rw-r--r-- | drivers/target/target_core_transport.c | 4 |
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); | |||
1778 | void transport_generic_request_failure(struct se_cmd *cmd, | 1778 | void 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; |