linux/arch/arm64/include
Will Deacon 1cfc63b5ae arm64: cmpwait: Clear event register before arming exclusive monitor
When waiting for a cacheline to change state in cmpwait, we may immediately
wake-up the first time around the outer loop if the event register was
already set (for example, because of the event stream).

Avoid these spurious wakeups by explicitly clearing the event register
before loading the cacheline and setting the exclusive monitor.

Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
2018-05-16 12:21:19 +01:00
..
asm arm64: cmpwait: Clear event register before arming exclusive monitor 2018-05-16 12:21:19 +01:00
uapi/asm arm/arm64: KVM: Add PSCI version selection API 2018-04-20 16:32:23 +01:00