OSDN Git Service

drivers: soc: qcom: Added check to avoid opening multiple instance
authorAjit Pandey <ajitp@codeaurora.org>
Thu, 28 Feb 2019 12:33:17 +0000 (18:03 +0530)
committerGerrit - the friendly Code Review server <code-review@localhost>
Fri, 22 Mar 2019 07:18:39 +0000 (00:18 -0700)
commit8940467d34f9df5a5a22fad63e956dde0fb520d8
tree3d2a03ecd5ac52d455fc1c7dcf4af1650504a258
parent1271992594e9bd18ef083f71c017087265ed3268
drivers: soc: qcom: Added check to avoid opening multiple instance

Opening of multiple instance of voice_svc user space from app will
lead to pointer deference of private data within apr callback. As
multi-instance not supported added check to deny open() from user
space if previous instance hasn't been closed.

Change-Id: Ia5ef16c69a517760fc9d45530a8a41a333fa2a21
Signed-off-by: Ajit Pandey <ajitp@codeaurora.org>
drivers/soc/qcom/qdsp6v2/voice_svc.c