In case of any error (except of device one) the compression operation is queued for further resubmission. However in some cases (e.g. mbufs config error or compress driver error) this resubmission doesn't have any sense since we'll hit the same problem later. This patch enqueues operations when there were no mbufs or comp_operation descriptors or the compress operation was not processed. Signed-off-by: Alexey Marchuk <alexeymar@mellanox.com> Change-Id: I1e0eab5e4ea80f84d969814a916b6cd783a77fe1 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11971 Community-CI: Mellanox Build Bot Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> |
||
---|---|---|
.. | ||
Makefile | ||
vbdev_compress_rpc.c | ||
vbdev_compress.c | ||
vbdev_compress.h |