Extend the generic vDSO library to also handle CLOCK_BOOTTIME_ALARM and CLOCK_REALTIME_ALARM. This does not introduce any runtime overhead in the userspace fast path and only memory copies in the tick update path.
Signed-off-by: Thomas Weißschuh <[email protected]> --- Changes in v2: - Rebase on tip/timers/vdso. - Add Signed-off-by tags. - Link to v1: https://patch.msgid.link/[email protected] --- Thomas Weißschuh (3): selftests: vDSO: vdso_test_abi: Also test ALARM clocks vdso/gettimeofday: Add support for CLOCK_BOOTTIME_ALARM vdso/gettimeofday: Add support for CLOCK_REALTIME_ALARM include/vdso/datapage.h | 2 ++ kernel/time/vsyscall.c | 7 +++++++ tools/testing/selftests/vDSO/vdso_test_abi.c | 4 +++- 3 files changed, 12 insertions(+), 1 deletion(-) --- base-commit: ca46a07c4b68246c4e400ce3649ab7228a878d8f change-id: 20260921-vdso-alarm-clocks-6502a551ad5c Best regards, -- Thomas Weißschuh <[email protected]>

