| Commit message (Expand) | Author | Age | Files | Lines |
* | x86/entry/64: Make cpu_entry_area.tss read-only | Andy Lutomirski | 2017-12-17 | 1 | -1/+1 |
* | x86/entry/64: Separate cpu_current_top_of_stack from TSS.sp0 | Andy Lutomirski | 2017-12-17 | 1 | -0/+1 |
* | x86/unwinder: Handle stack overflows more gracefully | Josh Poimboeuf | 2017-12-17 | 1 | -6/+5 |
* | x86/entry/64: Remove thread_struct::sp0 | Andy Lutomirski | 2017-11-02 | 1 | -1/+0 |
* | x86/entry/64: Remove all remaining direct thread_struct::sp0 reads | Andy Lutomirski | 2017-11-02 | 1 | -1/+1 |
* | x86/entry/64: Pass SP0 directly to load_sp0() | Andy Lutomirski | 2017-11-02 | 1 | -1/+1 |
* | x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update code out of native_load_sp0() | Andy Lutomirski | 2017-11-02 | 1 | -1/+1 |
* | Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2017-09-04 | 1 | -1/+1 |
|\ |
|
| * | x86/intel_rdt: Change file names to accommodate RDT monitor code | Vikas Shivappa | 2017-08-01 | 1 | -1/+1 |
* | | x86/switch_to/64: Rewrite FS/GS switching yet again to fix AMD CPUs | Andy Lutomirski | 2017-08-10 | 1 | -105/+122 |
* | | x86/fsgsbase/64: Fully initialize FS and GS state in start_thread_common | Andy Lutomirski | 2017-08-10 | 1 | -0/+9 |
* | | x86/asm/32: Remove a bunch of '& 0xffff' from pt_regs segment reads | Andy Lutomirski | 2017-07-30 | 1 | -2/+1 |
* | | x86/entry/64: Refactor IRQ stacks and make them NMI-safe | Andy Lutomirski | 2017-07-18 | 1 | -0/+3 |
|/ |
|
* | x86/mm: Split read_cr3() into read_cr3_pa() and __read_cr3() | Andy Lutomirski | 2017-06-13 | 1 | -1/+1 |
* | x86/ldt: Rename ldt_struct::size to ::nr_entries | Borislav Petkov | 2017-06-08 | 1 | -1/+1 |
* | x86/xen: add CONFIG_XEN_PV to Kconfig | Vitaly Kuznetsov | 2017-05-02 | 1 | -1/+1 |
* | x86/mm: Make in_compat_syscall() work during exec | Dmitry Safonov | 2017-03-31 | 1 | -21/+46 |
* | x86/syscalls/32: Wire up arch_prctl on x86-32 | Kyle Huey | 2017-03-20 | 1 | -0/+7 |
* | x86/arch_prctl: Add do_arch_prctl_common() | Kyle Huey | 2017-03-20 | 1 | -1/+7 |
* | x86/arch_prctl/64: Rename do_arch_prctl() to do_arch_prctl_64() | Kyle Huey | 2017-03-20 | 1 | -15/+17 |
* | x86/arch_prctl/64: Use SYSCALL_DEFINE2 to define sys_arch_prctl() | Kyle Huey | 2017-03-20 | 1 | -1/+2 |
* | x86/arch_prctl: Rename 'code' argument to 'option' | Kyle Huey | 2017-03-20 | 1 | -4/+4 |
* | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 2017-03-02 | 1 | -0/+1 |
* | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 2017-03-02 | 1 | -0/+1 |
* | Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2016-12-22 | 1 | -0/+4 |
|\ |
|
| * | x86/intel_rdt: Add scheduler hook | Fenghua Yu | 2016-10-30 | 1 | -0/+4 |
* | | Merge branch 'x86-idle-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2016-12-12 | 1 | -1/+0 |
|\ \ |
|
| * | | x86: Remove empty idle.h header | Thomas Gleixner | 2016-12-09 | 1 | -1/+0 |
| |/ |
|
* | | Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2016-12-12 | 1 | -3/+2 |
|\ \ |
|
| * \ | Merge tag 'v4.9-rc1' into x86/fpu, to resolve conflict | Ingo Molnar | 2016-10-16 | 1 | -6/+7 |
| |\ \
| | |/ |
|
| * | | x86/fpu: Split old_fpu & new_fpu handling into separate functions | Rik van Riel | 2016-10-16 | 1 | -3/+2 |
* | | | x86/dumpstack: Remove kernel text addresses from stack dump | Josh Poimboeuf | 2016-10-25 | 1 | -3/+3 |
* | | | x86/dumpstack: Print orig_ax in __show_regs() | Josh Poimboeuf | 2016-10-21 | 1 | -1/+6 |
* | | | x86/dumpstack: Fix duplicate RIP address display in __show_regs() | Josh Poimboeuf | 2016-10-21 | 1 | -2/+2 |
| |/
|/| |
|
* | | Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2016-10-10 | 1 | -6/+7 |
|\ \
| |/
|/| |
|
| * | x86/mm/pkeys: Do not skip PKRU register if debug registers are not used | Nicolas Iooss | 2016-09-13 | 1 | -6/+7 |
* | | Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2016-10-03 | 1 | -0/+27 |
|\ \ |
|
| * | | x86/vdso: Use CONFIG_X86_X32_ABI to enable vdso prctl | Vinson Lee | 2016-09-20 | 1 | -1/+1 |
| * | | x86/vdso: Only define prctl_map_vdso() if CONFIG_CHECKPOINT_RESTORE | Ingo Molnar | 2016-09-15 | 1 | -4/+6 |
| * | | x86/arch_prctl/vdso: Add ARCH_MAP_VDSO_* | Dmitry Safonov | 2016-09-14 | 1 | -0/+25 |
| |/ |
|
* | | x86/asm: Move the thread_info::status field to thread_struct | Andy Lutomirski | 2016-09-15 | 1 | -2/+2 |
* | | sched/x86: Pass kernel thread parameters in 'struct fork_frame' | Brian Gerst | 2016-08-24 | 1 | -9/+3 |
* | | sched/x86: Rewrite the switch_to() code | Brian Gerst | 2016-08-24 | 1 | -2/+7 |
|/ |
|
* | x86/kernel: Audit and remove any unnecessary uses of module.h | Paul Gortmaker | 2016-07-14 | 1 | -1/+1 |
* | x86/fsgsbase/64: Use TASK_SIZE_MAX for FSBASE/GSBASE upper limits | Andy Lutomirski | 2016-05-20 | 1 | -2/+2 |
* | x86/arch_prctl/64: Restore accidentally removed put_cpu() in ARCH_SET_GS | Mateusz Guzik | 2016-05-13 | 1 | -0/+1 |
* | x86/asm/64: Rename thread_struct's fs and gs to fsbase and gsbase | Andy Lutomirski | 2016-04-29 | 1 | -15/+15 |
* | x86/arch_prctl/64: Remove FSBASE/GSBASE < 4G optimization | Andy Lutomirski | 2016-04-29 | 1 | -60/+11 |
* | x86/entry: Rename is_{ia32,x32}_task() to in_{ia32,x32}_syscall() | Dmitry Safonov | 2016-04-19 | 1 | -1/+1 |
* | x86/asm, sched/x86: Rewrite the FS and GS context switch code | Andy Lutomirski | 2016-04-13 | 1 | -55/+93 |