summaryrefslogtreecommitdiffstats
path: root/drivers/clocksource/hyperv_timer.c
Commit message (Expand)AuthorAgeFilesLines
* hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_*Nuno Das Neves2024-03-041-13/+13
* clocksource: hyper-v: Mark hyperv tsc page unencrypted in sev-snp enlightened...Tianyu Lan2023-08-221-1/+1
* Merge tag 'sched-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-06-271-16/+26
|\
| * clocksource: hyper-v: Provide noinstr sched_clock()Peter Zijlstra2023-06-051-14/+18
| * clocksource: hyper-v: Adjust hv_read_tsc_page_tsc() to avoid special casing U...Peter Zijlstra2023-06-051-5/+11
* | clocksource/drivers/hyper-v: Rework clocksource and sched clock setupMichael Kelley2023-06-231-31/+23
|/
* clocksource: hyper-v: make sure Invariant-TSC is used if it is availableDexuan Cui2023-04-171-3/+3
* drivers/clocksource/hyper-v: non ACPI support in hyperv clockSaurabh Sengar2023-04-171-2/+13
* clocksource: hyper-v: Add TSC page support for root partitionStanislav Kinsburskiy2022-11-281-9/+35
* clocksource: hyper-v: Use TSC PFN getter to map vvar pageStanislav Kinsburskiy2022-11-281-1/+2
* clocksource: hyper-v: Introduce TSC PFN getterStanislav Kinsburskiy2022-11-281-5/+9
* clocksource: hyper-v: Introduce a pointer to TSC pageStanislav Kinsburskiy2022-11-281-2/+4
* clocksource/drivers/hyperv: add data structure for reference TSC MSRAnirudh Rayabharam2022-11-031-14/+15
* clocksource: hyper-v: unexport __init-annotated hv_init_clocksource()Masahiro Yamada2022-06-081-1/+0
* drivers: hv: Decouple Hyper-V clock/timer code from VMbus driversMichael Kelley2021-07-191-3/+0
* clocksource/drivers/hyper-v: Re-enable VDSO_CLOCKMODE_HVCLOCK on X86Vitaly Kuznetsov2021-05-141-2/+2
* Merge tag 'hyperv-next-signed-20210426' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2021-04-261-78/+171
|\
| * clocksource/drivers/hyper-v: Move handling of STIMER0 interruptsMichael Kelley2021-03-081-53/+115
| * clocksource/drivers/hyper-v: Set clocksource rating based on Hyper-V featureMichael Kelley2021-03-081-10/+13
| * clocksource/drivers/hyper-v: Handle sched_clock differences inlineMichael Kelley2021-03-081-0/+24
| * clocksource/drivers/hyper-v: Handle vDSO differences inlineMichael Kelley2021-03-081-2/+8
| * Drivers: hv: Redo Hyper-V synthetic MSR get/set functionsMichael Kelley2021-03-081-14/+12
* | timekeeping, clocksource: Fix various typos in commentsIngo Molnar2021-03-221-1/+1
|/
* clocksource/hyperv: use MSR-based access if running as rootWei Liu2021-02-111-0/+3
* hv: clocksource: Add notrace attribute to read_hv_sched_clock_*() functionsMohammed Gamal2020-09-281-2/+2
* Merge tag 'timers-core-2020-03-30' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2020-03-301-0/+7
|\
| * x86/vdso: Move VDSO clocksource state tracking to callbackThomas Gleixner2020-02-171-0/+7
* | clocksource/drivers/hyper-v: Make sched clock return nanoseconds correctlyYubo Xie2020-03-271-2/+4
|/
* clocksource/drivers/hyper-v: Set TSC clocksource as default w/ InvariantTSCAndrea Parri2020-01-161-2/+10
* clocksource/drivers/hyper-v: Untangle stimers and timesync from clocksourcesAndrea Parri2020-01-161-13/+23
* clocksource/drivers/hyper-v: Reserve PAGE_SIZE space for tsc pageBoqun Feng2020-01-161-4/+7
* clocksource/drivers/hyper-v: Suspend/resume Hyper-V clocksource for hibernationDexuan Cui2020-01-161-0/+25
* x86/hyperv: Initialize clockevents earlier in CPU onliningMichael Kelley2019-11-151-30/+124
* clocksource/drivers/hyperv: Enable TSC page clocksource on 32bitVitaly Kuznetsov2019-08-231-11/+0
* clocksource/drivers/hyperv: Add Hyper-V specific sched clock functionTianyu Lan2019-08-231-10/+12
* clocksource/drivers/hyperv: Allocate Hyper-V TSC page staticallyTianyu Lan2019-08-231-8/+4
* clocksource/drivers: Continue making Hyper-V clocksource ISA agnosticMichael Kelley2019-07-031-0/+139
* clocksource/drivers: Make Hyper-V clocksource ISA agnosticMichael Kelley2019-07-031-0/+200