Merge "msm: adsprpc: prevent use-after-free from fastrpc ctx"

This commit is contained in:
qctecmdr 2020-08-18 19:16:22 -07:00 • committed by Gerrit - the friendly Code Review server
commit 47b5189297

View file

@ -2589,7 +2589,8 @@ static int fastrpc_invoke_send(struct smq_invoke_ctx *ctx,
}
err = rpmsg_send(channel_ctx->rpdev->ept, (void *)msg, sizeof(*msg));
trace_fastrpc_rpmsg_send(fl->cid, (uint64_t)ctx, msg->invoke.header.ctx,
handle, ctx->sc, msg->invoke.page.addr, msg->invoke.page.size);
handle, msg->invoke.header.sc, msg->invoke.page.addr,
msg->invoke.page.size);
mutex_unlock(&channel_ctx->rpmsg_mutex);
bail:
return err;