aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/entry/vdso/vclock_gettime.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-10-05x86/vdso: Rearrange do_hres() to improve code generationAndy Lutomirski1-4/+8
2018-10-05x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacksAndy Lutomirski1-2/+2
2018-10-04x86/vdso: Move cycle_last handling into the callerThomas Gleixner1-32/+7
2018-10-04x86/vdso: Simplify the invalid vclock caseThomas Gleixner1-61/+21
2018-10-04x86/vdso: Replace the clockid switch caseThomas Gleixner1-20/+18
2018-10-04x86/vdso: Collapse coarse functionsThomas Gleixner1-16/+4
2018-10-04x86/vdso: Collapse high resolution functionsThomas Gleixner1-28/+7
2018-10-04x86/vdso: Introduce and use vgtod_tsThomas Gleixner1-9/+15
2018-10-04x86/vdso: Use unsigned int consistently for vsyscall_gtod_data:: SeqThomas Gleixner1-4/+4
2018-10-04x86/vdso: Enforce 64bit clocksourceThomas Gleixner1-1/+1
2018-10-04x86/vdso: Fix vDSO syscall fallback asm constraint regressionAndy Lutomirski1-4/+4
2018-10-02x86/vdso: Fix asm constraints on vDSO syscall fallbacksAndy Lutomirski1-8/+10
2017-12-06x86/vdso: Change time() prototype to match __vdso_time()Arnd Bergmann1-1/+1
2017-10-25locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()Mark Rutland1-1/+1
2017-03-11x86/vdso: Add VCLOCK_HVCLOCK vDSO clock read methodVitaly Kuznetsov1-0/+24
2016-12-25clocksource: Use a plain u64 instead of cycle_tThomas Gleixner1-4/+4
2016-09-20KVM: x86: introduce get_kvmclock_nsPaolo Bonzini1-1/+1
2016-08-04x86: vdso: use __pvclock_read_cyclesPaolo Bonzini1-13/+3
2016-08-04pvclock: introduce seqcount-like APIPaolo Bonzini1-7/+2
2016-04-13x86/vdso: Remove direct HPET access through the vDSOAndy Lutomirski1-15/+0
2016-02-24x86: Fix misspellings in commentsAdam Buchbinder1-1/+1
2016-01-13x86/vdso/pvclock: Protect STABLE check with the seqcountAndy Lutomirski1-6/+6
2015-12-11x86/vdso: Enable vdso pvclock access on all vdso variantsAndy Lutomirski1-51/+40
2015-12-11x86/vdso: Remove pvclock fixmap machineryAndy Lutomirski1-1/+0
2015-12-11x86/vdso: Get pvclock data from the vvar VMA instead of the fixmapAndy Lutomirski1-12/+8
2015-12-11x86, vdso, pvclock: Simplify and speed up the vdso pvclock readerAndy Lutomirski1-35/+46
2015-07-06x86/asm/tsc: Add rdtsc_ordered() and use it in trivial call sitesAndy Lutomirski1-14/+2
2015-07-06x86/asm/tsc: Rename native_read_tsc() to rdtsc()Andy Lutomirski1-1/+1
2015-07-06x86/asm/tsc: Inline native_read_tsc() and remove __native_read_tsc()Andy Lutomirski1-1/+1
2015-06-03x86/asm/entry, x86/vdso: Move the vDSO code to arch/x86/entry/vdso/Ingo Molnar1-0/+351