summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/time.c
Commit message (Expand)AuthorAgeFilesLines
* powerpc/4xx: Remove CONFIG_BOOKE_OR_40xMichael Ellerman2024-06-281-1/+1
* sched/vtime: Get rid of generic vtime_task_switch() implementationAlexander Gordeev2024-04-171-0/+22
* powerpc: Make generic_calibrate_decr() the defaultChristophe Leroy2023-03-161-1/+5
* Merge branch 'fixes' into nextMichael Ellerman2023-02-121-1/+1
|\
| * powerpc/64: Fix perf profiling asynchronous interrupt handlersNicholas Piggin2023-01-301-1/+1
* | powerpc/kcsan: Exclude udelay to prevent recursive instrumentationRohan McLure2023-02-101-2/+2
|/
* powerpc: remove the last remnants of cputime_tNicholas Piggin2022-11-241-21/+2
* powerpc/time: avoid programming DEC at the start of the timer interruptNicholas Piggin2022-09-281-14/+15
* powerpc/pseries: Move dtl scanning and steal time accounting to pseries platformNicholas Piggin2022-09-051-87/+5
* powerpc: Add missing headersChristophe Leroy2022-05-081-1/+1
* powerpc: fix typos in commentsJulia Lawall2022-05-051-2/+2
* Merge tag 'v5.18-rc4' into nextMichael Ellerman2022-05-051-15/+14
|\
| * powerpc/time: Always set decrementer in timer_interrupt()Michael Ellerman2022-04-211-15/+14
* | powerpc/time: Fix sparse warningsHe Ying2022-05-041-5/+4
|/
* powerpc/time: improve decrementer clockevent processingNicholas Piggin2022-03-161-8/+10
* powerpc/time: Fix KVM host re-arming a timer beyond decrementer rangeNicholas Piggin2022-03-161-2/+3
* powerpc: Move C prototypes out of asm-prototypes.hChristophe Leroy2022-03-081-1/+0
* powerpc/mce: Avoid using irq_work_queue() in realmodeGanesh Goudar2022-03-081-0/+2
* powerpc/64s/interrupt: Fix decrementer stormNicholas Piggin2022-01-251-2/+3
* powerpc/64s/interrupt: Don't enable MSR[EE] in irq handlers unless perf is in...Nicholas Piggin2021-12-161-15/+16
* powerpc/config: Add CONFIG_BOOKE_OR_40xChristophe Leroy2021-12-091-1/+1
* powerpc/time: add API for KVM to re-arm the host timer/decrementerNicholas Piggin2021-11-241-9/+43
* KVM: PPC: Book3S HV P9: Use large decrementer for HDECNicholas Piggin2021-11-241-0/+1
* KVM: PPC: Book3S HV P9: Use host timer accounting to avoid decrementer readNicholas Piggin2021-11-241-0/+1
* powerpc/time: Remove generic_suspend_{dis/en}able_irqs()Christophe Leroy2021-10-221-15/+7
* Merge branch 'fixes' into nextMichael Ellerman2021-09-031-1/+1
|\
| * powerpc/interrupt: Fix OOPS by not calling do_IRQ() from timer_interrupt()Christophe Leroy2021-08-121-1/+1
* | powerpc: Remove duplicate includesWan Jiabing2021-08-181-2/+1
|/
* powerpc/64s: Remove irq mask workaround in accumulate_stolen_time()Nicholas Piggin2021-06-251-11/+0
* KVM: PPC: Book3S HV P9: Reduce irq_work vs guest decrementer racesNicholas Piggin2021-06-101-10/+0
* powerpc: handle irq_enter/irq_exit in interrupt handler wrappersNicholas Piggin2021-02-091-2/+2
* powerpc: convert interrupt handlers to use wrappersNicholas Piggin2021-02-091-1/+2
* powerpc/time: Enable sched clock for irqtimePingfan Liu2021-01-311-0/+2
* Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2020-12-171-96/+4
|\
| * powerpc/64: irq replay remove decrementer overflow checkNicholas Piggin2020-12-091-6/+3
| * powerpc/vdso: Switch VDSO to generic C implementation.Christophe Leroy2020-12-041-90/+1
* | sched/vtime: Consolidate IRQ time accountingFrederic Weisbecker2020-12-021-16/+40
|/
* powerpc/time: Avoid using get_tbl() and get_tbu() internallyChristophe Leroy2020-10-081-2/+2
* powerpc: Remove get_tb_or_rtc()Christophe Leroy2020-10-081-3/+3
* powerpc: Remove __USE_RTC()Christophe Leroy2020-10-081-44/+8
* powerpc64: Break asm/percpu.h vs spinlock_types.h dependencyPeter Zijlstra2020-07-101-0/+2
* Revert "powerpc/64: irq_work avoid interrupt when called with hardware irqs e...Nicholas Piggin2020-04-031-31/+13
* powerpc/time: Replace <linux/clk-provider.h> by <linux/of_clk.h>Geert Uytterhoeven2020-04-031-3/+1
* powerpc/64s/exception: Avoid touching the stack in hdecrementerNicholas Piggin2020-04-011-9/+0
* powerpc: Fix vDSO clock_getres()Vincenzo Frascino2019-12-051-0/+1
* Merge tag 'y2038-cleanups-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/...Linus Torvalds2019-12-011-2/+3
|\
| * y2038: vdso: powerpc: avoid timespec referencesArnd Bergmann2019-11-151-2/+3
* | Merge tag 'powerpc-5.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2019-11-301-1/+1
|\ \
| * | powerpc/pseries: Mark accumulate_stolen_time() as notraceMichael Ellerman2019-10-281-1/+1
| |/
* / sched/cputime: Rename vtime_account_system() to vtime_account_kernel()Frederic Weisbecker2019-10-091-3/+3
|/