From d6df494a01351b1b757b7f1f559bcf696d03667d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Wei=C3=9Fschuh?= Date: Wed, 9 Sep 2026 10:51:26 +0200 Subject: [PATCH] vdso: Remove unnecessary vdso/vsyscall.h includes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit None of these files uses anything from the header. Remove the inclusion. Signed-off-by: Thomas Weißschuh Signed-off-by: Thomas Gleixner Link: https://patch.msgid.link/20260909-vdso-asm-generic-vsyscall-h-v1-13-63ae856cc659@linutronix.de --- arch/arm/kernel/vdso.c | 1 - arch/arm64/kernel/vdso.c | 1 - arch/loongarch/kernel/vdso.c | 1 - arch/mips/kernel/vdso.c | 1 - arch/riscv/kernel/sys_hwprobe.c | 1 - arch/riscv/kernel/vdso.c | 1 - arch/s390/kernel/time.c | 1 - lib/vdso/getrandom.c | 3 --- lib/vdso/gettimeofday.c | 3 --- 9 files changed, 13 deletions(-) diff --git a/arch/arm/kernel/vdso.c b/arch/arm/kernel/vdso.c index e306d0c5a21c..7be871f5eb9e 100644 --- a/arch/arm/kernel/vdso.c +++ b/arch/arm/kernel/vdso.c @@ -23,7 +23,6 @@ #include #include #include -#include #define MAX_SYMNAME 64 diff --git a/arch/arm64/kernel/vdso.c b/arch/arm64/kernel/vdso.c index 592dd8668de4..50596dab23f9 100644 --- a/arch/arm64/kernel/vdso.c +++ b/arch/arm64/kernel/vdso.c @@ -22,7 +22,6 @@ #include #include #include -#include #include #include diff --git a/arch/loongarch/kernel/vdso.c b/arch/loongarch/kernel/vdso.c index 8ce8159c10b9..1edc8fb720de 100644 --- a/arch/loongarch/kernel/vdso.c +++ b/arch/loongarch/kernel/vdso.c @@ -20,7 +20,6 @@ #include #include #include -#include #include #include diff --git a/arch/mips/kernel/vdso.c b/arch/mips/kernel/vdso.c index 8165dd3fc1f8..8eb1760a8a9b 100644 --- a/arch/mips/kernel/vdso.c +++ b/arch/mips/kernel/vdso.c @@ -23,7 +23,6 @@ #include #include #include -#include static_assert(VDSO_NR_PAGES == __VDSO_PAGES); diff --git a/arch/riscv/kernel/sys_hwprobe.c b/arch/riscv/kernel/sys_hwprobe.c index 5c440ec661fb..d427d2f02c60 100644 --- a/arch/riscv/kernel/sys_hwprobe.c +++ b/arch/riscv/kernel/sys_hwprobe.c @@ -19,7 +19,6 @@ #include #include #include -#include #define EXT_KEY(isa_arg, ext, pv, missing) \ diff --git a/arch/riscv/kernel/vdso.c b/arch/riscv/kernel/vdso.c index 9c2f5e442338..5666cec180ac 100644 --- a/arch/riscv/kernel/vdso.c +++ b/arch/riscv/kernel/vdso.c @@ -15,7 +15,6 @@ #include #include #include -#include #define VVAR_SIZE (VDSO_NR_PAGES << PAGE_SHIFT) diff --git a/arch/s390/kernel/time.c b/arch/s390/kernel/time.c index 161628f6906f..bca65bf1c8cb 100644 --- a/arch/s390/kernel/time.c +++ b/arch/s390/kernel/time.c @@ -40,7 +40,6 @@ #include #include #include -#include #include #include #include diff --git a/lib/vdso/getrandom.c b/lib/vdso/getrandom.c index 6ff46549281c..e0fa10bbefc9 100644 --- a/lib/vdso/getrandom.c +++ b/lib/vdso/getrandom.c @@ -16,9 +16,6 @@ #include #include -/* Bring in default accessors */ -#include - #ifndef __arch_get_vdso_u_rng_data static __always_inline const struct vdso_rng_data *__arch_get_vdso_u_rng_data(void) { diff --git a/lib/vdso/gettimeofday.c b/lib/vdso/gettimeofday.c index b867c2301d5c..728fed1ae52f 100644 --- a/lib/vdso/gettimeofday.c +++ b/lib/vdso/gettimeofday.c @@ -27,9 +27,6 @@ #include -/* Bring in default accessors */ -#include - #ifndef vdso_calc_ns #ifdef VDSO_DELTA_NOMASK