aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py
diff options
context:
space:
mode:
authorWill Deacon <[email protected]>2013-09-04 12:30:08 +0100
committerWill Deacon <[email protected]>2014-10-20 18:49:18 +0100
commita8e0aead70b4af957e6b27b82fba849c6179b707 (patch)
tree2127e811b50ddf23f21ae678abc129b34e52ded7 /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py
parentcbc908ef8e6babc40cb929f46ea1b8a26cbdbce0 (diff)
documentation: memory-barriers: clarify relaxed io accessor semantics
This patch extends the paragraph describing the relaxed read io accessors so that the relaxed accessors are defined to be: - Ordered with respect to each other if accessing the same peripheral - Unordered with respect to normal memory accesses - Unordered with respect to LOCK/UNLOCK operations Whilst many architectures will provide stricter semantics, ARM, Alpha and PPC can achieve significant performance gains by taking advantage of some or all of the above relaxations. Cc: Randy Dunlap <[email protected]> Cc: Benjamin Herrenschmidt <[email protected]> Cc: Paul E. McKenney <[email protected]> Cc: David Howells <[email protected]> Signed-off-by: Will Deacon <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py')
0 files changed, 0 insertions, 0 deletions