diff options
| author | Eric Biggers <ebiggers@kernel.org> | 2026-09-27 15:42:55 -0700 |
|---|---|---|
| committer | Eric Biggers <ebiggers@kernel.org> | 2026-09-30 09:42:09 -0700 |
| commit | d825a5f3498c570f84de10d0c2f7950658a008bd (patch) | |
| tree | 2e901f408c9d2321ffdc7ba0446a27a2740ef508 /tools/perf/scripts/python/stackcollapse.py | |
| parent | 7a0c7b6afeeba25195f101849345b17dbe0a3ead (diff) | |
| download | linux-d825a5f3498c570f84de10d0c2f7950658a008bd.tar.gz linux-d825a5f3498c570f84de10d0c2f7950658a008bd.zip | |
lib/crypto: x86/aes-ecb: Add AES-NI optimization
Optimize the crypto library's AES-ECB support with AES-NI, bringing its
performance on par with the "ecb-aes-aesni" skcipher algorithm it will
supersede.
The new assembly functions are written from scratch to fit well into the
crypto library. However, they are functionally very similar to the
functions in arch/x86/crypto/aesni-intel_asm.S that they will supersede
and are intended to provide parity with those -- including supporting
32-bit mode, having the inner loops do 4 AES blocks per iteration, etc.
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
Link: https://patch.msgid.link/20260927224418.109759-5-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
