Previously vbdev_crypto used DPDK directly and the restriction on max IO size was propagated to generic bdev layer which split big IO requests. Now, when DPDK code is a standalone accel module, this restriction on max IO size is not visible to the user and we should get rid of it. To remove this limitation, allow to submit crypto operations for part of logical blocks in big IO, the rest blocks will be processed when all submitted crypto ops are completed. To verify this patch, add a functional test which submits big IO verify mode Signed-off-by: Alexey Marchuk <alexeymar@nvidia.com> Change-Id: I0ee89e98195a5c744f3fb2bfc752b578965c3bc5 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15768 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> |
||
---|---|---|
.. | ||
accel_dpdk_cryptodev_ut.c | ||
Makefile |