summaryrefslogtreecommitdiffstats
path: root/arch/x86 (follow)
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-066-132/+153
|\
| * x86/mm/64: Rename the register_page_bootmem_memmap() 'size' parameter to 'nr_...Baoquan He2017-10-301-5/+5
| * Merge tag 'v4.14-rc7' into x86/mm, to pick up fixesIngo Molnar2017-10-306-34/+60
| |\
| * | 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-203-23/+82
* | | Merge branch 'x86/fpu' into x86/asm, to pick up fixIngo Molnar2017-11-061-15/+11
|\ \ \
| * | | 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-028-44/+182
|\| | |
| * | | 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
| * | | 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-0211-84/+67
|\ \ \ \
| * | | | 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
| * | | | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2017-10-302-4/+4
| |\ \ \ \ | | |_|_|/ | |/| | |
| | * | | crypto: x86/chacha20 - satisfy stack validation 2.0Jason A. Donenfeld2017-10-122-4/+4
| * | | | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-10-285-31/+57
| |\ \ \ \
| | * | | | Revert "x86/mm: Limit mmap() of /dev/mem to valid physical addresses"Ingo Molnar2017-10-272-16/+0
| * | | | | perf/x86/intel/bts: Fix exclusive event reference leakAlexander Shishkin2017-10-241-3/+3
| | |_|_|/ | |/| | |
* | | | | x86/asm: Don't use the confusing '.ifeq' directiveJosh Poimboeuf2017-10-233-3/+3
* | | | | Merge branch 'core/objtool' into x86/asm, to pick up dependent changesIngo Molnar2017-10-234-17/+25
|\ \ \ \ \
| * | | | | x86/head: Add unwind hint annotationsJosh Poimboeuf2017-09-282-3/+12