Commit History

Autor SHA1 Mensaxe Data
  Thomas Gleixner ff16701a29 x86/process: Consolidate and simplify switch_to_xtra() code %!s(int64=6) %!d(string=hai) anos
  Dmitry Safonov a846446b19 x86/compat: Adjust in_compat_syscall() to generic code under !COMPAT %!s(int64=7) %!d(string=hai) anos
  Linus Torvalds d82924c3b8 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip %!s(int64=7) %!d(string=hai) anos
  Chang S. Bae f4550b52e4 x86/fsgsbase/64: Factor out FS/GS segment loading from __switch_to() %!s(int64=7) %!d(string=hai) anos
  Chang S. Bae e696c231be x86/fsgsbase/64: Make ptrace use the new FS/GS base helpers %!s(int64=7) %!d(string=hai) anos
  Chang S. Bae b1378a561f x86/fsgsbase/64: Introduce FS/GS base helper functions %!s(int64=7) %!d(string=hai) anos
  Andy Lutomirski 98f05b5138 x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch space %!s(int64=7) %!d(string=hai) anos
  Jann Horn 9fe6299dde x86/process: Don't mix user/kernel regs in 64bit __show_regs() %!s(int64=7) %!d(string=hai) anos
  Rian Hunter dc76803e57 x86/process: Re-export start_thread() %!s(int64=7) %!d(string=hai) anos
  Joerg Roedel 252e1a0526 x86/entry: Rename update_sp0 to update_task_stack %!s(int64=7) %!d(string=hai) anos
  Dmitry Safonov acf4602001 x86/mm: Drop TS_COMPAT on 64-bit exec() syscall %!s(int64=7) %!d(string=hai) anos
  Vitaly Kuznetsov 42b933b597 x86/kvm/vmx: read MSR_{FS,KERNEL_GS}_BASE from current->thread %!s(int64=7) %!d(string=hai) anos
  Andy Lutomirski 37a8f7c383 x86/asm: Move 'status' from thread_struct to thread_info %!s(int64=7) %!d(string=hai) anos
  Andy Lutomirski c482feefe1 x86/entry/64: Make cpu_entry_area.tss read-only %!s(int64=7) %!d(string=hai) anos
  Andy Lutomirski 9aaefe7b59 x86/entry/64: Separate cpu_current_top_of_stack from TSS.sp0 %!s(int64=7) %!d(string=hai) anos
  Josh Poimboeuf b02fcf9ba1 x86/unwinder: Handle stack overflows more gracefully %!s(int64=7) %!d(string=hai) anos
  Andy Lutomirski d375cf1530 x86/entry/64: Remove thread_struct::sp0 %!s(int64=8) %!d(string=hai) anos
  Andy Lutomirski 46f5a10a72 x86/entry/64: Remove all remaining direct thread_struct::sp0 reads %!s(int64=8) %!d(string=hai) anos
  Andy Lutomirski da51da189a x86/entry/64: Pass SP0 directly to load_sp0() %!s(int64=8) %!d(string=hai) anos
  Andy Lutomirski bd7dc5a6af x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update code out of native_load_sp0() %!s(int64=8) %!d(string=hai) anos
  Linus Torvalds f57091767a Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip %!s(int64=8) %!d(string=hai) anos
  Andy Lutomirski e137a4d8f4 x86/switch_to/64: Rewrite FS/GS switching yet again to fix AMD CPUs %!s(int64=8) %!d(string=hai) anos
  Andy Lutomirski 767d035d83 x86/fsgsbase/64: Fully initialize FS and GS state in start_thread_common %!s(int64=8) %!d(string=hai) anos
  Vikas Shivappa 0583020456 x86/intel_rdt: Change file names to accommodate RDT monitor code %!s(int64=8) %!d(string=hai) anos
  Andy Lutomirski 99504819fc x86/asm/32: Remove a bunch of '& 0xffff' from pt_regs segment reads %!s(int64=8) %!d(string=hai) anos
  Andy Lutomirski 1d3e53e862 x86/entry/64: Refactor IRQ stacks and make them NMI-safe %!s(int64=8) %!d(string=hai) anos
  Andy Lutomirski 6c690ee103 x86/mm: Split read_cr3() into read_cr3_pa() and __read_cr3() %!s(int64=8) %!d(string=hai) anos
  Borislav Petkov bbf79d21bd x86/ldt: Rename ldt_struct::size to ::nr_entries %!s(int64=8) %!d(string=hai) anos
  Vitaly Kuznetsov 5e57f1d607 x86/xen: add CONFIG_XEN_PV to Kconfig %!s(int64=8) %!d(string=hai) anos
  Dmitry Safonov ada26481df x86/mm: Make in_compat_syscall() work during exec %!s(int64=8) %!d(string=hai) anos