diff options
| author | Linux Build Service Account <lnxbuild@localhost> | 2019-07-28 21:20:08 -0700 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2019-07-28 21:20:07 -0700 |
| commit | 80cb08efce94fb197b05bc1c9dfaeb72a765eb96 (patch) | |
| tree | a25f2f1b4643a0f7ed518dc4d6892369fc1da4ca | |
| parent | 32d3d6b1c6ea2d455cc6e345815be621cebe52f4 (diff) | |
| parent | 9e7a1f7c5787ece671cc852a11c9821d90d08f88 (diff) | |
Merge "soc: qcom: glink_smem: Initialize buffers"
| -rw-r--r-- | drivers/soc/qcom/glink_smem_native_xprt.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/soc/qcom/glink_smem_native_xprt.c b/drivers/soc/qcom/glink_smem_native_xprt.c index 7f7cc1527353..0577ae8fd4a4 100644 --- a/drivers/soc/qcom/glink_smem_native_xprt.c +++ b/drivers/soc/qcom/glink_smem_native_xprt.c @@ -940,6 +940,7 @@ static void __rx_worker(struct edge_info *einfo, bool atomic_ctx) cmd_data = d_cmd->data; kfree(d_cmd); } else { + memset(&cmd, 0, sizeof(cmd)); fifo_read(einfo, &cmd, sizeof(cmd)); cmd_data = NULL; } @@ -1042,6 +1043,7 @@ static void __rx_worker(struct edge_info *einfo, bool atomic_ctx) cmd_data)->size; kfree(cmd_data); } else { + memset(&intent, 0, sizeof(intent)); fifo_read(einfo, &intent, sizeof(intent)); } |
