summaryrefslogtreecommitdiff
path: root/include/vdso
AgeCommit message (Expand)AuthorFilesLines
2026-03-11vdso/datapage: Trim down unnecessary includesThomas Weißschuh1-10/+2
2026-03-11vdso/datapage: Remove inclusion of gettimeofday.hThomas Weißschuh1-11/+0
2026-03-11vdso/helpers: Explicitly include vdso/processor.hThomas Weißschuh1-0/+1
2026-03-11vdso/gettimeofday: Move the unlikely() into vdso_read_retry()Thomas Weißschuh1-1/+1
2026-03-11vdso/gettimeofday: Add a helper to test if a clock is namespacedThomas Weißschuh1-1/+7
2026-03-11vdso/gettimeofday: Add a helper to read the sequence lock of a time namespace...Thomas Weißschuh1-0/+22
2026-03-11vdso/datapage: Correct struct member kernel-docRandy Dunlap1-2/+2
2026-01-14vdso: Switch get/put_unaligned() from packed struct to memcpy()Ian Rogers1-6/+35
2026-01-13vdso: Add prototype for __vdso_clock_getres_time64()Thomas Weißschuh1-0/+1
2025-10-01Merge tag 'timers-vdso-2025-09-29' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-8/+2
2025-09-06vdso: Add struct __kernel_old_timeval forward declaration to gettime.hThomas Weißschuh1-0/+1
2025-09-04vdso: Drop Kconfig GENERIC_VDSO_DATA_STOREThomas Weißschuh1-4/+1
2025-09-04vdso: Move ENABLE_COMPAT_VDSO from core to arm64Thomas Weißschuh1-4/+0
2025-09-03jiffies: Remove obsolete SHIFTED_HZ commentBjorn Helgaas1-1/+1
2025-07-18vdso/gettimeofday: Add support for auxiliary clocksThomas Weißschuh1-0/+2
2025-07-18vdso/vsyscall: Update auxiliary clock data in the datapageThomas Weißschuh1-0/+3
2025-07-18vdso: Introduce aux_clock_resolution_ns()Thomas Weißschuh1-0/+13
2025-07-09vdso/helpers: Add helpers for seqlocks of single vdso_clockThomas Weißschuh1-12/+38
2025-04-10vdso: Address variable shadowing in macrosPeng Jiang1-6/+6
2025-03-08vdso: Rework struct vdso_time_data and introduce struct vdso_clockAnna-Maria Behnsen2-25/+34
2025-03-08vdso: Move architecture related data before basetime dataAnna-Maria Behnsen1-4/+4
2025-03-08vdso/helpers: Prepare introduction of struct vdso_clockAnna-Maria Behnsen1-8/+12
2025-03-08vdso/datapage: Define vdso_clock to prepare for multiple PTP clocksAnna-Maria Behnsen1-0/+2
2025-03-08vdso: Make vdso_time_data cacheline alignedAnna-Maria Behnsen1-1/+2
2025-03-08vdso: Introduce vdso/cache.hThomas Weißschuh1-0/+15
2025-02-21vdso: Remove remnants of architecture-specific time storageThomas Weißschuh2-22/+5
2025-02-21vdso: Remove remnants of architecture-specific random state storageThomas Weißschuh1-1/+0
2025-02-21vdso: Add generic architecture-specific data storageThomas Weißschuh1-0/+25
2025-02-21vdso: Add generic random data storageThomas Weißschuh1-0/+10
2025-02-21vdso: Add generic time data storageThomas Weißschuh1-8/+33
2025-02-21vdso: Introduce vdso/align.hThomas Weißschuh1-0/+15
2025-01-15vdso: Correct typo in PAGE_SHIFT commentHaiyue Wang1-1/+1
2024-11-02vdso: Rename struct arch_vdso_data to arch_vdso_time_dataNam Cao1-4/+4
2024-10-28vdso: Change PAGE_MASK to signed on all 32-bit architecturesArnd Bergmann1-3/+4
2024-10-16vdso: Introduce vdso/page.hVincenzo Frascino1-0/+30
2024-09-13random: vDSO: add a __vdso_getrandom prototype for all architecturesXi Ruoyao1-0/+15
2024-09-13random: vDSO: minimize and simplify header includesChristophe Leroy2-0/+16
2024-09-13random: vDSO: move prototype of arch chacha function to vdso/getrandom.hJason A. Donenfeld1-0/+13
2024-07-24Merge tag 'random-6.11-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-0/+57
2024-07-19random: introduce generic vDSO getrandom() implementationJason A. Donenfeld2-0/+57
2024-07-03vdso: Add comment about reason for vdso struct orderingAnna-Maria Behnsen1-0/+4
2024-04-08vdso: Add vdso_data:: Max_cyclesAdrian Hunter1-0/+4
2024-04-08vdso, math64: Provide mul_u64_u32_add_u64_shr()Adrian Hunter1-0/+38
2024-04-03vdso: Use CONFIG_PAGE_SHIFT in vdso/datapage.hArnd Bergmann1-7/+1
2024-02-27vdso/datapage: Quick fix - use asm/page-def.h for ARM64Anna-Maria Behnsen1-0/+4
2024-02-20vdso/ARM: Make union vdso_data_store available for all architecturesAnna-Maria Behnsen1-0/+10
2024-02-20vdso/helpers: Fix grammar in commentsAnna-Maria Behnsen1-4/+4
2023-11-23arch: vdso: consolidate gettime prototypesArnd Bergmann1-0/+23
2023-01-31vdso/bits.h: Add BIT_ULL() for the sake of consistencyAndy Shevchenko1-0/+1
2021-04-07time64.h: Consolidated PSEC_PER_SEC definitionAndy Shevchenko1-0/+1