summaryrefslogtreecommitdiff
path: root/kernel/time/posix-cpu-timers.c
Commit message (Expand)AuthorAgeFilesLines
* timers/posix-cpu-timers: Use lockdep to assert IRQs are disabled/enabledFrederic Weisbecker2017-11-081-3/+3
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* posix-cpu-timers: Use dedicated helper to access rlimit valuesKrzysztof Opasiak2017-08-181-8/+6
* Merge branch 'timers-compat' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2017-07-051-6/+2
|\
| * nanosleep: Use get_timespec64() and put_timespec64()Deepa Dinamani2017-06-301-6/+2
* | posix-cpu-timers: Make timespec to nsec conversion safeThomas Gleixner2017-06-201-1/+5
|/
* posix-timers: Make nanosleep timespec argument constThomas Gleixner2017-06-141-2/+2
* posix-cpu-timers: Avoid timespec conversion in do_cpu_nanosleep()Thomas Gleixner2017-06-141-4/+5
* posix-timers: Kill ->nsleep_restart()Al Viro2017-06-141-6/+0
* hrtimers/posix-timers: Merge nanosleep timespec copyout logics into a new helperAl Viro2017-06-141-11/+2
* time/posix-timers: Move the compat copyouts to the nanosleep implementationsAl Viro2017-06-141-6/+14
* posix-timers: Store rmtp into restart_block in sys_clock_nanosleep()Al Viro2017-06-141-9/+3
* posix-cpu-timers: Move copyout of timespec into do_cpu_nanosleep()Al Viro2017-06-141-35/+28
* posix-timers: Zero settings value in common codeThomas Gleixner2017-06-041-4/+1
* posix-timers: Use timer_rearm() callback in posixtimer_rearm()Thomas Gleixner2017-06-041-2/+5
* posix-timers: Rename do_schedule_next_timerThomas Gleixner2017-06-041-1/+1
* posix-timers: Store k_clock pointer in k_itimerThomas Gleixner2017-06-041-0/+2
* posix-timers: Unify overrun/requeue_pending handlingThomas Gleixner2017-06-041-11/+7
* posix-timers: Move posix-timer internals to coreThomas Gleixner2017-06-041-0/+2
* Merge branch 'timers/urgent' into WIP.timersThomas Gleixner2017-06-041-8/+16
|\
| * posix-timers: Make signal printks conditionalThomas Gleixner2017-05-231-8/+16
* | posix-timers: Make posix_clocks immutableChristoph Hellwig2017-05-271-21/+13
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2017-05-051-1/+1
|\
| * posix-timers: Correct sanity check in posix_cpu_nsleepEric W. Biederman2017-04-161-1/+1
* | time: Change k_clock nsleep() to use timespec64Deepa Dinamani2017-04-141-18/+18
* | time: Change k_clock timer_set() and timer_get() to use timespec64Deepa Dinamani2017-04-141-12/+16
* | time: Change k_clock clock_set() to use timespec64Deepa Dinamani2017-04-141-1/+1
* | time: Change k_clock clock_getres() to use timespec64Deepa Dinamani2017-04-141-3/+3
* | time: Change k_clock clock_get() to use timespec64Deepa Dinamani2017-04-141-5/+5
* | rlimits: Print more information when CPU/RT limits are exceededArun Raghavan2017-03-131-2/+7
|/
* sched/headers: Prepare to move cputime functionality from <linux/sched.h> int...Ingo Molnar2017-03-021-0/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-1/+1
* timers/itimer: Convert internal cputime_t units to nsecFrederic Weisbecker2017-02-011-26/+17
* timers/posix-timers: Convert internals to use nsecsFrederic Weisbecker2017-02-011-123/+87
* timers/posix-timers: Use TICK_NSEC instead of a dynamically ad-hoc calculated...Frederic Weisbecker2017-02-011-9/+2
* sched/cputime: Introduce special task_cputime_t() API to return old-typed cpu...Frederic Weisbecker2017-02-011-23/+23
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2016-12-121-4/+0
|\
| * posix_cpu_timers: Move the add_device_randomness() call to a proper placeNicolas Pitre2016-11-161-4/+0
* | sched/cputime: Simplify task_cputime()Stanislaw Gruszka2016-11-151-2/+2
|/
* posix_cpu_timer: Exit early when process has been reapedAlexey Dobriyan2016-07-111-0/+1
* posix-cpu-timers: Migrate to use new tick dependency mask modelFrederic Weisbecker2016-03-021-41/+11
* posix_cpu_timer: Reduce unnecessary sighand lock contentionJason Low2015-10-151-2/+24
* posix_cpu_timer: Convert cputimer->running to boolJason Low2015-10-151-2/+2
* posix_cpu_timer: Check thread timers only when there are active thread timersJason Low2015-10-151-6/+16
* posix_cpu_timer: Optimize fastpath_timer_check()Jason Low2015-10-151-8/+3
* sched, timer: Use the atomic task_cputime in thread_group_cputimerJason Low2015-05-081-13/+13
* sched, timer: Replace spinlocks with atomics in thread_group_cputimer(), to i...Jason Low2015-05-081-29/+50
* sched, timer: Convert usages of ACCESS_ONCE() in the scheduler to READ_ONCE()...Jason Low2015-05-081-4/+4
* all arches, signal: move restart_block to struct task_structAndy Lutomirski2015-02-121-2/+1