aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/syscall-counts-by-pid.py
diff options
context:
space:
mode:
authorArd Biesheuvel <[email protected]>2021-08-27 09:03:39 +0200
committerHerbert Xu <[email protected]>2021-09-17 11:05:10 +0800
commit36a916af641dc71ef7d4b98417bf4019ddeb4ebe (patch)
tree069d49cbb87cf43294ea53262af93902798d9026 /tools/perf/scripts/python/syscall-counts-by-pid.py
parent676e508122d96aec199ab7181fd62c592c2cb8d5 (diff)
crypto: arm64/aes-ccm - yield NEON when processing auth-only data
In SIMD accelerated crypto drivers, we typically yield the SIMD unit after processing 4 KiB of input, to avoid scheduling blackouts caused by the fact that claiming the SIMD unit disables preemption as well as softirq processing. The arm64 CCM driver does this implicitly for the ciphertext, due to the fact that the skcipher API never processes more than a single page at a time. However, the scatterwalk performed by this driver when processing the authenticate-only data will keep the SIMD unit occupied until it completes. So cap the scatterwalk steps to 4 KiB. Signed-off-by: Ard Biesheuvel <[email protected]> Signed-off-by: Herbert Xu <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts-by-pid.py')
0 files changed, 0 insertions, 0 deletions