summaryrefslogtreecommitdiffstats
path: root/arch/x86/xen/time.c
Commit message (Expand)AuthorAgeFilesLines
* x86/tsc: Provide sched_clock_noinstr()Peter Zijlstra2023-06-051-2/+1
* Merge tag 'for-linus-6.3-rc3-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-03-171-5/+2
|\
| * x86/xen/time: cleanup xen_tsc_safe_clocksourceKrister Johansen2023-02-231-5/+2
* | Merge tag 'for-linus-6.3-rc1-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-02-211-1/+37
|\|
| * x86/xen/time: prefer tsc as clocksource when it is invariantKrister Johansen2023-02-131-1/+37
* | sched/clock/x86: Mark sched_clock() noinstrPeter Zijlstra2023-01-311-2/+10
|/
* xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32Dongli Zhang2022-03-101-1/+23
* x86/paravirt: Switch time pvops functions to use static_call()Juergen Gross2021-03-111-13/+13
* x86/xen/time: Set the X86_FEATURE_TSC_KNOWN_FREQ flag in xen_tsc_khz()Hayato Ohhashi2020-07-251-0/+1
* x86/vdso: Use generic VDSO clock mode storageThomas Gleixner2020-02-171-10/+11
* x86/vdso: Move VDSO clocksource state tracking to callbackThomas Gleixner2020-02-171-5/+12
* x86/xen: Add "xen_timer_slop" command line optionRyan Thibodeaux2019-04-231-3/+17
* xen: Fix x86 sched_clock() interface for xenJuergen Gross2019-01-161-3/+9
* x86/paravirt: Use a single ops structureJuergen Gross2018-09-031-2/+2
* x86/xen/time: Output xen sched_clock time from 0Pavel Tatashin2018-07-201-1/+10
* x86/xen/time: Initialize pv xen time in init_hypervisor_platform()Pavel Tatashin2018-07-201-4/+3
* x86: Convert x86_platform_ops to timespec64Arnd Bergmann2018-05-191-5/+5
* Merge tag 'for-linus-4.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2017-11-161-1/+98
|\
| * x86/xen/time: setup vcpu 0 time info pageJoao Martins2017-11-081-1/+89
| * x86/xen/time: set pvclock flags on xen_time_init()Joao Martins2017-11-081-0/+9
| * xen/time: Return -ENODEV from xen_get_wallclock()Boris Ostrovsky2017-11-031-1/+1
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* xen/x86: Don't BUG on CPU0 offliningVitaly Kuznetsov2017-07-231-1/+0
* xen/x86: Do not call xen_init_time_ops() until shared_info is initializedBoris Ostrovsky2017-05-051-1/+1
* xen: Revert commits da72ff5bfcb0 and 72a9b186292dBoris Ostrovsky2017-05-021-0/+8
* x86/xen/time: Set ->min_delta_ticks and ->max_delta_ticksNicolai Stange2017-04-141-0/+4
* clocksource: Use a plain u64 instead of cycle_tThomas Gleixner2016-12-251-3/+3
* xen: Remove event channel notification through Xen PCI platform deviceKarimAllah Ahmed2016-09-301-5/+0
* xen: add static initialization of steal_clock op to xen_time_opsJuergen Gross2016-07-261-0/+1
* x86/xen: use xen_vcpu_id mapping for HYPERVISOR_vcpu_opVitaly Kuznetsov2016-07-251-6/+12
* xen: add steal_clock support on x86Juergen Gross2016-07-061-42/+2
* xen/x86: don't lose event interruptsStefano Stabellini2016-05-241-3/+3
* xen/x86: convert remaining timespec to timespec64 in xen_pvclock_gtod_notifyStefano Stabellini2015-12-211-2/+2
* xen/x86: support XENPF_settime64Stefano Stabellini2015-12-211-7/+28
* xen: introduce XENPF_settime64Stefano Stabellini2015-12-211-4/+4
* xen: rename dom0_op to platform_opStefano Stabellini2015-12-211-1/+1
* xen: move xen_setup_runstate_info and get_runstate_snapshot to drivers/xen/ti...Stefano Stabellini2015-12-211-75/+1
* x86/xen/time: Migrate to new set-state interfaceViresh Kumar2015-07-301-49/+31
* x86/xen: prefer TSC over xen clocksource for dom0Palik, Imre2015-01-201-0/+4
* x86/xen: avoid freeing static 'name' when kasprintf() failsVitaly Kuznetsov2015-01-081-11/+5
* x86/xen: Remove unnecessary BUG_ON(preemptible()) in xen_setup_timer()Boris Ostrovsky2014-12-231-2/+0
* x86/xen: Fix incorrect per_cpu accessor in xen_clocksource_read()Boris Ostrovsky2014-10-231-1/+1
* x86: Replace __get_cpu_var usesChristoph Lameter2014-08-261-5/+5
* x86/xen: resume timer irqs earlyDavid Vrabel2014-08-111-1/+1
* xen/x86: set VIRQ_TIMER priority to maximumDavid Vrabel2014-01-061-0/+1
* x86/xen: remove deprecated IRQF_DISABLEDMichael Opdenacker2013-11-061-2/+1
* Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2013-07-061-15/+43
|\
| * x86: xen: Sync the CMOS RTC as well as the Xen wallclockDavid Vrabel2013-06-281-19/+26
| * x86: xen: Sync the wallclock when the system time is setDavid Vrabel2013-06-281-0/+28
| * x86: Increase precision of x86_platform.get/set_wallclock()David Vrabel2013-05-281-13/+6