This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from d7197a5ad852 Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] new bd7b1f7cbf9c x86/entry/64: Document idtentry new 98f05b5138f0 x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scra [...] new bf904d2762ee x86/pti/64: Remove the SYSCALL64 entry trampoline new 8e6b65a1b6cd x86/CPU: Fix unused variable warning when !CONFIG_IA32_EMULATION new 0cbb76d62857 x86/speculation: Add RETPOLINE_AMD support to the inline a [...] new dbfe2953f63c x86/speculation: Apply IBPB more strictly to avoid cross-p [...] new 53c613fe6349 x86/speculation: Enable cross-hyperthread spectre v2 STIBP [...] new bb4b3b776273 x86/speculation: Propagate information about RSB filling m [...] new d82924c3b8d0 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] new d67f34c19a67 clocksource: Provide clocksource_arch_init() new 2a21ad571b62 x86/time: Implement clocksource_arch_init() new a51e996d48ac x86/vdso: Enforce 64bit clocksource new 77e9c678c54f x86/vdso: Use unsigned int consistently for vsyscall_gtod_ [...] new 49116f2081ee x86/vdso: Introduce and use vgtod_ts new e9a62f76f93c x86/vdso: Collapse high resolution functions new 6deec5bdef45 x86/vdso: Collapse coarse functions new f3e839384164 x86/vdso: Replace the clockid switch case new 4f72adc50682 x86/vdso: Simplify the invalid vclock case new 3e89bf35ebf5 x86/vdso: Move cycle_last handling into the caller new 315f28fa3a7b x66/vdso: Add CLOCK_TAI support new 89fe0a1f1c69 x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacks new bcc4a62a73cb x86/vdso: Document vgtod_ts better new 99c19e6a8fe4 x86/vdso: Rearrange do_hres() to improve code generation new 034bda1cd5ab Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/ [...]
The 24 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: arch/x86/Kconfig | 1 + arch/x86/entry/entry_64.S | 117 +++++++----------- arch/x86/entry/vdso/vclock_gettime.c | 210 +++++++++----------------------- arch/x86/entry/vsyscall/vsyscall_gtod.c | 51 ++++---- arch/x86/include/asm/cpu_entry_area.h | 2 - arch/x86/include/asm/nospec-branch.h | 17 ++- arch/x86/include/asm/processor.h | 6 + arch/x86/include/asm/sections.h | 1 - arch/x86/include/asm/vgtod.h | 53 +++++--- arch/x86/kernel/asm-offsets.c | 5 +- arch/x86/kernel/cpu/bugs.c | 58 ++++++++- arch/x86/kernel/cpu/common.c | 16 +-- arch/x86/kernel/kprobes/core.c | 10 +- arch/x86/kernel/process_64.c | 2 - arch/x86/kernel/time.c | 22 ++++ arch/x86/kernel/traps.c | 4 + arch/x86/kernel/vmlinux.lds.S | 10 -- arch/x86/mm/cpu_entry_area.c | 36 ------ arch/x86/mm/pti.c | 33 ++++- arch/x86/mm/tlb.c | 31 +++-- arch/x86/xen/xen-asm_64.S | 8 +- include/linux/clocksource.h | 5 + include/linux/ptrace.h | 21 +++- kernel/cpu.c | 11 +- kernel/ptrace.c | 10 ++ kernel/time/Kconfig | 4 + kernel/time/clocksource.c | 2 + 27 files changed, 377 insertions(+), 369 deletions(-)