]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
vdso/treewide: Drop GENERIC_TIME_VSYSCALL
authorThomas Weißschuh <thomas.weissschuh@linutronix.de>
Tue, 19 May 2026 06:26:17 +0000 (08:26 +0200)
committerThomas Gleixner <tglx@kernel.org>
Tue, 2 Jun 2026 19:41:23 +0000 (21:41 +0200)
This Kconfig symbol is not used anymore, remove it.

Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@kernel.org>
Link: https://patch.msgid.link/20260519-vdso-generic_time_vsyscal-v1-3-5c2a5905d5f5@linutronix.de
arch/arm/mm/Kconfig
arch/arm64/Kconfig
arch/loongarch/Kconfig
arch/mips/Kconfig
arch/powerpc/Kconfig
arch/riscv/Kconfig
arch/s390/Kconfig
arch/sparc/Kconfig
arch/x86/Kconfig
kernel/time/Kconfig

index 7b27ee9482b3eb34286935eddda136affc5084a7..871bd58d2ccc9b7c52ecab97eafba3c283c0801b 100644 (file)
@@ -925,7 +925,6 @@ config VDSO
        depends on AEABI && MMU && CPU_V7
        default y if ARM_ARCH_TIMER
        select HAVE_GENERIC_VDSO
-       select GENERIC_TIME_VSYSCALL
        select GENERIC_GETTIMEOFDAY
        help
          Place in the process address space an ELF shared object
index fe60738e5943ba279e5571862423df4fed3db661..7e331b4f480a423bed5f3c830ea1e0da78bb73b4 100644 (file)
@@ -140,7 +140,6 @@ config ARM64
        select GENERIC_PCI_IOMAP
        select GENERIC_SCHED_CLOCK
        select GENERIC_SMP_IDLE_THREAD
-       select GENERIC_TIME_VSYSCALL
        select GENERIC_GETTIMEOFDAY
        select HARDIRQS_SW_RESEND
        select HAS_IOPORT
index 606597da46b8df3407bbd60d73f1df44f19bdd40..3f69c5d7e48e1267646f9c881b127ecd75a45601 100644 (file)
@@ -110,7 +110,6 @@ config LOONGARCH
        select GENERIC_PCI_IOMAP
        select GENERIC_SCHED_CLOCK
        select GENERIC_SMP_IDLE_THREAD
-       select GENERIC_TIME_VSYSCALL if GENERIC_GETTIMEOFDAY
        select GPIOLIB
        select HAS_IOPORT
        select HAVE_ALIGNED_STRUCT_PAGE if 64BIT
index 4364f3dba688fed141ccb463247075bf6a547cbc..3249880650da3caed129e53c3088dce506d9033c 100644 (file)
@@ -51,7 +51,6 @@ config MIPS
        select GENERIC_SCHED_CLOCK if !CAVIUM_OCTEON_SOC
        select GENERIC_SMP_IDLE_THREAD
        select GENERIC_IDLE_POLL_SETUP
-       select GENERIC_TIME_VSYSCALL
        select GUP_GET_PXX_LOW_HIGH if CPU_MIPS32 && PHYS_ADDR_T_64BIT
        select HAS_IOPORT if !NO_IOPORT_MAP || ISA
        select HAVE_ARCH_COMPILER_H
index e93df95b79e750a340bf4bc401cdde052810ce9a..c99fd8335ddc6eff4f07536490b5b76911820c80 100644 (file)
@@ -213,7 +213,6 @@ config PPC
        select GENERIC_IRQ_SHOW_LEVEL
        select GENERIC_PCI_IOMAP                if PCI
        select GENERIC_SMP_IDLE_THREAD
-       select GENERIC_TIME_VSYSCALL
        select HAS_IOPORT                       if PCI
        select HAVE_ARCH_AUDITSYSCALL
        select HAVE_ARCH_HUGE_VMALLOC           if HAVE_ARCH_HUGE_VMAP
index c5754942cf85a4b47f16ba9a65eb455f74e6985b..195ebc21049a0ac95a65e7ce389aa1d8819f9d02 100644 (file)
@@ -123,7 +123,6 @@ config RISCV
        select GENERIC_PCI_IOMAP
        select GENERIC_SCHED_CLOCK
        select GENERIC_SMP_IDLE_THREAD
-       select GENERIC_TIME_VSYSCALL if GENERIC_GETTIMEOFDAY
        select HARDIRQS_SW_RESEND
        select HAS_IOPORT if MMU
        select HAVE_ALIGNED_STRUCT_PAGE
index ecbcbb781e40aa8cf3b0ef160b447bcb51eafde2..2a5e78465fb84cef579b6c9ad800eecf95ebd270 100644 (file)
@@ -177,7 +177,6 @@ config S390
        select GENERIC_ENTRY
        select GENERIC_GETTIMEOFDAY
        select GENERIC_SMP_IDLE_THREAD
-       select GENERIC_TIME_VSYSCALL
        select GENERIC_IOREMAP if PCI
        select HAVE_ALIGNED_STRUCT_PAGE
        select HAVE_ARCH_AUDITSYSCALL
index a6b787efc2c4129fd2a02ad3baef0678f21ef799..f83d5065c3cf64315a0c5554151d4000e95edab6 100644 (file)
@@ -103,7 +103,6 @@ config SPARC64
        select HAVE_REGS_AND_STACK_ACCESS_API
        select ARCH_USE_QUEUED_RWLOCKS
        select ARCH_USE_QUEUED_SPINLOCKS
-       select GENERIC_TIME_VSYSCALL
        select ARCH_HAS_PTE_SPECIAL
        select PCI_DOMAINS if PCI
        select ARCH_HAS_GIGANTIC_PAGE
index f3f7cb01d69d022538d283f6c7049ba8bd4c3792..43d8105068f46c88b7e1f0315e5e256f9793e6cd 100644 (file)
@@ -180,7 +180,6 @@ config X86
        select GENERIC_IRQ_SHOW
        select GENERIC_PENDING_IRQ              if SMP
        select GENERIC_SMP_IDLE_THREAD
-       select GENERIC_TIME_VSYSCALL
        select GENERIC_GETTIMEOFDAY
        select GENERIC_VDSO_OVERFLOW_PROTECT
        select GUP_GET_PXX_LOW_HIGH             if X86_PAE
index 02aac7c5aa768108ffffae273ead85dc69b57231..d098ac39bde43ac788dfd90227b4ae342edc4d07 100644 (file)
@@ -16,10 +16,6 @@ config ARCH_CLOCKSOURCE_INIT
 config ARCH_WANTS_CLOCKSOURCE_READ_INLINE
        bool
 
-# Timekeeping vsyscall support
-config GENERIC_TIME_VSYSCALL
-       bool
-
 # The generic clock events infrastructure
 config GENERIC_CLOCKEVENTS
        def_bool !LEGACY_TIMER_TICK