aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/posix-timers.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-11-07posix-timers: Cleanup SIG_IGN workaround leftoversThomas Gleixner1-1/+1
2024-11-07signal: Queue ignored posixtimers on ignore listThomas Gleixner1-0/+2
2024-11-07posix-timers: Handle ignored list on delete and exitThomas Gleixner1-1/+3
2024-11-07posix-timers: Move sequence logic into struct k_itimerThomas Gleixner1-0/+2
2024-11-07posix-timers: Embed sigqueue in struct k_itimerThomas Gleixner1-2/+21
2024-11-07signal: Replace resched_timer logicThomas Gleixner1-2/+3
2024-11-07signal: Refactor send_sigqueue()Thomas Gleixner1-0/+1
2024-11-07posix-timers: Store PID type in the timerThomas Gleixner1-0/+2
2024-11-07signal: Provide posixtimer_sigqueue_init()Thomas Gleixner1-0/+2
2024-11-07posix-timers: Add a refcount to struct k_itimerThomas Gleixner1-0/+14
2024-11-07posix-cpu-timers: Use dedicated flag for CPU timer nanosleepThomas Gleixner1-0/+2
2024-11-07posix-cpu-timers: Cleanup the firing logicThomas Gleixner1-1/+1
2024-11-07posix-timers: Make signal delivery consistentThomas Gleixner1-2/+0
2024-10-29posix-timers: Add proper state trackingThomas Gleixner1-2/+2
2024-10-29posix-timers: Rename k_itimer:: It_requeue_pendingThomas Gleixner1-3/+2
2024-10-29signal: Allow POSIX timer signals to be droppedThomas Gleixner1-2/+3
2024-10-29signal: Confine POSIX_TIMERS properlyThomas Gleixner1-1/+4
2024-07-29posix-timers: Convert timer list to hlistThomas Gleixner1-1/+1
2023-12-20posix-cpu-timers: Split out posix-timers_types.hKent Overstreet1-66/+3
2023-04-21posix-cpu-timers: Implement the missing timer_wait_running callbackThomas Gleixner1-6/+11
2022-03-28Merge tag 'ptrace-cleanups-for-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespaceLinus Torvalds1-1/+0
2022-03-10task_work: Remove unnecessary include from posix_timers.hEric W. Biederman1-1/+0
2022-03-08prlimit: do not grab the tasklist_lockBarret Rhoden1-1/+1
2021-11-02posix-cpu-timers: Clear task::posix_cputimers_work in copy_process()Michael Pratt1-0/+2
2021-08-10posix-cpu-timers: Recalc next expiration when timer_settime() ends up not queueingFrederic Weisbecker1-1/+6
2021-08-10posix-cpu-timers: Force next_expiration recalc after timer deletionFrederic Weisbecker1-1/+3
2020-08-06posix-cpu-timers: Provide mechanisms to defer timer handling to task_workThomas Gleixner1-0/+17
2020-03-04posix-cpu-timers: Store a reference to a pid not a taskEric W. Biederman1-1/+1
2019-09-05posix-cpu-timers: Always clear head pointer on dequeueThomas Gleixner1-6/+3
2019-08-29posix-timers: Unbreak CONFIG_POSIX_TIMERS=n buildThomas Gleixner1-0/+1
2019-08-28posix-cpu-timers: Utilize timerqueue for storageThomas Gleixner1-16/+49
2019-08-28posix-cpu-timers: Move state tracking to struct posix_cputimersThomas Gleixner1-0/+8
2019-08-28posix-cpu-timers: Get rid of zero checksThomas Gleixner1-2/+5
2019-08-28posix-cpu-timers: Restructure expiry arrayThomas Gleixner1-14/+27
2019-08-28posix-cpu-timers: Remove cputime_expiresThomas Gleixner1-7/+2
2019-08-28posix-cpu-timers: Remove the odd field rename definesThomas Gleixner1-15/+0
2019-08-28posix-cpu-timers: Provide array based access to expiry cacheThomas Gleixner1-6/+18
2019-08-28posix-cpu-timers: Move expiry cache into struct posix_cputimersThomas Gleixner1-0/+22
2019-08-28posix-cpu-timers: Create a container structThomas Gleixner1-0/+34
2019-08-21posix-cpu-timers: Remove tsk argument from run_posix_cpu_timers()Thomas Gleixner1-1/+1
2019-08-20posix-timers: Cleanup forward declarations and includesThomas Gleixner1-3/+2
2019-08-01posix-timers: Move rcu_head out of it unionSebastian Andrzej Siewior1-2/+3
2019-01-15posix-cpu-timers: Remove private interval storageThomas Gleixner1-1/+1
2018-10-03signal: Distinguish between kernel_siginfo and siginfoEric W. Biederman1-1/+1
2018-07-02posix-timers: Sanitize overrun handlingThomas Gleixner1-2/+2
2018-01-04posix-timers: Prevent UB from shifting negative signed valueNick Desaulniers1-6/+19
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-06-25time: introduce {get,put}_itimerspec64Deepa Dinamani1-1/+0
2017-06-14time/posix-timers: Move the compat copyouts to the nanosleep implementationsAl Viro1-2/+0
2017-06-04posix-timers: Add active flag to k_itimerThomas Gleixner1-0/+2