OSDN Git Service

soc: qcom: hab: fix issues in multi-threads cases
authorYong Ding <yongding@codeaurora.org>
Wed, 29 Nov 2017 05:55:51 +0000 (13:55 +0800)
committerYong Ding <yongding@codeaurora.org>
Mon, 18 Dec 2017 10:41:07 +0000 (18:41 +0800)
commitcd4b6d858fac589d92f2b6dc5a587ba6f76fd7b8
tree96371395186d0b1dff42957621351eb36e29d1d7
parent3addfa2d6e2fc7c0674300f58cb48e612cbbca66
soc: qcom: hab: fix issues in multi-threads cases

In multi-threads stress tests, some synchronization issues
were found. Here are the fixes for them.

Change-Id: I43a1fef5771af08f3fe7c0be486cc2d36667e773
Signed-off-by: Yong Ding <yongding@codeaurora.org>
drivers/soc/qcom/hab/hab.c
drivers/soc/qcom/hab/hab.h
drivers/soc/qcom/hab/hab_mem_linux.c
drivers/soc/qcom/hab/hab_mimex.c
drivers/soc/qcom/hab/hab_msg.c
drivers/soc/qcom/hab/hab_open.c
drivers/soc/qcom/hab/hab_vchan.c
drivers/soc/qcom/hab/qvm_comm.c