On Mon, Jul 23, 2018 at 10:54:55AM -0700, Eric Biggers wrote:
> From: Eric Biggers
>
> This series fixes the bug reported by Liu Chao (found using syzkaller)
> where a crash occurs in scatterwalk_pagedone() on architectures such as
> arm and arm64 that implement flush_dcache_page(), due to an invalid page
> pointer when walk->offset == 0. This series attempts to address the
> underlying problem which is that scatterwalk_pagedone() shouldn't have
> been called at all in that case.
>
> Eric Biggers (3):
> crypto: skcipher - fix crash flushing dcache in error path
> crypto: blkcipher - fix crash flushing dcache in error path
> crypto: ablkcipher - fix crash flushing dcache in error path
>
> crypto/ablkcipher.c | 57 +
> crypto/blkcipher.c | 54 +-
> crypto/skcipher.c | 53 -
> 3 files changed, 79 insertions(+), 85 deletions(-)
All applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt