summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/vdso
AgeCommit message (Expand)AuthorLines
2026-02-10Merge tag 'x86_entry_for_7.0-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-100/+113
2026-01-14vdso: Remove struct getcpu_cacheThomas Weißschuh-3/+1
2026-01-13x86/entry/vdso32: When using int $0x80, use it directlyH. Peter Anvin-1/+3
2026-01-13x86/vdso: Abstract out vdso system call internalsH. Peter Anvin-100/+111
2025-04-18x86/asm: Rename rep_nop() to native_pause()Uros Bizjak-2/+2
2025-04-18x86/asm: Replace "REP; NOP" with PAUSE mnemonicUros Bizjak-2/+2
2025-03-25Merge tag 'timers-vdso-2025-03-23' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds-59/+11
2025-03-19x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-UAPI headersThomas Huth-8/+8
2025-03-08x86/vdso: Prepare introduction of struct vdso_clockAnna-Maria Behnsen-8/+8
2025-02-21x86/vdso: Switch to generic storage implementationThomas Weißschuh-54/+5
2025-02-21x86/vdso: Fix latent bug in vclock_pages calculationThomas Weißschuh-0/+1
2024-11-02x86/vdso: Split virtual clock pages into dedicated mappingThomas Weißschuh-0/+5
2024-11-02x86/vdso: Access vdso data without vvar.hThomas Weißschuh-3/+3
2024-11-02x86/vdso: Move the rng offset to vsyscall.hThomas Weißschuh-1/+2
2024-11-02x86/vdso: Access rng vdso data without vvar.hThomas Weißschuh-4/+4
2024-11-02x86/vdso: Access timens vdso data without vvar.hThomas Weißschuh-3/+5
2024-11-02x86/vdso: Allocate vvar page from C codeThomas Weißschuh-2/+4
2024-11-02x86/vdso: Access rng data from kernel without vvarThomas Weißschuh-1/+1
2024-11-02x86/vdso: Use __arch_get_vdso_data() to access vdso dataThomas Weißschuh-2/+2
2024-10-15x86/vdso: Remove timekeeper includeThomas Weißschuh-1/+0
2024-09-13random: vDSO: add __arch_get_k_vdso_rng_data() helper for data page accessChristophe Leroy-3/+7
2024-09-13random: vDSO: move prototype of arch chacha function to vdso/getrandom.hJason A. Donenfeld-13/+0
2024-07-24Merge tag 'random-6.11-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds-0/+57
2024-07-19x86: vdso: Wire up getrandom() vDSO implementationJason A. Donenfeld-0/+57
2024-07-03x86/vdso: Remove unused includeAnna-Maria Behnsen-1/+0
2024-07-03x86/vdso: Fix function reference in commentAnna-Maria Behnsen-3/+2
2024-04-08x86/vdso: Make delta calculation overflow safeAdrian Hunter-9/+22
2024-04-08vdso: Consolidate nanoseconds calculationAdrian Hunter-9/+8
2024-01-10Merge tag 'asm-generic-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds-2/+0
2024-01-03arch/x86: Fix typosBjorn Helgaas-1/+1
2023-11-23arch: vdso: consolidate gettime prototypesArnd Bergmann-2/+0
2023-06-05clocksource: hyper-v: Adjust hv_read_tsc_page_tsc() to avoid special casing U...Peter Zijlstra-4/+6
2023-06-05x86/vdso: Fix gettimeofday maskingPeter Zijlstra-11/+28
2023-02-07x86/vdso: Fix -Wmissing-prototypes warningsBorislav Petkov (AMD)-0/+6
2021-05-14clocksource/drivers/hyper-v: Re-enable VDSO_CLOCKMODE_HVCLOCK on X86Vitaly Kuznetsov-0/+2
2021-04-14lib/vdso: Add vdso_data pointer as input to __arch_get_timens_vdso_data()Christophe Leroy-1/+2
2020-08-06vdso/treewide: Add vdso_data pointer argument to __arch_get_hw_counter()Thomas Gleixner-1/+2
2020-06-09x86/vdso: Unbreak paravirt VDSO clocksThomas Gleixner-0/+18
2020-03-21x86/vdso: Enable x86 to use common headersVincenzo Frascino-0/+23
2020-03-21x86: Introduce asm/vdso/clocksource.hVincenzo Frascino-0/+10
2020-02-17x86/vdso: Use generic VDSO clock mode storageThomas Gleixner-10/+3
2020-02-17x86/vdso: Move VDSO clocksource state tracking to callbackThomas Gleixner-9/+1
2020-02-17x86/vdso: Mark the TSC clocksource path likelyThomas Gleixner-1/+1
2020-01-14x86/vdso: Add time napespace pageDmitry Safonov-0/+8
2020-01-14x86/vdso: Remove unused VDSO_HAS_32BIT_FALLBACKVincenzo Frascino-2/+0
2019-09-17Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds-3/+3
2019-08-23clocksource/drivers/hyperv: Enable TSC page clocksource on 32bitVitaly Kuznetsov-3/+3
2019-07-31x86/vdso/32: Use 32bit syscall fallbackThomas Gleixner-0/+36
2019-07-03clocksource/drivers: Continue making Hyper-V clocksource ISA agnosticMichael Kelley-1/+1
2019-06-26lib/vdso: Make delta calculation work correctlyThomas Gleixner-0/+27