diff options
author | Linux Build Service Account <lnxbuild@quicinc.com> | 2017-06-29 03:32:33 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-06-29 03:32:32 -0700 |
commit | 586584b2b200bdbbe65c9eb0c5ed6e2022c45752 (patch) | |
tree | 6bfc4cff974df24f8a9ca003dc7c295f07467565 | |
parent | 7ce539a6280dfb053b69effd00ed7fef866e477d (diff) | |
parent | 18c0e843c5f34abe7a93d75cf1fe5191de134634 (diff) |
Merge "soc: qcom: glink: Move get reference to valid location"
-rw-r--r-- | drivers/soc/qcom/glink.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/soc/qcom/glink.c b/drivers/soc/qcom/glink.c index d1bafbd3b11d..e0d9f68ceef9 100644 --- a/drivers/soc/qcom/glink.c +++ b/drivers/soc/qcom/glink.c @@ -1915,13 +1915,13 @@ check_ctx: } ctx->transport_ptr = xprt_ctx; + rwref_get(&ctx->ch_state_lhb2); list_add_tail(&ctx->port_list_node, &xprt_ctx->channels); GLINK_INFO_PERF_CH_XPRT(ctx, xprt_ctx, "%s: local:GLINK_CHANNEL_CLOSED\n", __func__); } - rwref_get(&ctx->ch_state_lhb2); spin_unlock_irqrestore(&xprt_ctx->xprt_ctx_lock_lhb1, flags); rwref_write_put(&xprt_ctx->xprt_state_lhb0); mutex_lock(&xprt_ctx->xprt_dbgfs_lock_lhb4); |