[GIT PULL] Crypto library updates for 7.2

From: Eric Biggers

Date: Mon Jun 15 2026 - 13:55:10 EST


The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:

Linux 7.1-rc2 (2026-05-03 14:21:25 -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 065f978a0e015c4dd9f536f5c08078a37f5509c1:

lib/crypto: gf128hash: mark clmul32() as noinline_for_stack (2026-06-11 12:57:49 -0700)

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

- Drop the last architecture-specific implementation of MD5

- Mark clmul32() as noinline_for_stack to improve codegen in some cases

----------------------------------------------------------------
Arnd Bergmann (1):
lib/crypto: gf128hash: mark clmul32() as noinline_for_stack

Eric Biggers (1):
lib/crypto: powerpc/md5: Drop powerpc optimized MD5 code

lib/crypto/Kconfig | 5 -
lib/crypto/Makefile | 4 -
lib/crypto/gf128hash.c | 2 +-
lib/crypto/md5.c | 20 ++--
lib/crypto/powerpc/md5-asm.S | 235 -------------------------------------------
lib/crypto/powerpc/md5.h | 12 ---
6 files changed, 8 insertions(+), 270 deletions(-)
delete mode 100644 lib/crypto/powerpc/md5-asm.S
delete mode 100644 lib/crypto/powerpc/md5.h