summaryrefslogtreecommitdiff
path: root/lib/vdso
diff options
context:
space:
mode:
authorThomas Weißschuh <thomas.weissschuh@linutronix.de>2026-02-27 07:44:35 +0100
committerBorislav Petkov (AMD) <bp@alien8.de>2026-03-11 15:12:55 +0100
commit32bd966050486d3fed6980aa3de3e60b9e383589 (patch)
treead04e00b4134a6da6d2d70f93f7e674c4d577fd8 /lib/vdso
parent5dca096e865fbf37febb4dde26d9a52288da6db3 (diff)
downloadlwn-32bd966050486d3fed6980aa3de3e60b9e383589.tar.gz
lwn-32bd966050486d3fed6980aa3de3e60b9e383589.zip
random: vDSO: Add explicit includes
Various used symbols are only visible through transitive includes. These transitive includes are about to go away. Explicitly include the necessary headers. Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@kernel.org> Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de> Acked-by: Jason A. Donenfeld <Jason@zx2c4.com> Link: https://patch.msgid.link/20260227-vdso-header-cleanups-v2-9-35d60acf7410@linutronix.de
Diffstat (limited to 'lib/vdso')
-rw-r--r--lib/vdso/getrandom.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/vdso/getrandom.c b/lib/vdso/getrandom.c
index 440f8a6203a6..7e29005aa208 100644
--- a/lib/vdso/getrandom.c
+++ b/lib/vdso/getrandom.c
@@ -7,8 +7,11 @@
#include <linux/minmax.h>
#include <vdso/datapage.h>
#include <vdso/getrandom.h>
+#include <vdso/limits.h>
#include <vdso/unaligned.h>
+#include <asm/barrier.h>
#include <asm/vdso/getrandom.h>
+#include <uapi/linux/errno.h>
#include <uapi/linux/mman.h>
#include <uapi/linux/random.h>