]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
sh: Remove CONFIG_VSYSCALL reference from UAPI
authorThomas Weißschuh <thomas.weissschuh@linutronix.de>
Tue, 24 Feb 2026 15:35:31 +0000 (16:35 +0100)
committerJohn Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Sat, 18 Apr 2026 08:23:15 +0000 (10:23 +0200)
commit44ab0a3ee21830178a289de8d713225bedc319ef
tree1a1ef1b5ff6d6f55e9babebf0f4aede204180999
parent222717d642ca98f6e72107621ab37d1aa4f26966
sh: Remove CONFIG_VSYSCALL reference from UAPI

AT_SYSINFO_EHDR defines the auxvector index representing the vDSO
entrypoint. Its value or presence does not depend on whether a vDSO
is actually provided by the kernel.

The definition of AT_SYSINFO_EHDR was gated between CONFIG_VSYSCALL to
avoid a default gate VMA to be created. However that default gate VMA
was removed entirely in commit a6c19dfe3994
("arm64,ia64,ppc,s390,sh,tile,um,x86,mm: remove default gate area").

Remove the now unnecessary conditional.

Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Reviewed-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Signed-off-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
arch/sh/include/uapi/asm/auxvec.h