[GIT PULL] Crypto library fixes for v7.0-rc5

From: Eric Biggers

Date: Wed Mar 18 2026 - 18:07:20 EST


The following changes since commit 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681:

Linux 7.0-rc3 (2026-03-08 16:56:54 -0700)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git tags/libcrypto-for-linus

for you to fetch changes up to d5b66179b0e27c14a9033c4356937506577485e3:

lib/crypto: powerpc: Add powerpc/aesp8-ppc.S to clean-files (2026-03-17 09:27:11 -0700)

----------------------------------------------------------------

- Disable the "padlock" SHA-1 and SHA-256 driver on Zhaoxin
processors, since it does not compute hash values correctly.

- Make a generated file be removed by 'make clean'.

- Fix excessive stack usage in some of the arm64 AES code.

----------------------------------------------------------------
AlanSong-oc (1):
crypto: padlock-sha - Disable for Zhaoxin processor

Cheng-Yang Chou (1):
crypto: arm64/aes-neonbs - Move key expansion off the stack

Eric Biggers (1):
lib/crypto: powerpc: Add powerpc/aesp8-ppc.S to clean-files

arch/arm64/crypto/aes-neonbs-glue.c | 37 +++++++++++++++++++++++--------------
drivers/crypto/padlock-sha.c | 7 +++++++
lib/crypto/Makefile | 3 +++
3 files changed, 33 insertions(+), 14 deletions(-)