summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/tsc.h
Commit message (Expand)AuthorAgeFilesLines
* x86/tsc: Remove obsolete ART to TSC conversion functionsLakshmi Sowjanya D2024-06-031-3/+0
* x86/msr: Add missing __percpu annotationsThomas Gleixner2024-03-041-1/+2
* Merge tag 'mm-nonmm-stable-2023-06-24-19-23' of git://git.kernel.org/pub/scm/...Linus Torvalds2023-06-281-1/+0
|\
| * init: consolidate prototypes in linux/init.hArnd Bergmann2023-06-091-1/+0
* | x86/smpboot: Make TSC synchronization function call basedThomas Gleixner2023-05-151-2/+0
|/
* x86/tsc: Use fallback for random_get_entropy() instead of zeroJason A. Donenfeld2022-05-131-4/+3
* Merge tag 'locking-urgent-2020-08-10' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2020-08-101-0/+1
|\
| * x86/headers: Remove APIC headers from <asm/smp.h>Ingo Molnar2020-08-061-0/+1
* | x86/tsc: Remove unused "US_SCALE" and "NS_SCALE" leftover macrosIngo Molnar2020-07-251-3/+0
|/
* x86/headers: Fix -Wmissing-prototypes warningYi Wang2018-11-231-0/+1
* x86/tsc: Make use of tsc_calibrate_cpu_early()Pavel Tatashin2018-07-201-1/+0
* x86/tsc: Split native_calibrate_cpu() into early and late partsPavel Tatashin2018-07-201-0/+1
* x86/tsc: Calibrate tsc only oncePavel Tatashin2018-07-201-1/+1
* x86/tsc: Convert ART in nanoseconds to TSCRajvi Jingar2018-03-161-0/+1
* Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-11-131-0/+7
|\
| * x86/tsc: Make CONFIG_X86_TSC=n build work againThomas Gleixner2017-10-171-0/+4
| * x86/tsc: Add option that TSC on Socket 0 being non-zero is validmike.travis@hpe.com2017-10-161-0/+2
| * x86/timers: Move the simple udelay calibration to tsc.hDou Liyang2017-09-251-0/+1
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* clocksource: Use a plain u64 instead of cycle_tThomas Gleixner2016-12-251-1/+1
* x86/tsc: Force TSC_ADJUST register to value >= zeroThomas Gleixner2016-12-151-2/+2
* x86/tsc: Validate TSC_ADJUST after resumeThomas Gleixner2016-12-151-2/+2
* x86/tsc: Fix broken CONFIG_X86_TSC=n buildThomas Gleixner2016-11-301-4/+5
* x86/tsc: Sync test only for the first cpu in a packageThomas Gleixner2016-11-291-2/+2
* x86/tsc: Verify TSC_ADJUST from idleThomas Gleixner2016-11-291-0/+2
* x86/tsc: Store and check TSC ADJUST MSRThomas Gleixner2016-11-291-0/+6
* x86/tsc: Remove the unused check_tsc_disabled()Wei Jiangang2016-07-151-1/+0
* x86/tsc: Enumerate SKL cpu_khz and tsc_khz via CPUIDLen Brown2016-07-111-0/+1
* x86/tsc_msr: Remove irqoff around MSR-based TSC enumerationLen Brown2016-07-111-2/+1
* x86/cpufeature: Replace cpu_has_tsc with boot_cpu_has() usageBorislav Petkov2016-04-131-1/+1
* x86/tsc: Always Running Timer (ART) correlated clocksourceChristopher S. Hall2016-03-031-0/+2
* Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2015-09-011-17/+1
|\
| * x86/asm/tsc: Rename native_read_tsc() to rdtsc()Andy Lutomirski2015-07-061-1/+1
| * x86/asm/tsc: Replace rdtscll() with native_read_tsc()Andy Lutomirski2015-07-061-4/+1
| * x86/asm/tsc, kvm: Remove vget_cycles()Andy Lutomirski2015-07-061-13/+0
| * x86/asm/tsc: Inline native_read_tsc() and remove __native_read_tsc()Andy Lutomirski2015-07-061-1/+1
* | perf/x86: Add a native_perf_sched_clock_from_tsc()Andi Kleen2015-08-041-0/+1
|/
* x86, tsc: Fallback to normal calibration if fast MSR calibration failsThomas Gleixner2014-02-191-1/+1
* x86, tsc: Add static (MSR) TSC calibration on Intel Atom SoCsBin Gao2014-01-151-0/+3
* perf/x86: Add ability to calculate TSC from perf sample timestampsAdrian Hunter2013-07-231-0/+1
* x86: kvmclock: abstract save/restore sched_clock_stateMarcelo Tosatti2012-03-201-2/+2
* x86, tsc: Skip TSC synchronization checks for tsc=reliableSuresh Siddha2011-12-051-0/+2
* x86-64: Move vread_tsc and vread_hpet into the vDSOAndy Lutomirski2011-07-141-4/+0
* x86-64: Move vread_tsc into a new file with sensible optionsAndy Lutomirski2011-05-241-0/+4
* x86: Fix common misspellingsLucas De Marchi2011-03-181-1/+1
* x86, tsc, sched: Recompute cyc2ns_offset's during resume from sleep statesSuresh Siddha2010-08-201-0/+2
* x86: Move tsc_calibration to x86_init_opsThomas Gleixner2009-08-311-1/+2
* x86: clean up vget_cycles()Ingo Molnar2008-11-091-2/+0
* x86: clean up rdtsc_barrier() useIngo Molnar2008-11-081-5/+1
* sched: improve sched_clock() performanceIngo Molnar2008-11-081-1/+7