diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2025-03-21 11:43:28 +0300 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2025-03-22 02:25:19 +0300 |
commit | 108ce629cf73a3df32fa04b17aedc97c1431b2ac (patch) | |
tree | 38c9b37bc5bffccf38c778fbf6bcf5419bbcff8b /tools/perf/scripts/python/arm-cs-trace-disasm.py | |
parent | 3846c01d42526bc31f511b75ed5282cae22c5064 (diff) | |
download | linux-108ce629cf73a3df32fa04b17aedc97c1431b2ac.tar.xz |
crypto: hash - Fix synchronous ahash chaining fallback
The synchronous ahash fallback code paths are broken because the
ahash_restore_req assumes there is always a state object. Fix this
by removing the state from ahash_restore_req and localising it to
the asynchronous completion callback.
Also add a missing synchronous finish call in ahash_def_digest_finish.
Fixes: f2ffe5a9183d ("crypto: hash - Add request chaining API")
Fixes: 439963cdc3aa ("crypto: ahash - Add virtual address support")
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'tools/perf/scripts/python/arm-cs-trace-disasm.py')
0 files changed, 0 insertions, 0 deletions