| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-04 | vdso: Drop Kconfig GENERIC_VDSO_DATA_STORE | Thomas Weißschuh | 1 | -2/+0 |
| 2025-09-04 | vdso/gettimeofday: Remove !CONFIG_TIME_NS stubs | Thomas Weißschuh | 1 | -25/+0 |
| 2025-07-18 | vdso/gettimeofday: Add support for auxiliary clockstimers-ptp-2025-07-27timers/ptp | Thomas Weißschuh | 1 | -1/+48 |
| 2025-07-18 | vdso/gettimeofday: Introduce vdso_get_timestamp() | Thomas Weißschuh | 1 | -19/+24 |
| 2025-07-18 | vdso/gettimeofday: Introduce vdso_set_timespec() | Thomas Weißschuh | 1 | -18/+14 |
| 2025-07-18 | vdso/gettimeofday: Introduce vdso_clockid_valid() | Thomas Weißschuh | 1 | -4/+8 |
| 2025-07-18 | vdso/gettimeofday: Return bool from clock_gettime() helpers | Thomas Weißschuh | 1 | -34/+36 |
| 2025-07-09 | vdso/gettimeofday: Return bool from clock_getres() helpers | Thomas Weißschuh | 1 | -11/+13 |
| 2025-03-08 | vdso: Rework struct vdso_time_data and introduce struct vdso_clock | Anna-Maria Behnsen | 1 | -8/+8 |
| 2025-03-08 | vdso/gettimeofday: Prepare helper functions for introduction of struct vdso_c... | Anna-Maria Behnsen | 1 | -10/+10 |
| 2025-03-08 | vdso/gettimeofday: Prepare do_coarse_timens() for introduction of struct vdso... | Anna-Maria Behnsen | 1 | -9/+14 |
| 2025-03-08 | vdso/gettimeofday: Prepare do_coarse() for introduction of struct vdso_clock | Anna-Maria Behnsen | 1 | -8/+9 |
| 2025-03-08 | vdso/gettimeofday: Prepare do_hres_timens() for introduction of struct vdso_c... | Anna-Maria Behnsen | 1 | -17/+18 |
| 2025-03-08 | vdso/gettimeofday: Prepare do_hres() for introduction of struct vdso_clock | Anna-Maria Behnsen | 1 | -16/+17 |
| 2025-03-08 | vdso/gettimeofday: Prepare introduction of struct vdso_clock | Anna-Maria Behnsen | 1 | -9/+15 |
| 2025-02-21 | vdso: Remove remnants of architecture-specific time storage | Thomas Weißschuh | 1 | -26/+25 |
| 2025-02-21 | vdso: Add generic time data storage | Thomas Weißschuh | 1 | -6/+19 |
| 2024-07-03 | vdso/gettimeofday: Clarify comment about open coded function | Anna-Maria Behnsen | 1 | -10/+10 |
| 2024-04-09 | vdso: Fix powerpc build U64_MAX undeclared error | Adrian Hunter | 1 | -1/+1 |
| 2024-04-08 | vdso: Make delta calculation overflow safe | Adrian Hunter | 1 | -1/+16 |
| 2024-04-08 | vdso: Consolidate nanoseconds calculation | Adrian Hunter | 1 | -24/+19 |
| 2024-04-08 | vdso: Consolidate vdso_calc_delta() | Adrian Hunter | 1 | -1/+8 |
| 2021-04-14 | lib/vdso: Add vdso_data pointer as input to __arch_get_timens_vdso_data() | Christophe Leroy | 1 | -6/+9 |
| 2021-04-14 | lib/vdso: Mark do_hres_timens() and do_coarse_timens() __always_inline() | Christophe Leroy | 1 | -8/+8 |
| 2020-08-06 | vdso/treewide: Add vdso_data pointer argument to __arch_get_hw_counter() | Thomas Gleixner | 1 | -2/+2 |
| 2020-06-11 | Merge tag 'x86-urgent-2020-06-11' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -0/+11 |
| 2020-06-09 | lib/vdso: Provide sanity check for cycles (again) | Thomas Gleixner | 1 | -0/+11 |
| 2020-06-03 | lib/vdso: Force inlining of __cvdso_clock_gettime_common()timers-urgent-2020-06-11 | Christophe Leroy | 1 | -1/+1 |
| 2020-03-21 | lib/vdso: Enable common headers | Vincenzo Frascino | 1 | -22/+0 |
| 2020-02-17 | lib/vdso: Allow architectures to provide the vdso data pointer | Christophe Leroy | 1 | -16/+56 |
| 2020-02-17 | lib/vdso: Allow architectures to override the ns shift operation | Christophe Leroy | 1 | -2/+9 |
| 2020-02-17 | lib/vdso: Allow fixed clock mode | Christophe Leroy | 1 | -2/+9 |
| 2020-02-17 | lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes | Thomas Gleixner | 1 | -8/+10 |
| 2020-02-17 | lib/vdso: Cleanup clock mode storage leftovers | Thomas Gleixner | 1 | -12/+5 |
| 2020-02-17 | clocksource: Add common vdso clock mode storage | Thomas Gleixner | 1 | -2/+11 |
| 2020-02-17 | lib/vdso: Allow the high resolution parts to be compiled out | Thomas Gleixner | 1 | -0/+11 |
| 2020-01-16 | lib/vdso: Only read hrtimer_res when needed in __cvdso_clock_getres() | Christophe Leroy | 1 | -3/+1 |
| 2020-01-14 | lib/vdso: Prepare for time namespace support | Thomas Gleixner | 1 | -4/+138 |
| 2020-01-14 | lib/vdso: Mark do_hres() and do_coarse() as __always_inline | Andrei Vagin | 1 | -6/+8 |
| 2020-01-14 | lib/vdso: Avoid duplication in __cvdso_clock_getres() | Christophe Leroy | 1 | -6/+1 |
| 2020-01-14 | lib/vdso: Let do_coarse() return 0 to simplify the callsite | Christophe Leroy | 1 | -7/+8 |
| 2020-01-14 | lib/vdso: Remove checks on return value for 32 bit vDSO | Vincenzo Frascino | 1 | -5/+5 |
| 2020-01-14 | lib/vdso: Remove VDSO_HAS_32BIT_FALLBACK | Vincenzo Frascino | 1 | -10/+0 |
| 2020-01-14 | lib/vdso: Build 32 bit specific functions in the right context | Vincenzo Frascino | 1 | -0/+4 |
| 2020-01-10 | lib/vdso: Make __cvdso_clock_getres() static | Vincenzo Frascino | 1 | -0/+1 |
| 2019-11-15 | y2038: vdso: change time_t to __kernel_old_time_t | Arnd Bergmann | 1 | -2/+2 |
| 2019-10-23 | lib/vdso: Make clock_getres() POSIX compliant again | Thomas Gleixner | 1 | -4/+5 |
| 2019-07-31 | lib/vdso/32: Provide legacy syscall fallbacks | Thomas Gleixner | 1 | -1/+11 |
| 2019-07-31 | lib/vdso: Move fallback invocation to the callers | Thomas Gleixner | 1 | -17/+36 |
| 2019-07-31 | lib/vdso/32: Remove inconsistent NULL pointer checks | Thomas Gleixner | 1 | -16/+2 |
| 2019-06-26 | lib/vdso: Make delta calculation work correctly | Thomas Gleixner | 1 | -4/+15 |
| 2019-06-22 | lib/vdso: Add compat support | Vincenzo Frascino | 1 | -0/+4 |
| 2019-06-22 | lib/vdso: Provide generic VDSO implementation | Vincenzo Frascino | 1 | -0/+224 |