summaryrefslogtreecommitdiff
path: root/kernel/time/posix-timers.c
AgeCommit message (Expand)Author
2025-01-15posix-timers: Fix typo in __lock_timer()Zhu Jun
2024-11-07posix-timers: Cleanup SIG_IGN workaround leftoversThomas Gleixner
2024-11-07signal: Queue ignored posixtimers on ignore listThomas Gleixner
2024-11-07posix-timers: Handle ignored list on delete and exitThomas Gleixner
2024-11-07posix-timers: Move sequence logic into struct k_itimerThomas Gleixner
2024-11-07posix-timers: Embed sigqueue in struct k_itimerThomas Gleixner
2024-11-07signal: Replace resched_timer logicThomas Gleixner
2024-11-07signal: Refactor send_sigqueue()Thomas Gleixner
2024-11-07posix-timers: Store PID type in the timerThomas Gleixner
2024-11-07posix-timers: Add a refcount to struct k_itimerThomas Gleixner
2024-11-07posix-timers: Make signal overrun accounting sensibleThomas Gleixner
2024-11-07posix-timers: Make signal delivery consistentThomas Gleixner
2024-10-29posix-timers: Add proper state trackingThomas Gleixner
2024-10-29posix-timers: Rename k_itimer:: It_requeue_pendingThomas Gleixner
2024-10-29posix-timers: Drop signal if timer has been deleted or reprogrammedThomas Gleixner
2024-10-29signal: Allow POSIX timer signals to be droppedThomas Gleixner
2024-10-29posix-timers: Cure si_sys_private raceThomas Gleixner
2024-10-29signal: Confine POSIX_TIMERS properlyThomas Gleixner
2024-10-24posix-timers: Replace call_rcu() by kfree_rcu() for simple kmem_cache_free() ...Julia Lawall
2024-09-08treewide: Fix wrong singular form of jiffies in commentsAnna-Maria Behnsen
2024-07-29posix-timers: Consolidate signal queueingThomas Gleixner
2024-07-29posix-timers: Consolidate timer setupThomas Gleixner
2024-07-29posix-timers: Convert timer list to hlistThomas Gleixner
2024-07-29posix-timers: Clear overrun in common_timer_set()Thomas Gleixner
2024-07-29posix-timers: Retrieve interval in common timer_settime() codeThomas Gleixner
2023-06-18posix-timers: Refer properly to CONFIG_HIGH_RES_TIMERSLukas Bulwahn
2023-06-18posix-timers: Polish coding style in a few placesThomas Gleixner
2023-06-18posix-timers: Remove pointless commentsThomas Gleixner
2023-06-18posix-timers: Clarify posix_timer_fn() commentsThomas Gleixner
2023-06-18posix-timers: Clarify posix_timer_rearm() commentThomas Gleixner
2023-06-18posix-timers: Comment SIGEV_THREAD_ID properlyThomas Gleixner
2023-06-18posix-timers: Add proper comments in do_timer_create()Thomas Gleixner
2023-06-18posix-timers: Document nanosleep() detailsThomas Gleixner
2023-06-18posix-timers: Document sys_clock_settime() permissions in placeThomas Gleixner
2023-06-18posix-timers: Document sys_clock_getoverrun()Thomas Gleixner
2023-06-18posix-timers: Document common_clock_get() correctlyThomas Gleixner
2023-06-18posix-timers: Document sys_clock_getres() correctlyThomas Gleixner
2023-06-18posix-timers: Split release_posix_timers()Thomas Gleixner
2023-06-18posix-timers: Remove pointless irqsafe from hash_lockThomas Gleixner
2023-06-18posix-timers: Set k_itimer:: It_signal to NULL on exit()Thomas Gleixner
2023-06-18posix-timers: Annotate concurrent access to k_itimer:: It_signalThomas Gleixner
2023-06-18posix-timers: Add comments about timer lookupThomas Gleixner
2023-06-18posix-timers: Cleanup comments about timer ID trackingThomas Gleixner
2023-06-18posix-timers: Clarify timer_wait_running() commentThomas Gleixner
2023-06-18posix-timers: Ensure timer ID search-loop limit is validThomas Gleixner
2023-06-18posix-timers: Prevent RT livelock in itimer_delete()Thomas Gleixner
2023-04-21posix-cpu-timers: Implement the missing timer_wait_running callbackThomas Gleixner
2023-01-11timers: Prevent union confusion from unexpected restart_syscall()Jann Horn
2022-07-11fix race between exit_itimers() and /proc/pid/timersOleg Nesterov
2021-09-03Merge branch 'akpm' (patches from Andrew)Linus Torvalds