mbox series

[00/11] crypto: comp - Remove comp interface

Message ID cover.1742087941.git.herbert@gondor.apana.org.au
Headers show
Series crypto: comp - Remove comp interface | expand

Message

Herbert Xu March 16, 2025, 1:21 a.m. UTC
This is a resurrection of a patch series that Ard posted back in
2023:

https://patchwork.kernel.org/project/linux-crypto/cover/20230718125847.3869700-1-ardb@kernel.org/

It removes the legacy crypto compression interface.

Ard Biesheuvel (11):
  crypto: nx - Migrate to scomp API
  crypto: 842 - drop obsolete 'comp' implementation
  crypto: deflate - drop obsolete 'comp' implementation
  crypto: lz4 - drop obsolete 'comp' implementation
  crypto: lz4hc - drop obsolete 'comp' implementation
  crypto: lzo-rle - drop obsolete 'comp' implementation
  crypto: lzo - drop obsolete 'comp' implementation
  crypto: zstd - drop obsolete 'comp' implementation
  crypto: cavium/zip - drop obsolete 'comp' implementation
  crypto: compress_null - drop obsolete 'comp' implementation
  crypto: remove obsolete 'comp' compression API

 Documentation/crypto/architecture.rst  |   2 -
 crypto/842.c                           |  66 +----------
 crypto/Makefile                        |   2 +-
 crypto/api.c                           |   4 -
 crypto/compress.c                      |  32 ------
 crypto/crypto_null.c                   |  31 +----
 crypto/crypto_user.c                   |  16 ---
 crypto/deflate.c                       |  58 +---------
 crypto/lz4.c                           |  61 +---------
 crypto/lz4hc.c                         |  66 +----------
 crypto/lzo-rle.c                       |  70 +----------
 crypto/lzo.c                           |  70 +----------
 crypto/proc.c                          |   3 -
 crypto/testmgr.c                       | 153 ++-----------------------
 crypto/zstd.c                          |  56 +--------
 drivers/crypto/cavium/zip/zip_crypto.c |  40 -------
 drivers/crypto/cavium/zip/zip_crypto.h |  11 --
 drivers/crypto/cavium/zip/zip_main.c   |  50 +-------
 drivers/crypto/nx/nx-842.c             |  33 +++---
 drivers/crypto/nx/nx-842.h             |  15 +--
 drivers/crypto/nx/nx-common-powernv.c  |  31 +++--
 drivers/crypto/nx/nx-common-pseries.c  |  33 +++---
 include/linux/crypto.h                 |  76 +-----------
 23 files changed, 95 insertions(+), 884 deletions(-)
 delete mode 100644 crypto/compress.c