| Commit message (Expand) | Author | Age | Files | Lines |
* | lib/vdso: Add vdso_data pointer as input to __arch_get_timens_vdso_data() | Christophe Leroy | 2021-04-14 | 1 | -6/+9 |
* | lib/vdso: Mark do_hres_timens() and do_coarse_timens() __always_inline() | Christophe Leroy | 2021-04-14 | 1 | -8/+8 |
* | vdso/treewide: Add vdso_data pointer argument to __arch_get_hw_counter() | Thomas Gleixner | 2020-08-06 | 1 | -2/+2 |
* | Merge tag 'x86-urgent-2020-06-11' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2020-06-12 | 1 | -0/+11 |
|\ |
|
| * | lib/vdso: Provide sanity check for cycles (again) | Thomas Gleixner | 2020-06-09 | 1 | -0/+11 |
* | | lib/vdso: Force inlining of __cvdso_clock_gettime_common() | Christophe Leroy | 2020-06-03 | 1 | -1/+1 |
|/ |
|
* | lib/vdso: Enable common headers | Vincenzo Frascino | 2020-03-21 | 1 | -22/+0 |
* | lib/vdso: Allow architectures to provide the vdso data pointer | Christophe Leroy | 2020-02-17 | 1 | -16/+56 |
* | lib/vdso: Allow architectures to override the ns shift operation | Christophe Leroy | 2020-02-17 | 1 | -2/+9 |
* | lib/vdso: Allow fixed clock mode | Christophe Leroy | 2020-02-17 | 1 | -2/+9 |
* | lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes | Thomas Gleixner | 2020-02-17 | 1 | -8/+10 |
* | lib/vdso: Cleanup clock mode storage leftovers | Thomas Gleixner | 2020-02-17 | 2 | -15/+5 |
* | clocksource: Add common vdso clock mode storage | Thomas Gleixner | 2020-02-17 | 2 | -2/+14 |
* | lib/vdso: Allow the high resolution parts to be compiled out | Thomas Gleixner | 2020-02-17 | 1 | -0/+11 |
* | lib/vdso: Only read hrtimer_res when needed in __cvdso_clock_getres() | Christophe Leroy | 2020-01-16 | 1 | -3/+1 |
* | lib/vdso: Prepare for time namespace support | Thomas Gleixner | 2020-01-14 | 2 | -4/+144 |
* | lib/vdso: Mark do_hres() and do_coarse() as __always_inline | Andrei Vagin | 2020-01-14 | 1 | -6/+8 |
* | lib/vdso: Avoid duplication in __cvdso_clock_getres() | Christophe Leroy | 2020-01-14 | 1 | -6/+1 |
* | lib/vdso: Let do_coarse() return 0 to simplify the callsite | Christophe Leroy | 2020-01-14 | 1 | -7/+8 |
* | lib/vdso: Remove checks on return value for 32 bit vDSO | Vincenzo Frascino | 2020-01-14 | 1 | -5/+5 |
* | lib/vdso: Remove VDSO_HAS_32BIT_FALLBACK | Vincenzo Frascino | 2020-01-14 | 1 | -10/+0 |
* | lib/vdso: Build 32 bit specific functions in the right context | Vincenzo Frascino | 2020-01-14 | 1 | -0/+4 |
* | lib/vdso: Make __cvdso_clock_getres() static | Vincenzo Frascino | 2020-01-10 | 1 | -0/+1 |
* | y2038: vdso: change time_t to __kernel_old_time_t | Arnd Bergmann | 2019-11-15 | 1 | -2/+2 |
* | lib/vdso: Make clock_getres() POSIX compliant again | Thomas Gleixner | 2019-10-23 | 1 | -4/+5 |
* | lib: vdso: Remove CROSS_COMPILE_COMPAT_VDSO | Vincenzo Frascino | 2019-10-07 | 1 | -9/+0 |
* | lib/vdso/32: Provide legacy syscall fallbacks | Thomas Gleixner | 2019-07-31 | 1 | -1/+11 |
* | lib/vdso: Move fallback invocation to the callers | Thomas Gleixner | 2019-07-31 | 1 | -17/+36 |
* | lib/vdso/32: Remove inconsistent NULL pointer checks | Thomas Gleixner | 2019-07-31 | 1 | -16/+2 |
* | lib/vdso: Make delta calculation work correctly | Thomas Gleixner | 2019-06-26 | 1 | -4/+15 |
* | lib/vdso: Add compat support | Vincenzo Frascino | 2019-06-22 | 1 | -0/+4 |
* | lib/vdso: Provide generic VDSO implementation | Vincenzo Frascino | 2019-06-22 | 3 | -0/+282 |