On Tue, 4 Mar 2025 at 10:25, Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> wrote: > > This patch series adds reqeust chaining and virtual address support > to the crypto_acomp interface. > > Herbert Xu (7): > crypto: api - Add cra_type->destroy hook > crypto: scomp - Remove tfm argument from alloc/free_ctx > crypto: acomp - Add request chaining and virtual addresses > crypto: testmgr - Remove NULL dst acomp tests > crypto: scomp - Remove support for most non-trivial destination SG > lists > crypto: scomp - Add chaining and virtual address support > crypto: acomp - Move stream management into scomp layer > How does this v2 differ from the previous version? > crypto/842.c | 8 +- > crypto/acompress.c | 208 ++++++++++++++++++++--- > crypto/algapi.c | 9 + > crypto/compress.h | 2 - > crypto/deflate.c | 4 +- > crypto/internal.h | 6 +- > crypto/lz4.c | 8 +- > crypto/lz4hc.c | 8 +- > crypto/lzo-rle.c | 8 +- > crypto/lzo.c | 8 +- > crypto/scompress.c | 226 +++++++++++++++---------- > crypto/testmgr.c | 29 ---- > crypto/zstd.c | 4 +- > drivers/crypto/cavium/zip/zip_crypto.c | 6 +- > drivers/crypto/cavium/zip/zip_crypto.h | 6 +- > include/crypto/acompress.h | 118 ++++++++++--- > include/crypto/internal/acompress.h | 39 +++-- > include/crypto/internal/scompress.h | 18 +- > 18 files changed, 488 insertions(+), 227 deletions(-) > > -- > 2.39.5 > >