From 37312ff991b66775835b03c64cb405447a45a208 Mon Sep 17 00:00:00 2001 From: Chris Date: Thu, 8 Jun 2023 09:39:47 +0900 Subject: [PATCH] ODROID: Fix crng_finalize_init define. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit common/drivers/char/random.c: In function ‘crng_finalize_init’: /home/codewalker/nvme/gerrit/common/drivers/char/random.c:897:2: error: implicit declaration of function ‘numa_crng_init’ [-Werror=implicit-function-declaration] numa_crng_init(); ^~~~~~~~~~~~~~ common/drivers/char/random.c: At top level: /home/codewalker/nvme/gerrit/common/drivers/char/random.c:960:13: warning: conflicting types for ‘numa_crng_init’ static void numa_crng_init(void) {} ^~~~~~~~~~~~~~ common/drivers/char/random.c:960:13: error: static declaration of ‘numa_crng_init’ follows non-static declaration common/drivers/char/random.c:897:2: note: previous implicit declaration of ‘numa_crng_init’ was here numa_crng_init(); ^~~~~~~~~~~~~~ common/drivers/char/random.c:1662:16: warning: ‘extract_entropy_user’ defined but not used [-Wunused-function] static ssize_t extract_entropy_user(struct entropy_store *r, void __user *buf, ^~~~~~~~~~~~~~~~~~~~ common/drivers/char/random.c:960:13: warning: ‘numa_crng_init’ defined but not used [-Wunused-function] static void numa_crng_init(void) {} ^~~~~~~~~~~~~~ Change-Id: Ic4f55a326602b16324e2fffd2090331f4e91dfd2 --- drivers/char/random.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/char/random.c b/drivers/char/random.c index 5a8e5f25e7af..8db0f7c8898b 100644 --- a/drivers/char/random.c +++ b/drivers/char/random.c @@ -886,6 +886,8 @@ static void crng_initialize(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)