diff options
author | Stephan Mueller <smueller@chronox.de> | 2018-07-10 17:56:33 +0200 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2018-07-20 13:51:21 +0800 |
commit | cf862cbc831982a27f14a08adf82ad9ca8d86205 (patch) | |
tree | 84b26e66645be295e8e91bace8bcd793daf4c51b /include/soc | |
parent | 3fd8093b41e745448ffeb0a0d3becc2cd1f9d7ad (diff) | |
download | linux-cf862cbc831982a27f14a08adf82ad9ca8d86205.tar.bz2 |
crypto: drbg - eliminate constant reinitialization of SGL
The CTR DRBG requires two SGLs pointing to input/output buffers for the
CTR AES operation. The used SGLs always have only one entry. Thus, the
SGL can be initialized during allocation time, preventing a
re-initialization of the SGLs during each call.
The performance is increased by about 1 to 3 percent depending on the
size of the requested buffer size.
Signed-off-by: Stephan Mueller <smueller@chronox.de>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'include/soc')
0 files changed, 0 insertions, 0 deletions