crypto: hkdf - move to late_initcall
authorEric Biggers <ebiggers@google.com>
Tue, 10 Jun 2025 19:16:00 +0000 (12:16 -0700)
committerHerbert Xu <herbert@gondor.apana.org.au>
Wed, 11 Jun 2025 02:59:45 +0000 (10:59 +0800)
commit40a98e702b528c631094f2e524d309faf33dc774
treece7b26cbabe2c22de5e0ddfa0bd25aee512337e8
parent19272b37aa4f83ca52bdf9c16d5d81bdd1354494
crypto: hkdf - move to late_initcall

The HKDF self-tests depend on the HMAC algorithms being registered.
HMAC is now registered at module_init, which put it at the same level as
HKDF.  Move HKDF to late_initcall so that it runs afterwards.

Fixes: ef93f1562803 ("Revert "crypto: run initcalls for generic implementations earlier"")
Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/hkdf.c