summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* selftests/timens: Add timer offsets testAndrei Vagin2020-01-143-1/+124
* selftests/timens: Add procfs selftestDmitry Safonov2020-01-143-1/+146
* selftests/timens: Add a test for clock_nanosleep()Andrei Vagin2020-01-143-2/+152
* selftests/timens: Add a test for timerfdAndrei Vagin2020-01-143-1/+130
* selftests/timens: Add Time Namespace test for supported clocksDmitry Safonov2020-01-147-0/+325
* fs/proc: Introduce /proc/pid/timens_offsetsAndrei Vagin2020-01-143-0/+205
* x86/vdso: Zap vvar pages when switching to a time namespaceDmitry Safonov2020-01-143-0/+46
* x86/vdso: On timens page fault prefault also VVAR pageDmitry Safonov2020-01-141-1/+16
* x86/vdso: Handle faults on timens pageDmitry Safonov2020-01-142-2/+54
* time: Allocate per-timens vvar pageDmitry Safonov2020-01-142-1/+106
* x86/vdso: Add time napespace pageDmitry Safonov2020-01-146-3/+26
* x86/vdso: Provide vdso_data offset on vvar_pageDmitry Safonov2020-01-145-9/+17
* lib/vdso: Prepare for time namespace supportThomas Gleixner2020-01-145-5/+169
* x86/vdso: Restrict splitting VVAR VMADmitry Safonov2020-01-141-0/+13
* fs/proc: Respect boottime inside time namespace for /proc/uptimeDmitry Safonov2020-01-141-0/+3
* posix-timers: Make clock_nanosleep() time namespace awareAndrei Vagin2020-01-142-4/+25
* hrtimers: Prepare hrtimer_nanosleep() for time namespacesAndrei Vagin2020-01-145-12/+17
* alarmtimer: Make nanosleep() time namespace awareAndrei Vagin2020-01-141-0/+2
* posix-timers: Make timer_settime() time namespace awareAndrei Vagin2020-01-141-0/+2
* timerfd: Make timerfd_settime() time namespace awareAndrei Vagin2020-01-141-0/+3
* time: Add do_timens_ktime_to_host() helperAndrei Vagin2020-01-142-0/+53
* posix-clocks: Wire up clock_gettime() with timens offsetsAndrei Vagin2020-01-143-1/+16
* posix-timers: Use clock_get_ktime() in common_timer_get()Andrei Vagin2020-01-141-7/+1
* posix-clocks: Introduce clock_get_ktime() callbackAndrei Vagin2020-01-143-2/+46
* alarmtimer: Provide get_timespec() callbackAndrei Vagin2020-01-141-1/+6
* alarmtimer: Rename gettime() callback to get_ktime()Andrei Vagin2020-01-141-17/+17
* posix-clocks: Rename .clock_get_timespec() callbacks accordinglyAndrei Vagin2020-01-142-11/+11
* posix-clocks: Rename the clock_get() callback to clock_get_timespec()Andrei Vagin2020-01-145-35/+35
* time: Add timens_offsets to be used for tasks in time namespaceAndrei Vagin2020-01-142-0/+24
* ns: Introduce Time NamespaceAndrei Vagin2020-01-1412-10/+361
* lib/vdso: Mark do_hres() and do_coarse() as __always_inlineAndrei Vagin2020-01-141-6/+8
* lib/vdso: Add unlikely() hint into vdso_read_begin()Andrei Vagin2020-01-141-1/+1
* lib/vdso: Avoid duplication in __cvdso_clock_getres()Christophe Leroy2020-01-141-6/+1
* lib/vdso: Let do_coarse() return 0 to simplify the callsiteChristophe Leroy2020-01-141-7/+8
* x86/vdso: Remove unused VDSO_HAS_32BIT_FALLBACKVincenzo Frascino2020-01-141-2/+0
* mips: vdso: Remove unused VDSO_HAS_32BIT_FALLBACKVincenzo Frascino2020-01-141-2/+0
* arm64: compat: vdso: Remove unused VDSO_HAS_32BIT_FALLBACKVincenzo Frascino2020-01-141-1/+0
* lib/vdso: Remove checks on return value for 32 bit vDSOVincenzo Frascino2020-01-141-5/+5
* lib/vdso: Remove VDSO_HAS_32BIT_FALLBACKVincenzo Frascino2020-01-141-10/+0
* lib/vdso: Build 32 bit specific functions in the right contextVincenzo Frascino2020-01-141-0/+4
* ARM: vdso: Set BUILD_VDSO32 and provide 32bit fallbacksThomas Gleixner2020-01-142-1/+37
* arm64: compat: vdso: Expose BUILD_VDSO32Vincenzo Frascino2020-01-141-0/+1
* Merge branch 'timers/urgent' into timers/coreThomas Gleixner2020-01-102-0/+4
|\
| * lib/vdso: Make __cvdso_clock_getres() staticVincenzo Frascino2020-01-101-0/+1
| * time/posix-stubs: Provide compat itimer supoprt for alphaArnd Bergmann2020-01-091-0/+3
* | time/sched_clock: Disable interrupts in sched_clock_register()Paul Cercueil2020-01-091-2/+5
|/
* Linux 5.5-rc5v5.5-rc5Linus Torvalds2020-01-051-1/+1
* Merge tag 'riscv/for-v5.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-01-0513-22/+76
|\
| * Documentation: riscv: add patch acceptance guidelinesPaul Walmsley2020-01-044-0/+38
| * riscv: prefix IRQ_ macro names with an RV_ namespacePaul Walmsley2020-01-043-13/+13