Code

History

Commits on master to lib/vdso35+
  1. random: vDSO: Drop custom PAGE_SIZE definitionsThomas Weißschuh committed 3 months ago92e785d
  2. vdso: Rename HAVE_GENERIC_VDSO to VDSO_DATASTOREThomas Weißschuh committed 4 months agoecacc9c
  3. vdso: Automatically select HAVE_GENERIC_VDSO if necessaryThomas Weißschuh committed 4 months agofaeff8d
  4. vdso/gettimeofday: Verify COMPAT_32BIT_TIME interactionsThomas Weißschuh committed 4 months ago369cecd
  5. vdso/gettimeofday: Validate system call existence for time() and gettimeofday()Thomas Weißschuh committed 4 months agof8b9467
  6. vdso/datastore: Simplify the mapping logic for VDSO_TIME_PAGE_OFFSETThomas Weißschuh committed 4 months ago0b50763
  7. vdso/datastore: Allow prefaulting by mlockall()Thomas Weißschuh committed 4 months agoc27e727
  8. vdso/datastore: Explicitly prevent remote access to timens vvar pageThomas Weißschuh committed 4 months ago9ab500d
  9. vdso/datastore: Map zeroed pages for unavailable dataThomas Weißschuh committed 4 months ago43648f9
  10. vdso/datastore: Map pages in terms of the faults pgoffThomas Weißschuh committed 4 months ago7557273
  11. vdso/datastore: Rename data pages variableThomas Weißschuh committed 4 months agoff868f4
  12. Merge tag 'timers-vdso-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 4 months ago186d3c4
  13. vdso/gettimeofday: Rename __arch_get_vdso_u_timens_data()Thomas Weißschuh committed 5 months ago1d453ff
  14. vdso/datastore: Mark vdso_k_*_data pointers as __ro_after_initThomas Weißschuh committed 6 months ago3f7fbde
  15. vdso/gettimeofday: Reload sequence counter after switch to time page in do_aux()Thomas Weißschuh committed 6 months ago602d60e
  16. vdso/timens: Move functions to new fileThomas Weißschuh committed 7 months ago5dc9cf8
  17. vdso/datapage: Remove inclusion of gettimeofday.hThomas Weißschuh committed 8 months ago750d8cc
  18. vdso/gettimeofday: Add explicit includesThomas Weißschuh committed 8 months ago9fc2232
  19. random: vDSO: Add explicit includesThomas Weißschuh committed 8 months ago32bd966
  20. vdso/gettimeofday: Move the unlikely() into vdso_read_retry()Thomas Weißschuh committed 8 months ago0c02d6d
  21. vdso/gettimeofday: Add a helper to test if a clock is namespacedThomas Weißschuh committed 8 months agoa657beb
  22. vdso/gettimeofday: Add a helper to read the sequence lock of a time namespace aware clockThomas Weißschuh committed 8 months agoed78b7b
  23. vdso/gettimeofday: Drop a few usages of __maybe_unusedThomas Weißschuh committed 8 months ago08cd5e1
  24. vdso/datastore: Allocate data pages dynamicallyThomas Weißschuh committed 8 months ago05988db
  25. vdso/datastore: Drop inclusion of linux/mmap_lock.hThomas Weißschuh committed 8 months agoc0c9439
  26. vdso/datastore: Reduce scope of some variables in vvar_fault()Thomas Weißschuh committed 8 months agodc432ab
  27. vdso/gettimeofday: Force inlining of __cvdso_clock_getres_common()Thomas Weißschuh committed 9 months ago546e928
  28. vdso: Gate VDSO_GETRANDOM behind HAVE_GENERIC_VDSOThomas Weißschuh committed 1 year ago258b37c
  29. vdso: Drop Kconfig GENERIC_VDSO_TIME_NSThomas Weißschuh committed 1 year agobad53ae
  30. vdso: Drop Kconfig GENERIC_VDSO_DATA_STOREThomas Weißschuh committed 1 year ago7b338f6
  31. vdso: Drop kconfig GENERIC_COMPAT_VDSOThomas Weißschuh committed 1 year agobb5bc7b
  32. vdso: Drop kconfig GENERIC_VDSO_32Thomas Weißschuh committed 1 year ago278f1c9
  33. vdso/gettimeofday: Remove !CONFIG_TIME_NS stubsThomas Weißschuh committed 1 year agof145d6b
  34. vdso/datastore: Gate time data behind CONFIG_GENERIC_GETTIMEOFDAYThomas Weißschuh committed 1 year ago7c0c01a
  35. vdso/gettimeofday: Add support for auxiliary clocksThomas Weißschuh committed 1 year agocd3557a