]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
crypto: adiantum - Drop support for asynchronous xchacha ciphers
authorEric Biggers <ebiggers@kernel.org>
Thu, 11 Dec 2025 01:18:41 +0000 (17:18 -0800)
committerEric Biggers <ebiggers@kernel.org>
Mon, 12 Jan 2026 19:07:50 +0000 (11:07 -0800)
commit2f64821329d82ad2646efe59a40aaf40099bc9c3
tree418123ae7346bf61003c056eb4a4d0306522c744
parent73c203fe5564e6e4ec37b7e140214a334d584369
crypto: adiantum - Drop support for asynchronous xchacha ciphers

This feature isn't useful in practice.  Simplify and streamline the code
in the synchronous case, i.e. the case that actually matters, instead.

For example, by no longer having to support resuming the calculation
after an asynchronous return of the xchacha cipher, we can just keep
more of the state on the stack instead of in the request context.

Link: https://lore.kernel.org/r/20251211011846.8179-10-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
crypto/adiantum.c