random: include <linux/once.h> in the right header
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Fri, 2 Dec 2022 21:13:36 +0000 (22:13 +0100)
committerJason A. Donenfeld <Jason@zx2c4.com>
Sun, 4 Dec 2022 13:37:08 +0000 (14:37 +0100)
commit3e6743e28b9b43d37ced234bdf8e19955d0216f8
treedde437087b32f8b54df5261225b19f38f39658a3
parent39ec9e6b141e5a9d7274f40531888f890385a013
random: include <linux/once.h> in the right header

<linux/prandom.h> uses DO_ONCE(), so it should include <linux/once.h>
directly. In contrast, <linux/random.h> does not use code from
<linux/once.h>, so it should be removed.

Move the `#include <linux/once.h>` line into the right file.

Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Fixes: c0842fbc1b18 ("random32: move the pseudo-random 32-bit definitions to prandom.h")
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
include/linux/prandom.h
include/linux/random.h