vdso: Drop kconfig GENERIC_VDSO_32
authorThomas Weißschuh <thomas.weissschuh@linutronix.de>
Tue, 26 Aug 2025 06:17:10 +0000 (08:17 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 4 Sep 2025 09:23:50 +0000 (11:23 +0200)
This configuration is never used.

Remove it.

Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/all/20250826-vdso-cleanups-v1-7-d9b65750e49f@linutronix.de
arch/arm/mm/Kconfig
arch/x86/Kconfig
lib/vdso/Kconfig

index 5c1023a..2347988 100644 (file)
@@ -926,7 +926,6 @@ config VDSO
        default y if ARM_ARCH_TIMER
        select HAVE_GENERIC_VDSO
        select GENERIC_TIME_VSYSCALL
-       select GENERIC_VDSO_32
        select GENERIC_GETTIMEOFDAY
        select GENERIC_VDSO_DATA_STORE
        help
index 58d890f..4f12007 100644 (file)
@@ -14,7 +14,6 @@ config X86_32
        select ARCH_WANT_IPC_PARSE_VERSION
        select CLKSRC_I8253
        select CLONE_BACKWARDS
-       select GENERIC_VDSO_32
        select HAVE_DEBUG_STACKOVERFLOW
        select KMAP_LOCAL
        select MODULES_USE_ELF_REL
index 45df764..76157c2 100644 (file)
@@ -12,13 +12,6 @@ config GENERIC_GETTIMEOFDAY
          Each architecture that enables this feature has to
          provide the fallback implementation.
 
-config GENERIC_VDSO_32
-       bool
-       depends on GENERIC_GETTIMEOFDAY && !64BIT
-       help
-         This config option helps to avoid possible performance issues
-         in 32 bit only architectures.
-
 config GENERIC_COMPAT_VDSO
        bool
        help