]> git.ipfire.org Git - thirdparty/linux.git/commit
selftests/timers/posix-timers: Validate timer_gettime()
authorThomas Gleixner <tglx@linutronix.de>
Mon, 10 Jun 2024 16:42:11 +0000 (18:42 +0200)
committerFrederic Weisbecker <frederic@kernel.org>
Mon, 29 Jul 2024 19:57:34 +0000 (21:57 +0200)
commitf924f868ed05d954d79db419e97ba11293110d52
tree2709c9c6b7c38a4ed0ffb71ead5f56c5fe23f0a0
parent2c2b56132bb74b6b801dcb82f57489ae1cf81a91
selftests/timers/posix-timers: Validate timer_gettime()

timer_gettime() must return the correct expiry time for interval timers
even when the timer is not armed, which is the case when a signal is
pending but blocked.

Works correctly for regular posix timers, but not for posix CPU timers.

Add a selftest to validate the fixes.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Frederic Weisbecker <frederic@kernel.org>
tools/testing/selftests/timers/posix_timers.c