mirror of
https://github.com/torvalds/linux.git
synced 2024-11-11 06:31:49 +00:00
64ec6ccb76
So far, the cache of the ahash requests was updated from the 'complete'
operation. This complete operation is called from mv_cesa_tdma_process
before the cleanup operation, which means that the content of req->src
can be read and copied when it is still mapped. This commit fixes the
issue by moving this cache update from mv_cesa_ahash_complete to
mv_cesa_ahash_req_cleanup, so the copy is done once the sglist is
unmapped.
Fixes:
|
||
---|---|---|
.. | ||
cesa.c | ||
cesa.h | ||
cipher.c | ||
hash.c | ||
Makefile | ||
tdma.c |