aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2018-09-04crypto: x86 - remove SHA multibuffer routines and mcryptdArd Biesheuvel28-8078/+0
2018-09-03x86/paravirt: Remove unneeded mmu related paravirt ops bitsJuergen Gross1-17/+3
2018-09-03x86/paravirt: Move the Xen-only pv_mmu_ops under the PARAVIRT_XXL umbrellaJuergen Gross12-112/+103
2018-09-03x86/paravirt: Move the pv_irq_ops under the PARAVIRT_XXL umbrellaJuergen Gross9-18/+15
2018-09-03x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAVIRT_XXL umbrellaJuergen Gross16-22/+78
2018-09-03x86/paravirt: Move items in pv_info under PARAVIRT_XXL umbrellaJuergen Gross6-3/+9
2018-09-03x86/paravirt: Introduce new config option PARAVIRT_XXLJuergen Gross4-0/+7
2018-09-03x86/paravirt: Remove unused paravirt bitsJuergen Gross3-13/+1
2018-09-03x86/paravirt: Use a single ops structureJuergen Gross22-439/+402
2018-09-03x86/paravirt: Remove clobbers from struct paravirt_patch_siteJuergen Gross2-19/+15
2018-09-03x86/paravirt: Remove clobbers parameter from paravirt patch functionsJuergen Gross6-23/+16
2018-09-03x86/paravirt: Make paravirt_patch_call() and paravirt_patch_jmp() staticJuergen Gross2-12/+6
2018-09-03x86/xen: Add SPDX identifier in arch/x86/xen filesJuergen Gross11-64/+20
2018-09-03x86/xen: Link platform-pci-unplug.o only if CONFIG_XEN_PVHVMJuergen Gross2-3/+1
2018-09-03x86/xen: Move pv specific parts of arch/x86/xen/mmu.c to mmu_pv.cJuergen Gross3-187/+139
2018-09-03x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrellaJuergen Gross3-16/+41
2018-09-03x86/fault: BUG() when uaccess helpers fault on kernel addressesJann Horn1-0/+58
2018-09-03x86/fault: Plumb error code and fault address through to fault handlersJann Horn6-21/+44
2018-09-03x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixupsJann Horn12-142/+160
2018-09-03x86/kprobes: Stop calling fixup_exception() from kprobe_fault_handler()Jann Horn1-9/+0
2018-09-03x86/kprobes: Inline kprobe_exceptions_notify() into do_general_protection()Jann Horn2-30/+11
2018-09-03x86/kprobes: Refactor kprobes_fault() like kprobe_exceptions_notify()Jann Horn1-11/+13
2018-09-03x86: Fix kernel-doc atomic.h warningsRandy Dunlap3-16/+16
2018-09-02Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds20-46/+167
2018-09-02x86/microcode: Update the new microcode revision unconditionallyFilippo Sironi2-14/+21
2018-09-02x86/microcode: Make sure boot_cpu_data.microcode is up-to-datePrarit Bhargava2-0/+8
2018-09-02x86/microcode: Make revision and processor flags world-readableJacek Tomaka1-2/+2
2018-09-02x86/pti: Fix section mismatch warning/errorRandy Dunlap1-1/+1
2018-09-01x86/vdso: Fix lsl operand orderSamuel Neves1-1/+1
2018-09-01x86/mce: Fix set_mce_nospec() to avoid #GP faultLuckTony1-1/+24
2018-08-31x86/efi: Load fixmap GDT in efi_call_phys_epilog()Joerg Roedel1-6/+2
2018-08-31Merge tag 'for-linus-4.19b-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tipLinus Torvalds2-10/+6
2018-08-31x86/nmi: Fix NMI uaccess race against CR3 switchingAndy Lutomirski4-1/+53
2018-08-31x86: Allow generating user-space headers without a compilerBen Hutchings1-4/+7
2018-08-31x86/dumpstack: Don't dump kernel memory based on usermode RIPJann Horn3-5/+15
2018-08-30KVM: x86: Unexport x86_emulate_instruction()Sean Christopherson3-15/+18
2018-08-30KVM: x86: Rename emulate_instruction() to kvm_emulate_instruction()Sean Christopherson4-17/+17
2018-08-30KVM: x86: Do not re-{try,execute} after failed emulation in L2Sean Christopherson2-2/+11
2018-08-30KVM: x86: Default to not allowing emulation retry in kvm_mmu_page_faultSean Christopherson1-6/+12
2018-08-30KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTESean Christopherson3-7/+6
2018-08-30KVM: x86: Invert emulation re-execute behavior to make it opt-inSean Christopherson3-7/+5
2018-08-30KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulationSean Christopherson2-2/+9
2018-08-30KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instrSean Christopherson1-2/+2
2018-08-30KVM: SVM: remove unused variable dst_vaddr_endColin Ian King1-2/+1
2018-08-30KVM: nVMX: avoid redundant double assignment of nested_run_pendingVitaly Kuznetsov1-3/+0
2018-08-30x86/asm: Use CC_SET()/CC_OUT() in __gen_sigismember()Uros Bizjak1-3/+4
2018-08-30x86/alternatives: Lockdep-enforce text_mutex in text_poke*()Jiri Kosina1-4/+5
2018-08-30x86/entry/64: Wipe KASAN stack shadow before rewind_stack_do_exit()Jann Horn1-0/+4
2018-08-30x86/irqflags: Mark native_restore_fl extern inlineNick Desaulniers1-1/+2
2018-08-30x86/build: Remove jump label quirk for GCC older than 4.5.2Masahiro Yamada1-12/+0