commit | 669474e772b952b14f4de4845a1558fd4c0414a4 | [log] [tgz] |
---|---|---|
author | Will Deacon <will.deacon@arm.com> | Mon Feb 05 15:34:16 2018 +0000 |
committer | Catalin Marinas <catalin.marinas@arm.com> | Tue Feb 06 22:53:28 2018 +0000 |
tree | 95e11d01c1c6eb07b25fbc271dc90222718a3c8e | |
parent | 439e70e27a51fe374806f460848066b237b0c10b [diff] |
arm64: barrier: Add CSDB macros to control data-value prediction For CPUs capable of data value prediction, CSDB waits for any outstanding predictions to architecturally resolve before allowing speculative execution to continue. Provide macros to expose it to the arch code. Reviewed-by: Mark Rutland <mark.rutland@arm.com> Signed-off-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>