numam-dpdk/doc/guides/cryptodevs
Adam Dybkowski c13cecf60f compress/qat: support IM buffer too small operation
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@intel.com>
Acked-by: Fiona Trahe <fiona.trahe@intel.com>
2020-04-19 17:15:14 +02:00
..
features crypto/aesni_mb: support CPU crypto 2020-04-19 17:15:14 +02:00
img crypto/scheduler: add documentation 2017-01-30 17:46:36 +01:00
aesni_gcm.rst doc: add build requirement in some crypto PMD guides 2020-02-21 23:04:15 +01:00
aesni_mb.rst crypto/aesni_mb: support CPU crypto 2020-04-19 17:15:14 +02:00
armv8.rst crypto/armv8: link to library hosted by Arm 2020-02-05 15:20:51 +01:00
caam_jr.rst config: change default endianness for CAAM JR 2019-10-23 16:57:06 +02:00
ccp.rst doc: fix l2fwd-crypto usage in CCP guide 2019-11-25 11:01:36 +01:00
dpaa2_sec.rst doc: bump supported SDK and firmware version for DPAA2 2019-11-06 22:00:50 +01:00
dpaa_sec.rst crypto/dpaa_sec: support SNOW3G and ZUC 2019-10-23 16:57:06 +02:00
index.rst crypto/octeontx2: add PMD skeleton 2019-10-23 16:57:06 +02:00
kasumi.rst doc: add build requirement in some crypto PMD guides 2020-02-21 23:04:15 +01:00
mvsam.rst remove blank lines at end of file 2019-11-26 00:12:08 +01:00
nitrox.rst crypto/nitrox: support 3DES-CBC 2020-04-05 18:40:34 +02:00
null.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00
octeontx2.rst test/crypto: support asym cases for OCTEON TX2 2019-10-23 16:57:06 +02:00
octeontx.rst test/crypto: register octeontx to asym suite 2019-10-23 16:57:06 +02:00
openssl.rst doc: cleanup test removal in armv8 and openssl guides 2019-07-05 14:52:25 +02:00
overview.rst cryptodev: add digest encrypted feature flag 2019-07-05 15:28:14 +02:00
qat.rst compress/qat: support IM buffer too small operation 2020-04-19 17:15:14 +02:00
scheduler.rst doc: fix spelling reported by aspell in guides 2019-05-03 00:37:13 +02:00
snow3g.rst doc: add build requirement in some crypto PMD guides 2020-02-21 23:04:15 +01:00
virtio.rst mk: use linux and freebsd in config names 2019-03-12 23:05:06 +01:00
zuc.rst doc: add build requirement in some crypto PMD guides 2020-02-21 23:04:15 +01:00