aboutsummaryrefslogtreecommitdiff
path: root/kernel/time/hrtimer.c
AgeCommit message (Expand)AuthorFilesLines
2018-08-27y2038: globally rename compat_time to old_time32Gravatar Arnd Bergmann 1-4/+4
2018-07-12Merge branch 'fortglx/4.19/time' of https://git.linaro.org/people/john.stultz...Gravatar Thomas Gleixner 1-1/+1
2018-07-12hrtimer: Improve kernel message printingGravatar Geert Uytterhoeven 1-4/+3
2018-06-19posix-timers: Fix nanosleep_copyout() for CONFIG_COMPAT_32BIT_TIMEGravatar Arnd Bergmann 1-1/+1
2018-05-02Merge branch 'timers/urgent' into timers/coreGravatar Thomas Gleixner 1-2/+14
2018-04-26Revert: Unify CLOCK_MONOTONIC and CLOCK_BOOTTIMEGravatar Thomas Gleixner 1-2/+14
2018-04-19time: Change nanosleep to safe __kernel_* typesGravatar Deepa Dinamani 1-2/+6
2018-04-19posix-timers: Make compat syscalls depend on CONFIG_COMPAT_32BIT_TIMEGravatar Deepa Dinamani 1-1/+1
2018-04-11Merge branches 'pm-cpuidle' and 'pm-qos'Gravatar Rafael J. Wysocki 1-2/+51
2018-04-09time: hrtimer: Use timerqueue_iterate_next() to get to the next timerGravatar Rafael J. Wysocki 1-3/+1
2018-04-07time: hrtimer: Introduce hrtimer_next_event_without()Gravatar Rafael J. Wysocki 1-2/+53
2018-03-13hrtimer: Unify MONOTONIC and BOOTTIME clock behaviorGravatar Thomas Gleixner 1-14/+2
2018-02-06hrtimer: remove unneeded kallsyms includeGravatar Sergey Senozhatsky 1-1/+0
2018-01-27Merge branch 'timers/urgent' into timers/coreGravatar Thomas Gleixner 1-0/+4
2018-01-27hrtimer: Reset hrtimer cpu base proper on CPU hotplugGravatar Thomas Gleixner 1-0/+3
2018-01-16hrtimer: Implement SOFT/HARD clock base selectionGravatar Anna-Maria Gleixner 1-4/+11
2018-01-16hrtimer: Implement support for softirq based hrtimersGravatar Anna-Maria Gleixner 1-24/+172
2018-01-16hrtimer: Prepare handling of hard and softirq based hrtimersGravatar Anna-Maria Gleixner 1-9/+29
2018-01-16hrtimer: Add clock bases and hrtimer mode for softirq contextGravatar Anna-Maria Gleixner 1-0/+20
2018-01-16hrtimer: Use irqsave/irqrestore around __run_hrtimer()Gravatar Anna-Maria Gleixner 1-13/+18
2018-01-16hrtimer: Factor out __hrtimer_next_event_base()Gravatar Anna-Maria Gleixner 1-4/+16
2018-01-16hrtimer: Factor out __hrtimer_start_range_ns()Gravatar Anna-Maria Gleixner 1-20/+24
2018-01-16hrtimer: Remove the 'base' parameter from hrtimer_reprogram()Gravatar Anna-Maria Gleixner 1-3/+3
2018-01-16hrtimer: Make remote enqueue decision less restrictiveGravatar Anna-Maria Gleixner 1-1/+1
2018-01-16hrtimer: Unify remote enqueue handlingGravatar Anna-Maria Gleixner 1-12/+6
2018-01-16hrtimer: Unify hrtimer removal handlingGravatar Anna-Maria Gleixner 1-6/+4
2018-01-16hrtimer: Make hrtimer_force_reprogramm() unconditionally availableGravatar Anna-Maria Gleixner 1-32/+28
2018-01-16hrtimer: Make hrtimer_reprogramm() unconditionalGravatar Anna-Maria Gleixner 1-67/+62
2018-01-16hrtimer: Make hrtimer_cpu_base.next_timer handling unconditionalGravatar Anna-Maria Gleixner 1-10/+2
2018-01-16hrtimer: Make the remote enqueue check unconditionalGravatar Anna-Maria Gleixner 1-20/+6
2018-01-16hrtimer: Use accesor functions instead of direct accessGravatar Anna-Maria Gleixner 1-2/+2
2018-01-16hrtimer: Make the hrtimer_cpu_base::hres_active field unconditional, to simpl...Gravatar Anna-Maria Gleixner 1-16/+15
2018-01-16hrtimer: Store running timer in hrtimer_clock_baseGravatar Anna-Maria Gleixner 1-15/+13
2018-01-16hrtimer: Switch 'for' loop to _ffs() evaluationGravatar Anna-Maria Gleixner 1-10/+21
2018-01-16tracing/hrtimer: Print the hrtimer mode in the 'hrtimer_start' tracepointGravatar Anna-Maria Gleixner 1-7/+9
2018-01-16hrtimer: Ensure POSIX compliance (relative CLOCK_REALTIME hrtimers)Gravatar Anna-Maria Gleixner 1-1/+6
2018-01-16hrtimer: Fix hrtimer_start[_range_ns]() function descriptionsGravatar Anna-Maria Gleixner 1-4/+5
2018-01-16hrtimer: Clean up the 'int clock' parameter of schedule_hrtimeout_range_clock()Gravatar Anna-Maria Gleixner 1-6/+6
2018-01-16hrtimer: Correct blatantly incorrect commentGravatar Thomas Gleixner 1-3/+3
2018-01-16hrtimer: Optimize the hrtimer code by using static keys for migration_enable/...Gravatar Thomas Gleixner 1-12/+5
2017-11-08timers/hrtimer: Use lockdep to assert IRQs are disabled/enabledGravatar Frederic Weisbecker 1-3/+1
2017-06-30nanosleep: Use get_timespec64() and put_timespec64()Gravatar Deepa Dinamani 1-17/+13
2017-06-14posix-timers: Make nanosleep timespec argument constGravatar Thomas Gleixner 1-1/+1
2017-06-14posix-timers: Kill ->nsleep_restart()Gravatar Al Viro 1-1/+1
2017-06-14hrtimers/posix-timers: Merge nanosleep timespec copyout logics into a new helperGravatar Al Viro 1-9/+20
2017-06-14time/posix-timers: Move the compat copyouts to the nanosleep implementationsGravatar Al Viro 1-5/+37
2017-06-14hrtimer: Move copyout of remaining time to do_nanosleep()Gravatar Al Viro 1-42/+20
2017-06-14hrtimer_nanosleep(): Pass rmtp in restart_blockGravatar Al Viro 1-5/+6
2017-05-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Gravatar Linus Torvalds 1-1/+1
2017-04-14time: Change k_clock nsleep() to use timespec64Gravatar Deepa Dinamani 1-4/+6