summaryrefslogtreecommitdiffstats
path: root/kernel/time/posix-timers.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* posix-timers: Cleanup SIG_IGN workaround leftoversThomas Gleixner2024-11-071-67/+6
* signal: Queue ignored posixtimers on ignore listThomas Gleixner2024-11-071-1/+6
* posix-timers: Handle ignored list on delete and exitThomas Gleixner2024-11-071-0/+28
* posix-timers: Move sequence logic into struct k_itimerThomas Gleixner2024-11-071-4/+1
* posix-timers: Embed sigqueue in struct k_itimerThomas Gleixner2024-11-071-36/+52
* signal: Replace resched_timer logicThomas Gleixner2024-11-071-1/+1
* signal: Refactor send_sigqueue()Thomas Gleixner2024-11-071-1/+1
* posix-timers: Store PID type in the timerThomas Gleixner2024-11-071-3/+6
* posix-timers: Add a refcount to struct k_itimerThomas Gleixner2024-11-071-3/+4
* posix-timers: Make signal overrun accounting sensibleThomas Gleixner2024-11-071-5/+6
* posix-timers: Make signal delivery consistentThomas Gleixner2024-11-071-12/+16
* posix-timers: Add proper state trackingThomas Gleixner2024-10-291-9/+13
* posix-timers: Rename k_itimer:: It_requeue_pendingThomas Gleixner2024-10-291-6/+6
* posix-timers: Drop signal if timer has been deleted or reprogrammedThomas Gleixner2024-10-291-4/+5
* signal: Allow POSIX timer signals to be droppedThomas Gleixner2024-10-291-1/+2
* posix-timers: Cure si_sys_private raceThomas Gleixner2024-10-291-14/+1
* signal: Confine POSIX_TIMERS properlyThomas Gleixner2024-10-291-2/+13
* posix-timers: Replace call_rcu() by kfree_rcu() for simple kmem_cache_free() ...Julia Lawall2024-10-241-8/+1
* treewide: Fix wrong singular form of jiffies in commentsAnna-Maria Behnsen2024-09-081-2/+2
* posix-timers: Consolidate signal queueingThomas Gleixner2024-07-291-10/+11
* posix-timers: Consolidate timer setupThomas Gleixner2024-07-291-6/+19
* posix-timers: Convert timer list to hlistThomas Gleixner2024-07-291-11/+8
* posix-timers: Clear overrun in common_timer_set()Thomas Gleixner2024-07-291-0/+1
* posix-timers: Retrieve interval in common timer_settime() codeThomas Gleixner2024-07-291-1/+4
* posix-timers: Refer properly to CONFIG_HIGH_RES_TIMERSLukas Bulwahn2023-06-181-1/+1
* posix-timers: Polish coding style in a few placesThomas Gleixner2023-06-181-7/+7
* posix-timers: Remove pointless commentsThomas Gleixner2023-06-181-25/+0
* posix-timers: Clarify posix_timer_fn() commentsThomas Gleixner2023-06-181-30/+32
* posix-timers: Clarify posix_timer_rearm() commentThomas Gleixner2023-06-181-9/+3
* posix-timers: Comment SIGEV_THREAD_ID properlyThomas Gleixner2023-06-181-5/+2
* posix-timers: Add proper comments in do_timer_create()Thomas Gleixner2023-06-181-9/+11
* posix-timers: Document nanosleep() detailsThomas Gleixner2023-06-181-2/+7
* posix-timers: Document sys_clock_settime() permissions in placeThomas Gleixner2023-06-181-7/+4
* posix-timers: Document sys_clock_getoverrun()Thomas Gleixner2023-06-181-8/+17
* posix-timers: Document common_clock_get() correctlyThomas Gleixner2023-06-181-20/+30
* posix-timers: Document sys_clock_getres() correctlyThomas Gleixner2023-06-181-8/+73
* posix-timers: Split release_posix_timers()Thomas Gleixner2023-06-181-16/+15
* posix-timers: Remove pointless irqsafe from hash_lockThomas Gleixner2023-06-181-3/+2
* posix-timers: Set k_itimer:: It_signal to NULL on exit()Thomas Gleixner2023-06-181-0/+8
* posix-timers: Annotate concurrent access to k_itimer:: It_signalThomas Gleixner2023-06-181-7/+7
* posix-timers: Add comments about timer lookupThomas Gleixner2023-06-181-7/+32
* posix-timers: Cleanup comments about timer ID trackingThomas Gleixner2023-06-181-20/+8
* posix-timers: Clarify timer_wait_running() commentThomas Gleixner2023-06-181-4/+12
* posix-timers: Ensure timer ID search-loop limit is validThomas Gleixner2023-06-181-13/+18
* posix-timers: Prevent RT livelock in itimer_delete()Thomas Gleixner2023-06-181-8/+35
* posix-cpu-timers: Implement the missing timer_wait_running callbackThomas Gleixner2023-04-211-0/+4
* timers: Prevent union confusion from unexpected restart_syscall()Jann Horn2023-01-111-0/+2
* fix race between exit_itimers() and /proc/pid/timersOleg Nesterov2022-07-111-5/+14
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-09-031-2/+2
|\
| * memcg: enable accounting for posix_timers_cache slabVasily Averin2021-09-031-2/+2