diff --git a/drivers/char/random.c b/drivers/char/random.c index 9febdf5eed96..60179752b908 100644 --- a/drivers/char/random.c +++ b/drivers/char/random.c @@ -809,6 +809,8 @@ static void __maybe_unused crng_initialize_secondary(struct crng_state *crng) crng->init_time = jiffies - CRNG_RESEED_INTERVAL - 1; } +static void numa_crng_init(void); + static void __init crng_initialize_primary(struct crng_state *crng) { memcpy(&crng->state[0], "expand 32-byte k", 16); @@ -822,8 +824,6 @@ static void __init crng_initialize_primary(struct crng_state *crng) crng->init_time = jiffies - CRNG_RESEED_INTERVAL - 1; } -static void numa_crng_init(void); - static void crng_finalize_init(struct crng_state *crng) { if (crng != &primary_crng || crng_init >= 2)