summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel
Commit message (Expand)AuthorAgeFilesLines
* Merge commit 'upstream-x86-virt' into WIP.x86/mmIngo Molnar2017-12-177-44/+56
|\
| * x86/virt: Add enum for hypervisors to replace x86_hyperJuergen Gross2017-11-104-9/+15
| * x86/virt, x86/platform: Merge 'struct x86_hyper' into 'struct x86_platform' a...Juergen Gross2017-11-106-33/+40
| * Merge branch 'linus' into x86/platform, to refresh the branchIngo Molnar2017-11-10116-119/+246
| |\
| * | x86/platform/UV: Convert timers to use timer_setup()Kees Cook2017-10-171-3/+2
* | | Merge branch 'upstream-x86-selftests' into WIP.x86/pti.baseIngo Molnar2017-12-173-21/+19
|\ \ \
| * \ \ Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar2017-11-07113-102/+168
| |\ \ \ | | | |/ | | |/|
| * | | Merge branch 'x86/mm' into x86/asm, to pick up pending changesIngo Molnar2017-11-062-6/+8
| |\ \ \
| | * \ \ Merge tag 'v4.14-rc7' into x86/mm, to pick up fixesIngo Molnar2017-10-302-14/+56
| | |\ \ \
| | * | | | 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-201-1/+2
| * | | | | 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
* | | | | | | Merge commit 'upstream-x86-entry' into WIP.x86/mmIngo Molnar2017-12-1716-80/+239
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | x86/traps: Use a new on_thread_stack() helper to clean up an assertionAndy Lutomirski2017-11-021-2/+1
| * | | | | | x86/entry/64: Remove thread_struct::sp0Andy Lutomirski2017-11-021-1/+0
| * | | | | | 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-023-4/+4
| * | | | | | x86/entry/64: Stop initializing TSS.sp0 at bootAndy Lutomirski2017-11-022-4/+17
| * | | | | | x86/entry/64: Pass SP0 directly to load_sp0()Andy Lutomirski2017-11-024-12/+10
| * | | | | | x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update code out of native_load_sp0()Andy Lutomirski2017-11-023-3/+9
| * | | | | | x86/entry/64: Split the IRET-to-user and IRET-to-kernel pathsAndy Lutomirski2017-11-021-1/+1
| * | | | | | Merge branch 'x86/fpu' into x86/asmIngo Molnar2017-11-025-29/+167
| |\ \ \ \ \ \ | | |/ / / / /
| | * | | | | x86/cpufeatures: Enable new SSE/AVX/AVX512 CPU featuresGayatri Kammela2017-10-311-0/+6
| | * | | | | 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-172-0/+114
| * | | | | | Merge branch 'x86/mpx/prep' into x86/asmIngo Molnar2017-11-022-6/+0
| |\ \ \ \ \ \
| | * | | | | | x86/boot: Relocate definition of the initial state of CR0Ricardo Neri2017-11-012-6/+0
| | | |_|/ / / | | |/| | | |
| * | | | | | x86/asm: Don't use the confusing '.ifeq' directiveJosh Poimboeuf2017-10-232-2/+2
| * | | | | | Merge branch 'core/objtool' into x86/asm, to pick up dependent changesIngo Molnar2017-10-233-14/+17
| |\ \ \ \ \ \
| | * | | | | | x86/head: Add unwind hint annotationsJosh Poimboeuf2017-09-282-3/+12
| | * | | | | | x86/boot: Annotate verify_cpu() as a callable functionJosh Poimboeuf2017-09-281-1/+2
| | * | | | | | x86/head: Fix head ELF function annotationsJosh Poimboeuf2017-09-281-3/+3
| | * | | | | | x86/head: Remove unused 'bad_address' codeJosh Poimboeuf2017-09-281-3/+0
| | * | | | | | x86/head: Remove confusing commentJosh Poimboeuf2017-09-281-4/+0
| * | | | | | | Merge branch 'x86/urgent' into x86/asm, to pick up dependent fixesIngo Molnar2017-10-2314-38/+179
| |\ \ \ \ \ \ \ | | | |/ / / / / | | |/| | | | |
| * | | | | | | x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt()Dave Hansen2017-10-201-3/+13
| * | | | | | | x86/unwind: Rename unwinder config options to 'CONFIG_UNWINDER_*'Josh Poimboeuf2017-10-141-3/+3
* | | | | | | | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-11-125-16/+17
|\ \ \ \ \ \ \ \
| * | | | | | | | x86/debug: Handle warnings before the notifier chain, to fix KGDB crashAlexander Shishkin2017-11-101-3/+7
| * | | | | | | | x86/idt: Remove X86_TRAP_BP initialization in idt_setup_traps()Yonghong Song2017-11-081-2/+0
| * | | | | | | | x86/unwind: Disable KASAN checking in the ORC unwinderJosh Poimboeuf2017-11-081-1/+1
| * | | | | | | | x86/smpboot: Make optimization of delay calibration work correctlyPavel Tatashin2017-11-072-10/+9
| | |_|_|_|_|/ / | |/| | | | | |
* | | | | | | | Revert "x86: CPU: Fix up "cpu MHz" in /proc/cpuinfo"Linus Torvalds2017-11-103-11/+6
|/ / / / / / /
* | | | | | | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-11-051-0/+13
|\ \ \ \ \ \ \
| * | | | | | | x86/module: Detect and skip invalid relocationsJosh Poimboeuf2017-11-051-0/+13
| | |/ / / / / | |/| | | | |
* | | | | | | Merge branch 'ras-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-11-051-94/+27
|\ \ \ \ \ \ \
OpenPOWER on IntegriCloud