summaryrefslogtreecommitdiff
path: root/kernel/sched/cputime.c
AgeCommit message (Expand)Author
2026-06-16Merge branch 'idle-time-acc' into featuresAlexander Gordeev
2026-06-15s390/idle: Provide arch specific kcpustat_field_idle()/kcpustat_field_iowait()Heiko Carstens
2026-06-15Merge tag 'sched-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel...Linus Torvalds
2026-06-02sched/cputime: Handle dyntick-idle steal time correctlyFrederic Weisbecker
2026-06-02sched/cputime: Handle idle irqtime gracefullyFrederic Weisbecker
2026-06-02sched/cputime: Provide get_cpu_[idle|iowait]_time_us() off-caseFrederic Weisbecker
2026-06-02tick/sched: Consolidate idle time fetching APIsFrederic Weisbecker
2026-06-02tick/sched: Move dyntick-idle cputime accounting to cputime codeFrederic Weisbecker
2026-06-02tick/sched: Unify idle cputime accountingFrederic Weisbecker
2026-06-02sched/cputime: Correctly support generic vtime idle timeFrederic Weisbecker
2026-06-02sched/cputime: Remove superfluous and error prone kcpustat_field() parameterFrederic Weisbecker
2026-05-19sched/cputime: Drop now-stale mul_u64_u64_div_u64() over-approximation guardNicolas Pitre
2026-02-10Merge tag 'x86_paravirt_for_v7.0_rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2026-02-03sched/clock: Avoid false sharing for sched_clock_irqtimeWangyang Guo
2026-01-12sched: Move clock related paravirt code to kernel/schedJuergen Gross
2025-10-21seqlock: Change thread_group_cputime() to use scoped_seqlock_read()Oleg Nesterov
2025-06-13sched: Clean up and standardize #if/#else/#endif markers in sched/cputime.cIngo Molnar
2025-06-11sched: Make clangd usablePeter Zijlstra
2025-03-10sched/clock: Don't define sched_clock_irqtime as static keyYafang Shao
2025-01-13sched: Define sched_clock_irqtime as static keyYafang Shao
2024-07-29sched/cputime: Fix mul_u64_u64_div_u64() precision for cputimeZheng Zucheng
2024-05-27sched: Fix spelling in commentsIngo Molnar
2024-04-17sched/vtime: Get rid of generic vtime_task_switch() implementationAlexander Gordeev
2022-12-27cputime: remove cputime_to_nsecs fallbackNicholas Piggin
2022-07-04sched/core: add forced idle accounting for cgroupsJosh Don
2022-02-23sched/headers: Introduce kernel/sched/build_policy.c and build multiple .c fi...Ingo Molnar
2022-01-11Merge tag 'sched_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2021-12-02sched/cputime: Fix getrusage(RUSAGE_THREAD) with nohz_fullFrederic Weisbecker
2021-11-23cputime, cpuacct: Include guest time in user time in cpuacct.statAndrey Ryabinin
2021-04-28Merge tag 'sched-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2021-03-22sched: Fix various typosIngo Molnar
2021-03-17irqtime: Make accounting correct on RTThomas Gleixner
2020-12-02irqtime: Move irqtime entry accounting after irq offset incrementationFrederic Weisbecker
2020-12-02sched/vtime: Consolidate IRQ time accountingFrederic Weisbecker
2020-12-02s390/vtime: Use the generic IRQ entry accountingFrederic Weisbecker
2020-12-02sched/cputime: Remove symbol exports from IRQ time accountingFrederic Weisbecker
2020-06-15sched/cputime: Improve cputime_adjust()Oleg Nesterov
2020-04-15sched/vtime: Work around an unitialized variable warningBorislav Petkov
2020-03-06sched/vtime: Prevent unstable evaluation of WARN(vtime->state)Chris Wilson
2020-01-17sched/cputime: move rq parameter in irqtime_account_process_tickAlex Shi
2019-11-21sched/vtime: Bring up complete kcpustat accessorFrederic Weisbecker
2019-11-21sched/cputime: Support other fields on kcpustat_field()Frederic Weisbecker
2019-10-29sched/kcpustat: Introduce vtime-aware kcpustat accessor for CPUTIME_SYSTEMFrederic Weisbecker
2019-10-29sched/vtime: Rename vtime_accounting_cpu_enabled() to vtime_accounting_enable...Frederic Weisbecker
2019-10-29sched/cputime: Add vtime guest task stateFrederic Weisbecker
2019-10-29sched/cputime: Add vtime idle task stateFrederic Weisbecker
2019-10-29sched/vtime: Record CPU under seqcount for kcpustat needsFrederic Weisbecker
2019-10-09sched/cputime: Spare a seqcount lock/unlock cycle on context switchFrederic Weisbecker
2019-10-09sched/cputime: Rename vtime_account_system() to vtime_account_kernel()Frederic Weisbecker
2019-10-09sched/vtime: Fix guest/system mis-accounting on task switchFrederic Weisbecker