-
- Downloads
Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 vdso updates from Ingo Molnar: "Various vDSO updates from Andy Lutomirski, mostly cleanups and reorganization to improve maintainability, but also some micro-optimizations and robustization changes" * 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86_64/vsyscall: Restore orig_ax after vsyscall seccomp x86_64: Add a comment explaining the TASK_SIZE_MAX guard page x86_64,vsyscall: Make vsyscall emulation configurable x86_64, vsyscall: Rewrite comment and clean up headers in vsyscall code x86_64, vsyscall: Turn vsyscalls all the way off when vsyscall==none x86,vdso: Use LSL unconditionally for vgetcpu x86: vdso: Fix build with older gcc x86_64/vdso: Clean up vgetcpu init and merge the vdso initcalls x86_64/vdso: Remove jiffies from the vvar page x86/vdso: Make the PER_CPU segment 32 bits x86/vdso: Make the PER_CPU segment start out accessed x86/vdso: Change the PER_CPU segment to use struct desc_struct x86_64/vdso: Move getcpu code from vsyscall_64.c to vdso/vma.c x86_64/vsyscall: Move all of the gate_area code to vsyscall_64.c
No related branches found
No related tags found
Showing
- arch/x86/Kconfig 18 additions, 0 deletionsarch/x86/Kconfig
- arch/x86/include/asm/fixmap.h 2 additions, 0 deletionsarch/x86/include/asm/fixmap.h
- arch/x86/include/asm/page_64.h 3 additions, 1 deletionarch/x86/include/asm/page_64.h
- arch/x86/include/asm/processor.h 7 additions, 1 deletionarch/x86/include/asm/processor.h
- arch/x86/include/asm/vgtod.h 19 additions, 0 deletionsarch/x86/include/asm/vgtod.h
- arch/x86/include/asm/vsyscall.h 6 additions, 27 deletionsarch/x86/include/asm/vsyscall.h
- arch/x86/include/asm/vvar.h 0 additions, 2 deletionsarch/x86/include/asm/vvar.h
- arch/x86/kernel/Makefile 1 addition, 2 deletionsarch/x86/kernel/Makefile
- arch/x86/kernel/cpu/common.c 0 additions, 10 deletionsarch/x86/kernel/cpu/common.c
- arch/x86/kernel/setup.c 0 additions, 2 deletionsarch/x86/kernel/setup.c
- arch/x86/kernel/time.c 1 addition, 1 deletionarch/x86/kernel/time.c
- arch/x86/kernel/vsyscall_64.c 64 additions, 83 deletionsarch/x86/kernel/vsyscall_64.c
- arch/x86/mm/init_64.c 0 additions, 49 deletionsarch/x86/mm/init_64.c
- arch/x86/vdso/vgetcpu.c 0 additions, 2 deletionsarch/x86/vdso/vgetcpu.c
- arch/x86/vdso/vma.c 65 additions, 18 deletionsarch/x86/vdso/vma.c
- arch/x86/xen/mmu.c 4 additions, 2 deletionsarch/x86/xen/mmu.c
Loading
Please register or sign in to comment