Hi Herbert, I've been trying to address your comment from: https://marc.info/?l=linux-crypto-vger&m=152410933702305&w=2 with patches 1-4. I've only found deflate and LZS to have a non-generic implementation, but LZS does not have a generic one so for now deflate seems to be the only algorithm that could use the mixed test. Jan Glauber (5): crypto: deflate - Rename to generic crypto: thunderx_zip - Add driver names and module aliases crypto: testmgr - Improve compression/decompression test crypto: testmgr - Add test vectors for LZS compression crypto: thunderx_zip - Make functions static crypto/Makefile | 2 +- crypto/{deflate.c => deflate_generic.c} | 3 + crypto/testmgr.c | 32 +++++++++- crypto/testmgr.h | 77 +++++++++++++++++++++++++ drivers/crypto/cavium/zip/zip_crypto.c | 16 ++--- drivers/crypto/cavium/zip/zip_main.c | 8 ++- 6 files changed, 126 insertions(+), 12 deletions(-) rename crypto/{deflate.c => deflate_generic.c} (98%) -- 2.17.1