]> asedeno.scripts.mit.edu Git - linux.git/commit
crypto: xts - Fix atomic sleep when walking skcipher
authorHerbert Xu <herbert@gondor.apana.org.au>
Mon, 15 Apr 2019 06:35:19 +0000 (14:35 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Thu, 18 Apr 2019 14:13:46 +0000 (22:13 +0800)
commit44427c0fbc09b448b22410978a4ef6ee37599d25
tree627b51f2fb828907f1b06088bd1832d798074a49
parent678cce4019d746da6c680c48ba9e6d417803e127
crypto: xts - Fix atomic sleep when walking skcipher

When we perform a walk in the completion function, we need to ensure
that it is atomic.

Reported-by: syzbot+6f72c20560060c98b566@syzkaller.appspotmail.com
Fixes: 78105c7e769b ("crypto: xts - Drop use of auxiliary buffer")
Cc: <stable@vger.kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Acked-by: Ondrej Mosnacek <omosnace@redhat.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/xts.c