diff options
| author | Joonwoo Park <[email protected]> | 2014-10-21 01:59:03 +0100 |
|---|---|---|
| committer | Will Deacon <[email protected]> | 2014-11-06 17:25:27 +0000 |
| commit | 70ddb63a88bfd45eb6abe36e2bf4f8f351a447d7 (patch) | |
| tree | 4dcae5cd2781e3265f0a5a9effc4060943ae04c5 /tools/perf/scripts/python | |
| parent | 4ee20980812b5b1800221996ec438689f61e98b4 (diff) | |
arm64: optimize memcpy_{from,to}io() and memset_io()
Optimize memcpy_{from,to}io() and memset_io() by transferring in 64 bit
as much as possible with minimized barrier usage. This simplest
optimization brings faster throughput compare to current byte-by-byte read
and write with barrier in the loop. Code's skeleton is taken from the
powerpc.
Link: http://lkml.kernel.org/p/[email protected]
Reviewed-by: Catalin Marinas <[email protected]>
Reviewed-by: Trilok Soni <[email protected]>
Signed-off-by: Joonwoo Park <[email protected]>
Signed-off-by: Will Deacon <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions