Thomas Gleixner
|
604a98f1df
Merge branch 'timers/urgent' into timers/core
|
7 vuotta sitten |
Thomas Gleixner
|
a3ed0e4393
Revert: Unify CLOCK_MONOTONIC and CLOCK_BOOTTIME
|
7 vuotta sitten |
Deepa Dinamani
|
01909974b4
time: Change nanosleep to safe __kernel_* types
|
7 vuotta sitten |
Deepa Dinamani
|
b5793b0d92
posix-timers: Make compat syscalls depend on CONFIG_COMPAT_32BIT_TIME
|
7 vuotta sitten |
Rafael J. Wysocki
|
51798deaff
Merge branches 'pm-cpuidle' and 'pm-qos'
|
7 vuotta sitten |
Rafael J. Wysocki
|
7d2f6abb40
time: hrtimer: Use timerqueue_iterate_next() to get to the next timer
|
7 vuotta sitten |
Rafael J. Wysocki
|
a59855cd8c
time: hrtimer: Introduce hrtimer_next_event_without()
|
7 vuotta sitten |
Thomas Gleixner
|
127bfa5f43
hrtimer: Unify MONOTONIC and BOOTTIME clock behavior
|
7 vuotta sitten |
Sergey Senozhatsky
|
64fce87b62
hrtimer: remove unneeded kallsyms include
|
7 vuotta sitten |
Thomas Gleixner
|
303c146df1
Merge branch 'timers/urgent' into timers/core
|
7 vuotta sitten |
Thomas Gleixner
|
d5421ea43d
hrtimer: Reset hrtimer cpu base proper on CPU hotplug
|
7 vuotta sitten |
Anna-Maria Gleixner
|
42f42da41b
hrtimer: Implement SOFT/HARD clock base selection
|
7 vuotta sitten |
Anna-Maria Gleixner
|
5da7016046
hrtimer: Implement support for softirq based hrtimers
|
7 vuotta sitten |
Anna-Maria Gleixner
|
c458b1d102
hrtimer: Prepare handling of hard and softirq based hrtimers
|
7 vuotta sitten |
Anna-Maria Gleixner
|
98ecadd430
hrtimer: Add clock bases and hrtimer mode for softirq context
|
7 vuotta sitten |
Anna-Maria Gleixner
|
dd934aa8ad
hrtimer: Use irqsave/irqrestore around __run_hrtimer()
|
7 vuotta sitten |
Anna-Maria Gleixner
|
ad38f596d8
hrtimer: Factor out __hrtimer_next_event_base()
|
7 vuotta sitten |
Anna-Maria Gleixner
|
138a6b7ae4
hrtimer: Factor out __hrtimer_start_range_ns()
|
7 vuotta sitten |
Anna-Maria Gleixner
|
3ec7a3ee9f
hrtimer: Remove the 'base' parameter from hrtimer_reprogram()
|
7 vuotta sitten |
Anna-Maria Gleixner
|
2ac2dccce9
hrtimer: Make remote enqueue decision less restrictive
|
7 vuotta sitten |
Anna-Maria Gleixner
|
14c803419d
hrtimer: Unify remote enqueue handling
|
7 vuotta sitten |
Anna-Maria Gleixner
|
61bb4bcb79
hrtimer: Unify hrtimer removal handling
|
7 vuotta sitten |
Anna-Maria Gleixner
|
ebba2c723f
hrtimer: Make hrtimer_force_reprogramm() unconditionally available
|
7 vuotta sitten |
Anna-Maria Gleixner
|
11a9fe069e
hrtimer: Make hrtimer_reprogramm() unconditional
|
7 vuotta sitten |
Anna-Maria Gleixner
|
eb27926ba0
hrtimer: Make hrtimer_cpu_base.next_timer handling unconditional
|
7 vuotta sitten |
Anna-Maria Gleixner
|
07a9a7eae8
hrtimer: Make the remote enqueue check unconditional
|
7 vuotta sitten |
Anna-Maria Gleixner
|
851cff8caf
hrtimer: Use accesor functions instead of direct access
|
7 vuotta sitten |
Anna-Maria Gleixner
|
28bfd18bf3
hrtimer: Make the hrtimer_cpu_base::hres_active field unconditional, to simplify the code
|
7 vuotta sitten |
Anna-Maria Gleixner
|
3f0b9e8eec
hrtimer: Store running timer in hrtimer_clock_base
|
7 vuotta sitten |
Anna-Maria Gleixner
|
c272ca58c3
hrtimer: Switch 'for' loop to _ffs() evaluation
|
7 vuotta sitten |