From a12fdedf511df76da901addb6a9de92f9e6a48af Mon Sep 17 00:00:00 2001 From: Chris Date: Mon, 12 Jun 2023 12:09:26 +0900 Subject: [PATCH] ODROID: Remove select_crng function. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit drivers/char/random.c:898:27: error: redefinition of ‘select_crng’ Change-Id: I8efff17a695464561eed0de2fb3b481b742ec9d9 --- drivers/char/random.c | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/drivers/char/random.c b/drivers/char/random.c index dea9849e3e1e..ab0d5747c927 100644 --- a/drivers/char/random.c +++ b/drivers/char/random.c @@ -880,27 +880,6 @@ static int crng_fast_load(const char *cp, size_t len) return 1; } -#ifdef CONFIG_NUMA -static struct crng_state *select_crng(void) -{ - struct crng_state **pool; - int nid = numa_node_id(); - - /* pairs with cmpxchg_release() in do_numa_crng_init() */ - pool = READ_ONCE(crng_node_pool); - if (pool && pool[nid]) - return pool[nid]; - - return &primary_crng; -} -#else - -static struct crng_state *select_crng(void) -{ - return &primary_crng; -} -#endif - /* * crng_slow_load() is called by add_device_randomness, which has two * attributes. (1) We can't trust the buffer passed to it is