summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* x86/mm: Define _PAGE_TABLE using _KERNPG_TABLEBorislav Petkov2017-11-061-2/+1
* Merge branch 'x86/mm' into x86/asm, to pick up pending changesIngo Molnar2017-11-0612-180/+239
|\
| * x86/mm/64: Rename the register_page_bootmem_memmap() 'size' parameter to 'nr_...Baoquan He2017-10-302-6/+6
| * Merge tag 'v4.14-rc7' into x86/mm, to pick up fixesIngo Molnar2017-10-30488-3278/+5408
| |\
| * | x86/xen: Drop 5-level paging support code from the XEN_PV codeKirill A. Shutemov2017-10-201-99/+60
| * | x86/xen: Provide pre-built page tables only for CONFIG_XEN_PV=y and CONFIG_XE...Kirill A. Shutemov2017-10-201-5/+6
| * | x86/kasan: Use the same shadow offset for 4- and 5-level pagingAndrey Ryabinin2017-10-204-24/+83
| * | mm/sparsemem: Allocate mem_section at runtime for CONFIG_SPARSEMEM_EXTREME=yKirill A. Shutemov2017-10-203-7/+26
| * | Merge branch 'x86/urgent' into x86/mm, to pick up fixesIngo Molnar2017-10-2012056-376591/+632671
| |\ \
| * | | mm, x86/mm: Fix performance regression in get_user_pages_fast()Kirill A. Shutemov2017-09-131-39/+58
* | | | Merge branch 'x86/fpu' into x86/asm, to pick up fixIngo Molnar2017-11-062-41/+11
|\ \ \ \
| * | | | bitops: Revert cbe96375025e ("bitops: Add clear/set_bit32() to linux/bitops.h")Thomas Gleixner2017-11-021-26/+0
| * | | | x86/cpuid: Replace set/clear_bit32()Thomas Gleixner2017-11-021-15/+11
* | | | | x86/entry/64: Shorten TEST instructionsBorislav Petkov2017-11-021-2/+2
* | | | | x86/traps: Use a new on_thread_stack() helper to clean up an assertionAndy Lutomirski2017-11-022-2/+7
* | | | | x86/entry/64: Remove thread_struct::sp0Andy Lutomirski2017-11-024-20/+16
* | | | | x86/entry/32: Fix cpu_current_top_of_stack initialization at bootAndy Lutomirski2017-11-021-2/+1
* | | | | x86/entry/64: Remove all remaining direct thread_struct::sp0 readsAndy Lutomirski2017-11-024-4/+10
* | | | | x86/entry/64: Stop initializing TSS.sp0 at bootAndy Lutomirski2017-11-022-4/+17
* | | | | x86/xen/64, x86/entry/64: Clean up SP code in cpu_initialize_context()Andy Lutomirski2017-11-021-3/+14
* | | | | x86/entry: Add task_top_of_stack() to find the top of a task's stackAndy Lutomirski2017-11-021-0/+2
* | | | | x86/entry/64: Pass SP0 directly to load_sp0()Andy Lutomirski2017-11-028-25/+20
* | | | | x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update code out of native_load_sp0()Andy Lutomirski2017-11-025-10/+21
* | | | | x86/entry/64: De-Xen-ify our NMI codeAndy Lutomirski2017-11-021-12/+18
* | | | | xen, x86/entry/64: Add xen NMI trap entryJuergen Gross2017-11-024-4/+4
* | | | | x86/entry/64: Remove the RESTORE_..._REGS infrastructureAndy Lutomirski2017-11-021-52/+0
* | | | | x86/entry/64: Use POP instead of MOV to restore regs on NMI returnAndy Lutomirski2017-11-021-4/+7
* | | | | x86/entry/64: Merge the fast and slow SYSRET pathsAndy Lutomirski2017-11-021-3/+3
* | | | | x86/entry/64: Use pop instead of movq in syscall_return_via_sysretAndy Lutomirski2017-11-021-3/+11
* | | | | x86/entry/64: Shrink paranoid_exit_restore and make labels localAndy Lutomirski2017-11-021-8/+5
* | | | | x86/entry/64: Simplify reg restore code in the standard IRET pathsAndy Lutomirski2017-11-022-6/+27
* | | | | x86/entry/64: Move SWAPGS into the common IRET-to-usermode pathAndy Lutomirski2017-11-022-20/+15
* | | | | x86/entry/64: Split the IRET-to-user and IRET-to-kernel pathsAndy Lutomirski2017-11-023-11/+27
* | | | | x86/entry/64: Remove the restore_c_regs_and_iret labelAndy Lutomirski2017-11-021-3/+2
* | | | | Merge branch 'x86/fpu' into x86/asmIngo Molnar2017-11-029-44/+208
|\| | | |
| * | | | x86/cpufeatures: Enable new SSE/AVX/AVX512 CPU featuresGayatri Kammela2017-10-312-0/+12
| * | | | x86/cpuid: Prevent out of bound access in do_clear_cpu_cap()Thomas Gleixner2017-10-181-2/+8
| * | | | x86/fpu: Remove the explicit clearing of XSAVE dependent featuresAndi Kleen2017-10-171-20/+0
| * | | | x86/fpu: Make XSAVE check the base CPUID features before enablingAndi Kleen2017-10-171-0/+23
| * | | | x86/fpu: Parse clearcpuid= as early XSAVE argumentAndi Kleen2017-10-172-9/+18
| * | | | x86/cpuid: Add generic table for CPUID dependenciesAndi Kleen2017-10-174-5/+123
| * | | | bitops: Add clear/set_bit32() to linux/bitops.hAndi Kleen2017-10-171-0/+26
| * | | | x86/fpu/debug: Remove unused 'x86_fpu_state' and 'x86_fpu_deactivate_state' t...Steven Rostedt (VMware)2017-10-131-10/+0
* | | | | Merge branch 'x86/mpx/prep' into x86/asmIngo Molnar2017-11-02497-3337/+5444
|\ \ \ \ \
| * | | | | ptrace,x86: Make user_64bit_mode() available to 32-bit buildsRicardo Neri2017-11-011-1/+5
| * | | | | x86/boot: Relocate definition of the initial state of CR0Ricardo Neri2017-11-013-6/+3
| * | | | | x86/mm: Relocate page fault error codes to traps.hRicardo Neri2017-11-012-54/+52
| * | | | | RDMA/nldev: Enforce device index check for port callbackLeon Romanovsky2017-10-311-1/+3
| * | | | | Merge tag 'pm-urgent-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds2017-10-301-1/+2
| |\ \ \ \ \
| | * | | | | PM / QoS: Fix default runtime_pm device resume latencyTero Kristo2017-10-301-1/+2
| | | |_|_|/ | | |/| | |