Skip to contentSkip to conversation

Crypto Fixes for 7.0

GIT PULL Merged Herbert Xu 2 participants 2 messages Apr 3 Crypto API

lore
Share & tools
lore

Herbert Xu

author maintainer
#0 lore raw

Hi Linus:

The following changes since commit 5c52607c43c397b79a9852ce33fc61de58c3645c:

crypto: ccp - Fix leaking the same page twice (2026-03-14 14:01:37 +0900)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 tags/v7.0-p4

for you to fetch changes up to e02494114ebf7c8b42777c6cd6982f113bfdbec7:

crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (2026-03-31 17:11:48 +0900)

----------------------------------------------------------------
This push contains the following changes:

- Add missing async markers to tegra.
- Fix long hmac key DMA handling in caam.
- Fix spurious ENOSPC errors in deflate.
- Fix SG chaining in af_alg.
- Do not use in-place process in algif_aead.
- Fix out-of-place destination overflow in authencesn.
----------------------------------------------------------------

Eric Biggers (1):
crypto: tegra - Add missing CRYPTO_ALG_ASYNC

Herbert Xu (2):
crypto: algif_aead - Revert to operating out-of-place
crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption

Horia Geantă (2):
crypto: caam - fix DMA corruption on long hmac keys
crypto: caam - fix overflow on long hmac keys

Mikulas Patocka (1):
crypto: deflate - fix spurious -ENOSPC

Norbert Szetei (1):
crypto: af-alg - fix NULL pointer dereference in scatterwalk

 crypto/af_alg.c                      |  53 +++++--------------
 crypto/algif_aead.c                  | 100 +++++++----------------------------
 crypto/algif_skcipher.c              |   6 +--
 crypto/authencesn.c                  |  50 +++++++++++-------
 crypto/deflate.c                     |  11 ++--
 drivers/crypto/caam/caamalg_qi2.c    |   3 +-
 drivers/crypto/caam/caamhash.c       |   3 +-
 drivers/crypto/tegra/tegra-se-aes.c  |  11 ++--
 drivers/crypto/tegra/tegra-se-hash.c |  30 ++++++-----
 include/crypto/if_alg.h              |   5 +-
 10 files changed, 102 insertions(+), 170 deletions(-)

Thanks,

Signature · 3 lines
Email: Herbert Xu <[email protected]>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt