summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* x86/cpufeatures: Enumerate MOVDIR64B instructionFenghua Yu2018-10-251-0/+1
* x86/cpufeatures: Enumerate MOVDIRI instructionFenghua Yu2018-10-251-0/+1
* Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-10-238-193/+155
|\
| * x86/vdso: Rearrange do_hres() to improve code generationAndy Lutomirski2018-10-051-4/+8
| * x86/vdso: Document vgtod_ts betterAndy Lutomirski2018-10-051-0/+9
| * x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacksAndy Lutomirski2018-10-051-2/+2
| * x66/vdso: Add CLOCK_TAI supportThomas Gleixner2018-10-042-2/+6
| * x86/vdso: Move cycle_last handling into the callerThomas Gleixner2018-10-041-32/+7
| * x86/vdso: Simplify the invalid vclock caseThomas Gleixner2018-10-041-61/+21
| * x86/vdso: Replace the clockid switch caseThomas Gleixner2018-10-041-20/+18
| * x86/vdso: Collapse coarse functionsThomas Gleixner2018-10-041-16/+4
| * x86/vdso: Collapse high resolution functionsThomas Gleixner2018-10-041-28/+7
| * x86/vdso: Introduce and use vgtod_tsThomas Gleixner2018-10-043-49/+60
| * x86/vdso: Use unsigned int consistently for vsyscall_gtod_data:: SeqThomas Gleixner2018-10-042-9/+9
| * x86/vdso: Enforce 64bit clocksourceThomas Gleixner2018-10-042-1/+7
| * x86/time: Implement clocksource_arch_init()Thomas Gleixner2018-10-042-0/+17
| * clocksource: Provide clocksource_arch_init()Thomas Gleixner2018-10-043-0/+11
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-10-2319-176/+222
|\ \
| * | x86/speculation: Propagate information about RSB filling mitigation to sysfsJiri Kosina2018-09-261-1/+2
| * | x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigationJiri Kosina2018-09-262-7/+61
| * | x86/speculation: Apply IBPB more strictly to avoid cross-process data leakJiri Kosina2018-09-263-13/+49
| * | x86/speculation: Add RETPOLINE_AMD support to the inline asm CALL_NOSPEC variantZhenzhong Duan2018-09-231-4/+13
| * | x86/CPU: Fix unused variable warning when !CONFIG_IA32_EMULATIONzhong jiang2018-09-151-3/+2
| * | x86/pti/64: Remove the SYSCALL64 entry trampolineAndy Lutomirski2018-09-129-139/+37
| * | x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch spaceAndy Lutomirski2018-09-085-13/+22
| * | x86/entry/64: Document idtentryAndy Lutomirski2018-09-082-0/+40
* | | Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-10-232-2/+4
|\ \ \
| * | | x86/olpc: Fix build error with CONFIG_MFD_CS5535=mBorislav Petkov2018-10-061-2/+1
| * | | x86/olpc: Indicate that legacy PC XO-1 platform should not register RTCLubomir Rintel2018-10-051-0/+3
* | | | Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-10-2368-1006/+1023
|\ \ \ \
| * | | | x86/hyperv: Enable PV qspinlock for Hyper-VYi Sun2018-10-095-0/+113
| * | | | x86/hyperv: Add GUEST_IDLE_MSR supportYi Sun2018-10-091-0/+5
| * | | | x86/paravirt: Clean up native_patch()Borislav Petkov2018-09-112-57/+33
| * | | | x86/paravirt: Prevent redefinition of SAVE_FLAGS macroJuergen Gross2018-09-061-1/+1
| * | | | x86/xen: Make xen_reservation_lock staticJuergen Gross2018-09-061-1/+1
| * | | | x86/paravirt: Remove unneeded mmu related paravirt ops bitsJuergen Gross2018-09-031-17/+3
| * | | | x86/paravirt: Move the Xen-only pv_mmu_ops under the PARAVIRT_XXL umbrellaJuergen Gross2018-09-0312-112/+103
| * | | | x86/paravirt: Move the pv_irq_ops under the PARAVIRT_XXL umbrellaJuergen Gross2018-09-039-18/+15
| * | | | x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAVIRT_XXL umbrellaJuergen Gross2018-09-0316-22/+78
| * | | | x86/paravirt: Move items in pv_info under PARAVIRT_XXL umbrellaJuergen Gross2018-09-036-3/+9
| * | | | x86/paravirt: Introduce new config option PARAVIRT_XXLJuergen Gross2018-09-034-0/+7
| * | | | x86/paravirt: Remove unused paravirt bitsJuergen Gross2018-09-033-13/+1
| * | | | x86/paravirt: Use a single ops structureJuergen Gross2018-09-0327-458/+431
| * | | | x86/paravirt: Remove clobbers from struct paravirt_patch_siteJuergen Gross2018-09-032-19/+15
| * | | | x86/paravirt: Remove clobbers parameter from paravirt patch functionsJuergen Gross2018-09-036-23/+16
| * | | | x86/paravirt: Make paravirt_patch_call() and paravirt_patch_jmp() staticJuergen Gross2018-09-032-12/+6
| * | | | x86/xen: Add SPDX identifier in arch/x86/xen filesJuergen Gross2018-09-0311-64/+20
| * | | | x86/xen: Link platform-pci-unplug.o only if CONFIG_XEN_PVHVMJuergen Gross2018-09-032-3/+1
| * | | | x86/xen: Move pv specific parts of arch/x86/xen/mmu.c to mmu_pv.cJuergen Gross2018-09-036-272/+227
| * | | | x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrellaJuergen Gross2018-09-034-16/+43