Spdk/module/bdev/crypto
Alexey Marchuk fdec622361 bdev/crypto: Put accel buffer when write completes
Accel buffer is released when encrypt operation
completes, however it doesn't mean that base
bdev finishes writing encrypted data. As result,
accel buffer might be reused in another IO, that
leads to data corruption.

Signed-off-by: Alexey Marchuk <alexeymar@nvidia.com>
Change-Id: I1acf7c30da2f92989ecc44e96b00f7609058ec5a
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/17655
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Community-CI: Mellanox Build Bot
2023-05-09 17:58:11 +08:00
..
Makefile so_ver: increase all major versions 2023-01-24 08:37:21 +00:00
vbdev_crypto_rpc.c bdev/crypto: Use accel framework 2023-01-19 22:00:58 +00:00
vbdev_crypto.c bdev/crypto: Put accel buffer when write completes 2023-05-09 17:58:11 +08:00
vbdev_crypto.h accel: move accel_module.h to include/spdk 2023-05-09 17:58:11 +08:00