From: Eric Biggers Date: Sat, 17 Nov 2018 01:26:19 +0000 (-0800) Subject: crypto: chacha20-generic - don't unnecessarily use atomic walk X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=5e04542a0e0763294e9fced73a149c38c4e0cee5;p=linux.git crypto: chacha20-generic - don't unnecessarily use atomic walk chacha20-generic doesn't use SIMD instructions or otherwise disable preemption, so passing atomic=true to skcipher_walk_virt() is unnecessary. Suggested-by: Ard Biesheuvel Acked-by: Martin Willi Signed-off-by: Eric Biggers Signed-off-by: Herbert Xu --- diff --git a/crypto/chacha20_generic.c b/crypto/chacha20_generic.c index 3ae96587caf9a..3529521d72a41 100644 --- a/crypto/chacha20_generic.c +++ b/crypto/chacha20_generic.c @@ -81,7 +81,7 @@ int crypto_chacha20_crypt(struct skcipher_request *req) u32 state[16]; int err; - err = skcipher_walk_virt(&walk, req, true); + err = skcipher_walk_virt(&walk, req, false); crypto_chacha20_init(state, ctx, walk.iv);