[dpdk-dev] [PATCH 1/2] drivers/qat: im buffer too small - split op
Akhil Goyal
akhil.goyal at nxp.com
Wed Apr 1 16:20:22 CEST 2020
Hi Fiona,
Could you please review this patchset.
>
> This patch implements a special way of buffer handling when internal
> QAT IM buffer is too small for Huffman dynamic compression operation.
> Instead of falling back to fixed compression, the operation is now
> split into multiple smaller dynamic compression requests (possible to
> execute on QAT) and their results are then combined and copied into
> the output buffer. This is not possible if any checksum calculation
> was requested - in such case the code falls back to fixed compression
> as before.
>
> Signed-off-by: Adam Dybkowski <adamx.dybkowski at intel.com>
> ---
> drivers/common/qat/qat_qp.c | 231 ++++++++++++--
> drivers/common/qat/qat_qp.h | 7 +
> drivers/compress/qat/qat_comp.c | 458 +++++++++++++++++++++++++---
> drivers/compress/qat/qat_comp.h | 22 +-
> drivers/compress/qat/qat_comp_pmd.c | 24 +-
> 5 files changed, 669 insertions(+), 73 deletions(-)
>
More information about the dev
mailing list