diff options
author | Yong Ding <yongding@codeaurora.org> | 2018-10-17 20:08:35 +0800 |
---|---|---|
committer | Yong Ding <yongding@codeaurora.org> | 2018-10-23 09:08:34 +0800 |
commit | bc856c7cae7e9b4b4d03238d4ad9f778889656b5 (patch) | |
tree | bf041f5d9a34a8b2a82c050d2c00a2a6e6d3da67 /drivers/char/bsr.c | |
parent | 85edf1b9737dce14f19084437bb389709d1aa069 (diff) |
soc: qcom: hab: add rx queue empty check after getting the lock
Need to do empty check again when we have the lock of the rx queue of
a given virtual channel. Without this check, it is possible that the
list head of the queue will be wrongly taken as a valid message node
if the valid message has already been fetched by some other thread.
Change-Id: I65f73acd86fe2fb709e2af2ffeaa42581b4168ca
Signed-off-by: Yong Ding <yongding@codeaurora.org>
Diffstat (limited to 'drivers/char/bsr.c')
0 files changed, 0 insertions, 0 deletions