linux/kernel/futex
Thomas Weißschuh c42ba5a87b futex: Store time as ktime_t in restart block
The futex core uses ktime_t to represent times, use that also for the
restart block.

This allows the simplification of the accessors.

Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Jan Kara <jack@suse.cz>
Link: https://patch.msgid.link/20251110-restart-block-expiration-v1-2-5d39cc93df4f@linutronix.de
2025-11-14 16:29:53 +01:00
..
core.c futex: Move futex_hash_free() back to __mmput() 2025-08-31 11:48:19 +02:00
futex.h futex: Use user_write_access_begin/_end() in futex_put_value() 2025-08-11 17:53:21 +02:00
Makefile futex: Split out wait/wake 2021-10-07 13:51:11 +02:00
pi.c futex: Introduce futex_q_lockptr_lock() 2025-05-03 12:02:07 +02:00
requeue.c futex: Prevent use-after-free during requeue-PI 2025-09-20 17:40:42 +02:00
syscalls.c futex: Don't leak robust_list pointer on exec race 2025-09-20 17:54:01 +02:00
waitwake.c futex: Store time as ktime_t in restart block 2025-11-14 16:29:53 +01:00