| Commit message (Expand) | Author | Age | Files | Lines |
* | kvmclock: Unexport kvmclock clocksource | Peter Hilber | 2024-02-07 | 1 | -2/+1 |
* | x86/kvm, ptp/kvm: Add clocksource ID, set system_counterval_t.cs_id | Peter Hilber | 2024-02-07 | 1 | -0/+1 |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2024-01-17 | 1 | -4/+8 |
|\ |
|
| * | x86/kvm: Do not try to disable kvmclock if it was not enabled | Kirill A. Shutemov | 2024-01-08 | 1 | -4/+8 |
* | | arch/x86: Fix typos | Bjorn Helgaas | 2024-01-03 | 1 | -1/+1 |
|/ |
|
* | x86/tsc: Provide sched_clock_noinstr() | Peter Zijlstra | 2023-06-05 | 1 | -2/+2 |
* | sched/clock/x86: Mark sched_clock() noinstr | Peter Zijlstra | 2023-01-31 | 1 | -3/+3 |
* | x86/kvm: Don't waste kvmclock memory if there is nopv parameter | Wanpeng Li | 2022-04-13 | 1 | -1/+1 |
* | x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs > 64 | Dexuan Cui | 2022-02-25 | 1 | -1/+1 |
* | x86/kvm: Don't waste memory if kvmclock is disabled | Wanpeng Li | 2022-02-25 | 1 | -0/+3 |
* | x86/kvm: Silence per-cpu pr_info noise about KVM clocks and steal time | David Woodhouse | 2022-01-07 | 1 | -1/+1 |
* | x86/sev: Replace occurrences of sev_active() with cc_platform_has() | Tom Lendacky | 2021-10-04 | 1 | -2/+2 |
* | x86/kvmclock: Move this_cpu_pvti into kvmclock.h | Zelin Deng | 2021-09-30 | 1 | -11/+2 |
* | x86/kvm: Disable all PV features on crash | Vitaly Kuznetsov | 2021-05-07 | 1 | -21/+0 |
* | x86/kvm: Disable kvmclock on all CPUs on shutdown | Vitaly Kuznetsov | 2021-05-07 | 1 | -4/+1 |
* | Merge tag 'x86_alternatives_for_v5.13' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2021-04-26 | 1 | -1/+1 |
|\ |
|
| * | x86/paravirt: Switch time pvops functions to use static_call() | Juergen Gross | 2021-03-11 | 1 | -1/+1 |
* | | KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged | Wanpeng Li | 2021-03-12 | 1 | -10/+9 |
|/ |
|
* | x86/kvm: remove unused macro HV_CLOCK_SIZE | Alex Shi | 2020-11-16 | 1 | -1/+0 |
* | x86/vdso: Use generic VDSO clock mode storage | Thomas Gleixner | 2020-02-17 | 1 | -2/+2 |
* | x86/vdso: Move VDSO clocksource state tracking to callback | Thomas Gleixner | 2020-02-17 | 1 | -0/+7 |
* | x86: kvmguest: use TSC clocksource if invariant TSC is exposed | Marcelo Tosatti | 2019-02-20 | 1 | -0/+14 |
* | x86/kvmclock: set offset for kvm unstable clock | Pavel Tatashin | 2019-02-20 | 1 | -5/+1 |
* | x86/kvmclock: convert to SPDX identifiers | Peng Hao | 2018-12-21 | 1 | -14/+1 |
* | Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 2018-10-23 | 1 | -2/+2 |
|\ |
|
| * | x86/paravirt: Use a single ops structure | Juergen Gross | 2018-09-03 | 1 | -2/+2 |
* | | x86/kvm: Use __bss_decrypted attribute in shared variables | Brijesh Singh | 2018-09-15 | 1 | -3/+49 |
|/ |
|
* | Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/ti... | Linus Torvalds | 2018-08-14 | 1 | -0/+1 |
|\ |
|
* | | x86/kvmclock: Mark kvm_get_preset_lpj() as __init | Dou Liyang | 2018-07-30 | 1 | -1/+1 |
* | | x86/kvmclock: Switch kvmclock data to a PER_CPU variable | Thomas Gleixner | 2018-07-20 | 1 | -37/+62 |
* | | x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock | Thomas Gleixner | 2018-07-20 | 1 | -17/+27 |
* | | x86/kvmclock: Mark variables __initdata and __ro_after_init | Thomas Gleixner | 2018-07-20 | 1 | -5/+5 |
* | | x86/kvmclock: Cleanup the code | Thomas Gleixner | 2018-07-20 | 1 | -50/+22 |
* | | x86/kvmclock: Decrapify kvm_register_clock() | Thomas Gleixner | 2018-07-20 | 1 | -23/+10 |
* | | x86/kvmclock: Remove page size requirement from wall_clock | Thomas Gleixner | 2018-07-20 | 1 | -8/+4 |
* | | x86/kvmclock: Remove memblock dependency | Pavel Tatashin | 2018-07-20 | 1 | -55/+11 |
|/ |
|
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2018-07-18 | 1 | -6/+6 |
|\ |
|
| * | kvmclock: fix TSC calibration for nested guests | Peng Hao | 2018-07-18 | 1 | -0/+1 |
| * | x86/kvmclock: set pvti_cpu0_va after enabling kvmclock | Radim Krčmář | 2018-07-15 | 1 | -6/+5 |
* | | x86: Convert x86_platform_ops to timespec64 | Arnd Bergmann | 2018-05-19 | 1 | -2/+2 |
|/ |
|
* | Merge tag 'for-linus-4.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2017-11-16 | 1 | -6/+1 |
|\ |
|
| * | x86/pvclock: add setter for pvclock_pvti_cpu0_va | Joao Martins | 2017-11-08 | 1 | -6/+1 |
* | | X86/KVM: Clear encryption attribute when SEV is active | Brijesh Singh | 2017-11-07 | 1 | -11/+54 |
* | | kvm: Return -ENODEV from update_persistent_clock | Jason Gunthorpe | 2017-11-02 | 1 | -1/+1 |
|/ |
|
* | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 2017-03-02 | 1 | -0/+1 |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2017-02-23 | 1 | -1/+4 |
|\ |
|
| * | kvmclock: export kvmclock clocksource and data pointers | Marcelo Tosatti | 2017-02-08 | 1 | -1/+4 |
* | | sched/clock: Fix hotplug crash | Peter Zijlstra | 2017-01-20 | 1 | -1/+1 |
|/ |
|
* | clocksource: Use a plain u64 instead of cycle_t | Thomas Gleixner | 2016-12-25 | 1 | -5/+5 |
* | Merge branch 'linus' into x86/asm, to pick up recent fixes | Ingo Molnar | 2016-09-15 | 1 | -0/+1 |
|\ |
|