]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: cavium/nitrox - Invoke callback after DMA unmap
authorNagadheeraj Rottela <rnagadheeraj@marvell.com>
Mon, 14 Jan 2019 13:52:24 +0000 (13:52 +0000)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 25 Jan 2019 10:37:58 +0000 (18:37 +0800)
commit280e0aaca0b71dd910c50f3217f02cc15b146e00
tree0cb4118ed75200054ed8aa0f03d8dbd7feda3fee
parentb14206e071f9382d6c7e96307f7a38b801cc4241
crypto: cavium/nitrox - Invoke callback after DMA unmap

In process_response_list() invoke the callback handler after unmapping
the DMA buffers. It ensures DMA data is synced form device to cpu
before the client code access the data from callback handler.

Fixes: f1d1ec0da395 ("crypto: cavium/nitrox - Added AEAD cipher support")
Signed-off-by: Nagadheeraj Rottela <rnagadheeraj@marvell.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/cavium/nitrox/nitrox_reqmgr.c