summaryrefslogtreecommitdiff
path: root/lib/vdso/datastore.c
AgeCommit message (Expand)AuthorFilesLines
2026-07-07vdso/datastore: Simplify the mapping logic for VDSO_TIME_PAGE_OFFSETThomas Weißschuh1-14/+12
2026-07-07vdso/datastore: Allow prefaulting by mlockall()Thomas Weißschuh1-1/+1
2026-07-07vdso/datastore: Explicitly prevent remote access to timens vvar pageThomas Weißschuh1-0/+3
2026-07-07vdso/datastore: Map zeroed pages for unavailable dataThomas Weißschuh1-7/+2
2026-07-07vdso/datastore: Map pages in terms of the faults pgoffThomas Weißschuh1-5/+4
2026-07-07vdso/datastore: Rename data pages variableThomas Weißschuh1-8/+8
2026-06-02vdso/datastore: Mark vdso_k_*_data pointers as __ro_after_initThomas Weißschuh1-3/+3
2026-03-26vdso/timens: Move functions to new fileThomas Weißschuh1-25/+0
2026-03-11vdso/datastore: Allocate data pages dynamicallyThomas Weißschuh1-32/+60
2026-03-11vdso/datastore: Drop inclusion of linux/mmap_lock.hThomas Weißschuh1-1/+0
2026-03-11vdso/datastore: Reduce scope of some variables in vvar_fault()Thomas Weißschuh1-2/+4
2025-09-04vdso/datastore: Gate time data behind CONFIG_GENERIC_GETTIMEOFDAYThomas Weißschuh1-3/+3
2025-04-01mseal sysmap: generic vdso vvar mappingHeiko Carstens1-1/+2
2025-03-08vdso: Rework struct vdso_time_data and introduce struct vdso_clockAnna-Maria Behnsen1-2/+2
2025-03-08vdso/namespace: Rename timens_setup_vdso_data() to reflect new vdso_clock structAnna-Maria Behnsen1-1/+1
2025-02-21vdso: Remove remnants of architecture-specific time storageThomas Weißschuh1-6/+4
2025-02-21vdso: Add generic architecture-specific data storageThomas Weißschuh1-0/+14
2025-02-21vdso: Add generic random data storageThomas Weißschuh1-0/+14
2025-02-21vdso: Add generic time data storageThomas Weißschuh1-0/+103