> > > > ---------------------------------------------------------------------- > > Clarify the corner case with incompressible data whereby the output can > > actually be greater than the uncompressed data. > > > > Signed-off-by: Fiona Trahe <fiona.tr...@intel.com> > > --- > > lib/librte_compressdev/rte_comp.h | 6 ++++++ > > 1 files changed, 6 insertions(+), 0 deletions(-) > > > > diff --git a/lib/librte_compressdev/rte_comp.h > > b/lib/librte_compressdev/rte_comp.h > > index b7474c4..95306c5 100644 > > --- a/lib/librte_compressdev/rte_comp.h > > +++ b/lib/librte_compressdev/rte_comp.h > > @@ -323,6 +323,12 @@ struct rte_comp_op { > > * If the output data is expected to be bigger than this a chain of > > * mbufs can be passed to the PMD if the PMD's capabilities indicate > > * it supports this. > > + * > > + * @note, if incompressible data is passed to an engine for > > compression > > + * using RTE_COMP_ALGO_DEFLATE, it's possible for the output data > > + * to be larger than the uncompressed data, due to the inclusion > > + * of the DEFLATE header blocks. The size of m_dst should > > accommodate > > + * this, else OUT_OF_SPACE errors can be expected in this case. > > */ > > > > struct { > > -- > > 1.7.0.7 > Acked-by: Shally Verma <shal...@marvell.com>
Applied to dpdk-next-crypto Thanks.