]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
riscv: vdso: Switch to generic storage implementation
authorThomas Weißschuh <thomas.weissschuh@linutronix.de>
Tue, 4 Feb 2025 12:05:41 +0000 (13:05 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Fri, 21 Feb 2025 08:54:02 +0000 (09:54 +0100)
commit46fe55b204bfb007e0f0a5409dcda063ad98b089
tree3f9ad4c4e9c308f0836768c4758a52a1741ba2ba
parent0b3bc3354eb9ad36719a044726092750a2ba01ff
riscv: vdso: Switch to generic storage implementation

The generic storage implementation provides the same features as the
custom one. However it can be shared between architectures, making
maintenance easier.

Co-developed-by: Nam Cao <namcao@linutronix.de>
Signed-off-by: Nam Cao <namcao@linutronix.de>
Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/all/20250204-vdso-store-rng-v3-9-13a4669dfc8c@linutronix.de
arch/riscv/Kconfig
arch/riscv/include/asm/vdso.h
arch/riscv/include/asm/vdso/arch_data.h [moved from arch/riscv/include/asm/vdso/time_data.h with 71% similarity]
arch/riscv/include/asm/vdso/gettimeofday.h
arch/riscv/include/asm/vdso/vsyscall.h
arch/riscv/kernel/sys_hwprobe.c
arch/riscv/kernel/vdso.c
arch/riscv/kernel/vdso/hwprobe.c
arch/riscv/kernel/vdso/vdso.lds.S