Merge "msm: adsprpc: Clean buffers on remote invocation failure"
This commit is contained in:
committed by
Gerrit - the friendly Code Review server
commit
1bf0a890e8
@@ -2421,13 +2421,13 @@ static int fastrpc_internal_invoke(struct fastrpc_file *fl, uint32_t mode,
|
|||||||
inv_args(ctx);
|
inv_args(ctx);
|
||||||
PERF_END);
|
PERF_END);
|
||||||
|
|
||||||
VERIFY(err, 0 == (err = ctx->retval));
|
PERF(fl->profile, GET_COUNTER(perf_counter, PERF_PUTARGS),
|
||||||
|
VERIFY(err, 0 == (err = put_args(kernel, ctx, invoke->pra)));
|
||||||
|
PERF_END);
|
||||||
if (err)
|
if (err)
|
||||||
goto bail;
|
goto bail;
|
||||||
|
|
||||||
PERF(fl->profile, GET_COUNTER(perf_counter, PERF_PUTARGS),
|
VERIFY(err, 0 == (err = ctx->retval));
|
||||||
VERIFY(err, 0 == put_args(kernel, ctx, invoke->pra));
|
|
||||||
PERF_END);
|
|
||||||
if (err)
|
if (err)
|
||||||
goto bail;
|
goto bail;
|
||||||
bail:
|
bail:
|
||||||
|
|||||||
Reference in New Issue
Block a user