diff options
author | Russell King <[email protected]> | 2011-01-17 15:35:37 +0000 |
---|---|---|
committer | Russell King <[email protected]> | 2011-02-02 21:23:28 +0000 |
commit | 7db44c75a241c18d03e82540c5b825216d4c668b (patch) | |
tree | ed60c9c5b8f894742ff5cfee278e542f5d8818b6 /tools/perf/util/trace-event-scripting.c | |
parent | c786282e6dd18fe2ff43ab44411085dc40e7fbc5 (diff) |
ARM: v6k: select clear exclusive code seqences according to V6 variants
If CONFIG_CPU_V6 is enabled, then the kernel must support ARMv6 CPUs
which don't have the V6K extensions implemented. Always use the
dummy store-exclusive method to ensure that the exclusive monitors are
cleared.
If CONFIG_CPU_V6 is not set, but CONFIG_CPU_32v6K is enabled, then we
have the K extensions available on all CPUs we're building support for,
so we can use the new clear-exclusive instruction.
Acked-by: Tony Lindgren <[email protected]>
Tested-by: Sourav Poddar <[email protected]>
Tested-by: Will Deacon <[email protected]>
Signed-off-by: Russell King <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions