On 05.06.2025 16:26, Eric Biggers wrote: > No, it's from the following commit: > > commit ef93f1562803cd7bb8159e3abedaf7f47dce4e35 > Author: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> > Date: Wed Apr 30 16:17:02 2025 +0800 > > Revert "crypto: run initcalls for generic implementations earlier" > > That moved the crypto_shash support for hmac and sha256 from subsys_initcall to > module_init, which put at the same level as crypto_hkdf_module_init which > depends on it. > > I guess we just move crypto_hkdf_module_init to late_initcall for now. It still fails the same way in a current next kernel. Will there be a fix for it any time soon? BTW: I guess there is a typo: "basic hdkf test(hmac(sha256)): failed to allocate transform: -2" should probably read: "basic hkdf ..." All the code around this string is about HKDF (HMAC Key Derivation Function), not HDKF. -- Ingo Franzki eMail: ifranzki@xxxxxxxxxxxxx Tel: ++49 (0)7031-16-4648 Linux on IBM Z Development, Schoenaicher Str. 220, 71032 Boeblingen, Germany IBM Deutschland Research & Development GmbH Vorsitzender des Aufsichtsrats: Gregor Pillen Geschäftsführung: David Faller Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart, HRB 243294 IBM DATA Privacy Statement: https://www.ibm.com/privacy/us/en/