On Wed, Apr 23, 2025 at 06:25:45PM +0200, Arnd Bergmann wrote: > From: Arnd Bergmann <arnd@xxxxxxxx> > > This was previously included through another header, but now causes > a build failure in some configurations: > > arch/x86/crypto/sha256_ssse3_glue.c:63:2: error: call to undeclared function 'kernel_fpu_begin'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > 63 | kernel_fpu_begin(); > | ^ > arch/x86/crypto/sha256_ssse3_glue.c:65:2: error: call to undeclared function 'kernel_fpu_end'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > 65 | kernel_fpu_end(); > | ^ > > Include the header directly to make it build again. > > Fixes: 8e7547473875 ("crypto: x86/sha256 - Use API partial block handling") > Signed-off-by: Arnd Bergmann <arnd@xxxxxxxx> > --- > arch/x86/crypto/sha256_ssse3_glue.c | 2 ++ > 1 file changed, 2 insertions(+) Sorry, I had pushed out the wrong tree. It should be fixed in cryptodev already: https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git/commit/?id=eba187a6e7141a1166a68c4d27b4ee5a27670b3b Thanks, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt