[GIT PULL] Crypto library fixes for 7.3-final

From: Eric Biggers

Date: Wed Oct 14 2026 - 09:22:01 EST


The following changes since commit 572af6872e520c7102e58362ef7cd7c2ed4342be:

crypto: aes - Fix undesired override of some optimized AES modes (2026-09-30 08:38:06 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 7b817748bf083ad715a8d70de63f2184178cc372:

lib/crypto: tests: Add Poly1305 split-update carry regression test (2026-10-09 19:21:07 +0200)

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

Fix two Poly1305 bugs including a lost carry bit, and add a regression
test.

----------------------------------------------------------------
Eric Biggers (2):
lib/crypto: poly1305: Use memzero_explicit() in poly1305_final()
lib/crypto: tests: Add Poly1305 split-update carry regression test

Jérémy Jean (1):
lib/crypto: arm64: Fix lost Poly1305 carry when resuming NEON state

lib/crypto/arm64/poly1305-armv8.pl | 2 +-
lib/crypto/poly1305.c | 2 +-
lib/crypto/tests/poly1305_kunit.c | 97 ++++++++++++++++++++++++++++++++++----
3 files changed, 90 insertions(+), 11 deletions(-)