summaryrefslogtreecommitdiffstats
path: root/arch/x86/entry/vdso/vclock_gettime.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* arch: vdso: consolidate gettime prototypesArnd Bergmann2023-11-231-9/+1
* y2038: vdso: change time_t to __kernel_old_time_tArnd Bergmann2019-11-151-3/+3
* x86/vdso: Add clock_gettime64() entry pointVincenzo Frascino2019-06-221-0/+8
* x86/vdso: Add clock_getres() entry pointVincenzo Frascino2019-06-221-0/+17
* x86/vdso: Switch to generic vDSO implementationVincenzo Frascino2019-06-221-218/+27
* x86/vdso: Prevent segfaults due to hoisted vclock readsAndy Lutomirski2019-06-211-2/+13
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 223Thomas Gleixner2019-05-301-1/+1
* gcc-9: properly declare the {pv,hv}clock_page storageLinus Torvalds2019-05-011-2/+2
* x86/vdso: Rearrange do_hres() to improve code generationAndy Lutomirski2018-10-051-4/+8
* x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacksAndy Lutomirski2018-10-051-2/+2
* x86/vdso: Move cycle_last handling into the callerThomas Gleixner2018-10-041-32/+7
* x86/vdso: Simplify the invalid vclock caseThomas Gleixner2018-10-041-61/+21
* x86/vdso: Replace the clockid switch caseThomas Gleixner2018-10-041-20/+18
* x86/vdso: Collapse coarse functionsThomas Gleixner2018-10-041-16/+4
* x86/vdso: Collapse high resolution functionsThomas Gleixner2018-10-041-28/+7
* x86/vdso: Introduce and use vgtod_tsThomas Gleixner2018-10-041-9/+15
* x86/vdso: Use unsigned int consistently for vsyscall_gtod_data:: SeqThomas Gleixner2018-10-041-4/+4
* x86/vdso: Enforce 64bit clocksourceThomas Gleixner2018-10-041-1/+1
* x86/vdso: Fix vDSO syscall fallback asm constraint regressionAndy Lutomirski2018-10-041-4/+4
* x86/vdso: Fix asm constraints on vDSO syscall fallbacksAndy Lutomirski2018-10-021-8/+10
* x86/vdso: Change time() prototype to match __vdso_time()Arnd Bergmann2017-12-061-1/+1
* locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland2017-10-251-1/+1
* x86/vdso: Add VCLOCK_HVCLOCK vDSO clock read methodVitaly Kuznetsov2017-03-111-0/+24
* clocksource: Use a plain u64 instead of cycle_tThomas Gleixner2016-12-251-4/+4
* KVM: x86: introduce get_kvmclock_nsPaolo Bonzini2016-09-201-1/+1
* x86: vdso: use __pvclock_read_cyclesPaolo Bonzini2016-08-041-13/+3
* pvclock: introduce seqcount-like APIPaolo Bonzini2016-08-041-7/+2
* x86/vdso: Remove direct HPET access through the vDSOAndy Lutomirski2016-04-131-15/+0
* x86: Fix misspellings in commentsAdam Buchbinder2016-02-241-1/+1
* x86/vdso/pvclock: Protect STABLE check with the seqcountAndy Lutomirski2016-01-131-6/+6
* x86/vdso: Enable vdso pvclock access on all vdso variantsAndy Lutomirski2015-12-111-51/+40
* x86/vdso: Remove pvclock fixmap machineryAndy Lutomirski2015-12-111-1/+0
* x86/vdso: Get pvclock data from the vvar VMA instead of the fixmapAndy Lutomirski2015-12-111-12/+8
* x86, vdso, pvclock: Simplify and speed up the vdso pvclock readerAndy Lutomirski2015-12-111-35/+46
* x86/asm/tsc: Add rdtsc_ordered() and use it in trivial call sitesAndy Lutomirski2015-07-061-14/+2
* x86/asm/tsc: Rename native_read_tsc() to rdtsc()Andy Lutomirski2015-07-061-1/+1
* x86/asm/tsc: Inline native_read_tsc() and remove __native_read_tsc()Andy Lutomirski2015-07-061-1/+1
* x86/asm/entry, x86/vdso: Move the vDSO code to arch/x86/entry/vdso/Ingo Molnar2015-06-031-0/+351