coresight: etm4x: Add lock for reading virtual context ID comparator
authorLeo Yan <leo.yan@linaro.org>
Fri, 4 Feb 2022 15:24:00 +0000 (23:24 +0800)
committerSuzuki K Poulose <suzuki.poulose@arm.com>
Fri, 11 Mar 2022 10:07:47 +0000 (10:07 +0000)
commitbf0ef4f12c6303879c04e05ce43ea37ac56ebfa6
tree43f6ef8c385ea335c7fe3fb69b69417026c34878
parentef1dacf4b3e23dae57d741bb592a3393428c5a7d
coresight: etm4x: Add lock for reading virtual context ID comparator

Updates to the values and the index are protected via the spinlock.
Ensure we use the same lock to read the value safely.

Signed-off-by: Leo Yan <leo.yan@linaro.org>
Reviewed-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Link: https://lore.kernel.org/r/20220204152403.71775-2-leo.yan@linaro.org
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c