summaryrefslogtreecommitdiffstats
path: root/kernel/time
Commit message (Expand)AuthorAgeFilesLines
* timers: Move clearing of base::timer_running under base:: LockThomas Gleixner2021-07-271-2/+4
* timers: Fix get_next_timer_interrupt() with no timers pendingNicolas Saenz Julienne2021-07-151-3/+5
* posix-cpu-timers: Fix rearm racing against process tickFrederic Weisbecker2021-07-151-5/+5
* Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-07-041-14/+0
|\
| * timer: Revert "timer: Add timer_curr_running()"Frederic Weisbecker2021-05-101-14/+0
* | Merge tag 'timers-core-2021-06-29' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-06-2912-110/+755
|\ \
| * | time/kunit: Add missing MODULE_LICENSE()Thomas Gleixner2021-06-281-0/+1
| * | time: Improve performance of time64_to_tm()Cassio Neri2021-06-244-58/+178
| * | clockevents: Use list_move() instead of list_del()/list_add()Baokun Li2021-06-221-4/+2
| * | clocksource: Print deviation in nanoseconds when a clocksource becomes unstableFeng Tang2021-06-221-4/+4
| * | clocksource: Provide kernel module to test clocksource watchdogPaul E. McKenney2021-06-223-2/+207
| * | clocksource: Reduce clocksource-skew thresholdPaul E. McKenney2021-06-222-17/+46
| * | clocksource: Limit number of CPUs checked for clock synchronizationPaul E. McKenney2021-06-221-2/+72
| * | clocksource: Check per-CPU clock synchronization when marked unstablePaul E. McKenney2021-06-221-0/+60
| * | clocksource: Retry clock read if long delays detectedPaul E. McKenney2021-06-221-6/+47
| * | clockevents: Add missing parameter documentationBaokun Li2021-06-221-0/+1
| * | timer_list: Print name of per-cpu wakeup deviceWill Deacon2021-05-313-1/+17
| * | tick/broadcast: Program wakeup timer when entering idle if requiredWill Deacon2021-05-311-1/+43
| * | tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcastWill Deacon2021-05-313-4/+61
| * | tick/broadcast: Split __tick_broadcast_oneshot_control() into a helperWill Deacon2021-05-311-13/+20
| * | tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guardWill Deacon2021-05-311-2/+0
| * | clockevents: Use DEVICE_ATTR_[RO|WO] macrosYueHaibing2021-05-311-8/+8
* | | Merge tag 'timers-nohz-2021-06-28' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-06-283-48/+96
|\ \ \
| * | | tick/nohz: Call tick_nohz_task_switch() with interrupts disabledPeter Zijlstra2021-05-131-6/+1
| * | | tick/nohz: Kick only _queued_ task whose tick dependency is updatedMarcelo Tosatti2021-05-131-2/+17
| * | | tick/nohz: Change signal tick dependency to wake up CPUs of member tasksMarcelo Tosatti2021-05-132-4/+15
| * | | tick/nohz: Only wake up a single target cpu when kicking a taskFrederic Weisbecker2021-05-131-13/+27
| * | | tick/nohz: Update nohz_full Kconfig helpFrederic Weisbecker2021-05-131-5/+6
| * | | tick/nohz: Update idle_exittime on actual idle exitYunfeng Ye2021-05-131-6/+8
| * | | tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACCOUNTING_NATIVEFrederic Weisbecker2021-05-131-2/+0
| * | | tick/nohz: Conditionally restart tick on idle exitYunfeng Ye2021-05-131-15/+27
| | |/ | |/|
* | | sched,timer: Use __set_current_state()Peter Zijlstra2021-06-181-1/+1
* | | tick/nohz: Only check for RCU deferred wakeup on user/guest entry when neededFrederic Weisbecker2021-05-311-0/+1
| |/ |/|
* | alarmtimer: Check RTC features instead of opsAlexandre Belloni2021-05-111-1/+1
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-05-012-0/+3
|\
| * Merge tag 'kvmarm-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2021-04-232-0/+3
| |\
| | * time: Add mechanism to recognize clocksource in time_get_snapshotThomas Gleixner2021-04-072-0/+3
* | | Merge tag 'pm-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2021-04-261-1/+5
|\ \ \
| * \ \ Merge back earlier cpuidle updates for v5.13.Rafael J. Wysocki2021-04-081-1/+5
| |\ \ \ | | |/ / | |/| |
| | * | tick/nohz: Improve tick_nohz_get_next_hrtimer() kerneldocRafael J. Wysocki2021-04-071-1/+5
| | |/
* | | Merge tag 'timers-core-2021-04-26' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-04-2619-62/+78
|\ \ \
| * | | posix-timers: Preserve return value in clock_adjtime32()Chen Jun2021-04-171-2/+2
| * | | tick/broadcast: Allow late registered device to enter oneshot modeJindong Yue2021-04-161-2/+14
| * | | tick: Use tick_check_replacement() instead of open coding itWang Wensheng2021-04-161-6/+1
| * | | time/timecounter: Mark 1st argument of timecounter_cyc2time() as constMarc Kleine-Budde2021-04-161-1/+1
| * | | timekeeping: Allow runtime PM from change_clocksource()Niklas Söderlund2021-03-291-13/+23
| * | | timekeeping, clocksource: Fix various typos in commentsIngo Molnar2021-03-2215-34/+34
| * | | time/debug: Remove dentry pointer for debugfsGreg Kroah-Hartman2021-03-181-4/+3
| | |/ | |/|
* | | Merge tag 'irq-core-2021-04-26' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2021-04-261-1/+1
|\ \ \ | |_|/ |/| |
| * | tick/sched: Prevent false positive softirq pending warnings on RTThomas Gleixner2021-03-171-1/+1