linux/arch/x86/entry/vdso
Dmitry Safonov e6b28ec65b x86/vdso: On timens page fault prefault also VVAR page
As timens page has offsets to data on VVAR page VVAR is going
to be accessed shortly. Set it up with timens in one page fault
as optimization.

Suggested-by: Thomas Gleixner <tglx@linutronix.de>
Co-developed-by: Andrei Vagin <avagin@gmail.com>
Signed-off-by: Andrei Vagin <avagin@gmail.com>
Signed-off-by: Dmitry Safonov <dima@arista.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/r/20191112012724.250792-26-dima@arista.com
2020-01-14 12:20:59 +01:00
..
vdso32 x86/asm: Use SYM_INNER_LABEL instead of GLOBAL 2019-10-18 11:27:44 +02:00
.gitignore
checkundef.sh
Makefile x86/build/vdso: Remove meaningless CFLAGS_REMOVE_*.o 2019-11-15 12:07:32 +01:00
vclock_gettime.c y2038: vdso: change time_t to __kernel_old_time_t 2019-11-15 14:38:28 +01:00
vdso2c.c x86/vdso: Add time napespace page 2020-01-14 12:20:58 +01:00
vdso2c.h x86/vdso: Rename variable to fix -Wshadow warning 2019-04-19 21:33:46 +02:00
vdso32-setup.c proc/sysctl: add shared variables for range check 2019-07-18 17:08:07 -07:00
vdso-layout.lds.S x86/vdso: Add time napespace page 2020-01-14 12:20:58 +01:00
vdso-note.S x86: Add build salt to the vDSO 2018-07-18 01:18:05 +09:00
vdso.lds.S x86/vdso: Add clock_getres() entry point 2019-06-22 21:21:10 +02:00
vdsox32.lds.S x86/vdso: Switch to generic vDSO implementation 2019-06-22 21:21:10 +02:00
vgetcpu.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 223 2019-05-30 11:29:55 -07:00
vma.c x86/vdso: On timens page fault prefault also VVAR page 2020-01-14 12:20:59 +01:00