OSDN Git Service

msm: ADSPRPC: validate context pointer with magic number
authorc_mtharu <mtharu@codeaurora.org>
Fri, 24 Nov 2017 13:54:44 +0000 (19:24 +0530)
committerc_mtharu <mtharu@codeaurora.org>
Tue, 28 Nov 2017 07:43:17 +0000 (13:13 +0530)
commit595c2eab878bbf53a1047359d81ee3f8fc7fa4e0
tree16ba05ed85a85ae4d22ad87eb90820cb0a74c173
parentfd7545d7d2f7a2aea18482537712f0aa46f99073
msm: ADSPRPC: validate context pointer with magic number

Validate context pointer using magic number instead of searching
through context list. It removes the usage of spin lock in interrupt
handler for avoiding deadlock and reducing latency.

Change-Id: I2492a7984a8d6545618a9cfb7a2d239d03ddd5a2
Signed-off-by: Tharun Kumar Merugu <mtharu@codeaurora.org>
drivers/char/adsprpc.c