diff options
| author | Ard Biesheuvel <[email protected]> | 2018-08-04 18:46:25 +0000 |
|---|---|---|
| committer | Herbert Xu <[email protected]> | 2018-08-07 09:51:40 +0000 |
| commit | 22240df7ac6d76a271197571a7be45addef2ba15 (patch) | |
| tree | c173745896b9a7f0c1fff2328b7f63b284af6abf /net/tls/tls_device_fallback.c | |
| parent | crypto: arm64/ghash-ce - replace NEON yield check with block limit (diff) | |
| download | kernel-22240df7ac6d76a271197571a7be45addef2ba15.tar.gz kernel-22240df7ac6d76a271197571a7be45addef2ba15.zip | |
crypto: arm64/ghash-ce - implement 4-way aggregation
Enhance the GHASH implementation that uses 64-bit polynomial
multiplication by adding support for 4-way aggregation. This
more than doubles the performance, from 2.4 cycles per byte
to 1.1 cpb on Cortex-A53.
Signed-off-by: Ard Biesheuvel <[email protected]>
Signed-off-by: Herbert Xu <[email protected]>
Diffstat (limited to 'net/tls/tls_device_fallback.c')
0 files changed, 0 insertions, 0 deletions
