| Commit message (Expand) | Author | Age | Files | Lines |
* | x86/kasan/64: Teach KASAN about the cpu_entry_area | Andy Lutomirski | 2017-12-17 | 1 | -1/+17 |
* | x86/mm/fixmap: Generalize the GDT fixmap mechanism, introduce struct cpu_entr... | Andy Lutomirski | 2017-12-17 | 4 | -18/+44 |
* | x86/entry/gdt: Put per-CPU GDT remaps in ascending order | Andy Lutomirski | 2017-12-17 | 1 | -1/+1 |
* | x86/dumpstack: Add get_stack_info() support for the SYSENTER stack | Andy Lutomirski | 2017-12-17 | 4 | -0/+34 |
* | x86/entry/64: Allocate and enable the SYSENTER stack | Andy Lutomirski | 2017-12-17 | 7 | -14/+10 |
* | x86/irq/64: Print the offending IP in the stack overflow warning | Andy Lutomirski | 2017-12-17 | 1 | -2/+2 |
* | x86/irq: Remove an old outdated comment about context tracking races | Andy Lutomirski | 2017-12-17 | 1 | -12/+0 |
* | x86/unwinder: Handle stack overflows more gracefully | Josh Poimboeuf | 2017-12-17 | 5 | -60/+65 |
* | x86/unwinder/orc: Dont bail on stack overflow | Andy Lutomirski | 2017-12-17 | 1 | -2/+12 |
* | x86/entry/64/paravirt: Use paravirt-safe macro to access eflags | Boris Ostrovsky | 2017-12-17 | 4 | -3/+19 |
* | x86/mm/kasan: Don't use vmemmap_populate() to initialize shadow | Andrey Ryabinin | 2017-12-17 | 2 | -8/+137 |
* | locking/barriers: Convert users of lockless_dereference() to READ_ONCE() | Will Deacon | 2017-12-17 | 3 | -4/+4 |
* | perf/x86: Enable free running PEBS for REGS_USER/INTR | Andi Kleen | 2017-12-17 | 2 | -1/+27 |
* | x86: Make X86_BUG_FXSAVE_LEAK detectable in CPUID on AMD | Rudolf Marek | 2017-12-17 | 2 | -2/+6 |
* | x86/cpufeature: Add User-Mode Instruction Prevention definitions | Ricardo Neri | 2017-12-17 | 1 | -0/+1 |
* | Merge commit 'upstream-x86-virt' into WIP.x86/mm | Ingo Molnar | 2017-12-17 | 13 | -83/+109 |
|\ |
|
| * | x86/virt: Add enum for hypervisors to replace x86_hyper | Juergen Gross | 2017-11-10 | 8 | -23/+34 |
| * | x86/virt, x86/platform: Merge 'struct x86_hyper' into 'struct x86_platform' a... | Juergen Gross | 2017-11-10 | 11 | -59/+75 |
| * | Merge branch 'linus' into x86/platform, to refresh the branch | Ingo Molnar | 2017-11-10 | 758 | -211/+951 |
| |\ |
|
| * | | x86/platform/UV: Convert timers to use timer_setup() | Kees Cook | 2017-10-17 | 1 | -3/+2 |
* | | | Merge branch 'upstream-acpi-fixes' into WIP.x86/pti.base | Ingo Molnar | 2017-12-17 | 1 | -0/+6 |
|\ \ \ |
|
| * | | | ACPI / APEI: Replace ioremap_page_range() with fixmap | James Morse | 2017-11-07 | 1 | -0/+6 |
* | | | | Merge branch 'upstream-x86-selftests' into WIP.x86/pti.base | Ingo Molnar | 2017-12-17 | 10 | -424/+439 |
|\ \ \ \ |
|
| * | | | | x86/cpufeatures: Fix various details in the feature definitions | Ingo Molnar | 2017-11-07 | 1 | -75/+74 |
| * | | | | x86/cpufeatures: Re-tabulate the X86_FEATURE definitions | Ingo Molnar | 2017-11-07 | 1 | -254/+254 |
| * | | | | Merge branch 'x86/build' into x86/asm, to fix up conflicts | Ingo Molnar | 2017-11-07 | 1 | -2/+2 |
| |\ \ \ \ |
|
| | * | | | | x86/build: Beautify build log of syscall headers | Masahiro Yamada | 2017-10-27 | 1 | -2/+2 |
| * | | | | | Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts | Ingo Molnar | 2017-11-07 | 751 | -121/+843 |
| |\ \ \ \ \ |
|
| * | | | | | | x86/mm: Define _PAGE_TABLE using _KERNPG_TABLE | Borislav Petkov | 2017-11-06 | 1 | -2/+1 |
| * | | | | | | Merge branch 'x86/mm' into x86/asm, to pick up pending changes | Ingo Molnar | 2017-11-06 | 6 | -132/+153 |
| |\ \ \ \ \ \ |
|
| | * | | | | | | x86/mm/64: Rename the register_page_bootmem_memmap() 'size' parameter to 'nr_... | Baoquan He | 2017-10-30 | 1 | -5/+5 |
| | * | | | | | | Merge tag 'v4.14-rc7' into x86/mm, to pick up fixes | Ingo Molnar | 2017-10-30 | 6 | -34/+60 |
| | |\ \ \ \ \ \ |
|
| | * | | | | | | | x86/xen: Drop 5-level paging support code from the XEN_PV code | Kirill A. Shutemov | 2017-10-20 | 1 | -99/+60 |
| | * | | | | | | | x86/xen: Provide pre-built page tables only for CONFIG_XEN_PV=y and CONFIG_XE... | Kirill A. Shutemov | 2017-10-20 | 1 | -5/+6 |
| | * | | | | | | | x86/kasan: Use the same shadow offset for 4- and 5-level paging | Andrey Ryabinin | 2017-10-20 | 3 | -23/+82 |
| | | |_|/ / / /
| | |/| | | | | |
|
| * | | | | | | | Merge branch 'x86/fpu' into x86/asm, to pick up fix | Ingo Molnar | 2017-11-06 | 1 | -15/+11 |
| |\ \ \ \ \ \ \ |
|
| | * | | | | | | | x86/cpuid: Replace set/clear_bit32() | Thomas Gleixner | 2017-11-02 | 1 | -15/+11 |
* | | | | | | | | | Merge commit 'upstream-x86-entry' into WIP.x86/mm | Ingo Molnar | 2017-12-17 | 47 | -349/+540 |
|\| | | | | | | | |
|
| * | | | | | | | | x86/entry/64: Shorten TEST instructions | Borislav Petkov | 2017-11-02 | 1 | -2/+2 |
| * | | | | | | | | x86/traps: Use a new on_thread_stack() helper to clean up an assertion | Andy Lutomirski | 2017-11-02 | 2 | -2/+7 |
| * | | | | | | | | x86/entry/64: Remove thread_struct::sp0 | Andy Lutomirski | 2017-11-02 | 4 | -20/+16 |
| * | | | | | | | | x86/entry/32: Fix cpu_current_top_of_stack initialization at boot | Andy Lutomirski | 2017-11-02 | 1 | -2/+1 |
| * | | | | | | | | x86/entry/64: Remove all remaining direct thread_struct::sp0 reads | Andy Lutomirski | 2017-11-02 | 4 | -4/+10 |
| * | | | | | | | | x86/entry/64: Stop initializing TSS.sp0 at boot | Andy Lutomirski | 2017-11-02 | 2 | -4/+17 |
| * | | | | | | | | x86/xen/64, x86/entry/64: Clean up SP code in cpu_initialize_context() | Andy Lutomirski | 2017-11-02 | 1 | -3/+14 |
| * | | | | | | | | x86/entry: Add task_top_of_stack() to find the top of a task's stack | Andy Lutomirski | 2017-11-02 | 1 | -0/+2 |
| * | | | | | | | | x86/entry/64: Pass SP0 directly to load_sp0() | Andy Lutomirski | 2017-11-02 | 8 | -25/+20 |
| * | | | | | | | | x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update code out of native_load_sp0() | Andy Lutomirski | 2017-11-02 | 5 | -10/+21 |
| * | | | | | | | | x86/entry/64: De-Xen-ify our NMI code | Andy Lutomirski | 2017-11-02 | 1 | -12/+18 |
| * | | | | | | | | xen, x86/entry/64: Add xen NMI trap entry | Juergen Gross | 2017-11-02 | 4 | -4/+4 |