summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2018-03-22kvm: nVMX: Disallow userspace-injected exceptions in guest modeJim Mattson
2018-03-22kvm/svm: Setup MCG_CAP on AMD properlyBorislav Petkov
2018-03-22x86/boot/32: Defer resyncing initial_page_table until per-cpu is set upAndy Lutomirski
2018-03-22x86/mce: Init some CPU features earlyYazen Ghannam
2018-03-22x86/mce: Handle broadcasted MCE gracefully with kexecXunlei Pang
2018-03-22x86/mm: Make mmap(MAP_32BIT) work correctlyDmitry Safonov
2018-03-18x86: Treat R_X86_64_PLT32 as R_X86_64_PC32H.J. Lu
2018-03-18x86/module: Detect and skip invalid relocationsJosh Poimboeuf
2018-03-18x86/paravirt, objtool: Annotate indirect callsPeter Zijlstra
2018-03-18x86/speculation: Move firmware_restrict_branch_speculation_*() from C to CPPIngo Molnar
2018-03-18x86/boot, objtool: Annotate indirect jump in secondary_startup_64()Peter Zijlstra
2018-03-18x86/speculation, objtool: Annotate indirect calls/jumps for objtoolPeter Zijlstra
2018-03-18x86/retpoline: Support retpoline builds with ClangDavid Woodhouse
2018-03-18x86/speculation: Use IBRS if available before calling into firmwareDavid Woodhouse
2018-03-18Revert "x86/retpoline: Simplify vmexit_fill_RSB()"David Woodhouse
2018-03-18x86/spectre_v2: Don't check microcode versions when running under hypervisorsKonrad Rzeszutek Wilk
2018-03-18x86/MCE: Serialize sysfs changesSeunghun Han
2018-03-11bpf, x64: implement retpoline for tail callDaniel Borkmann
2018-03-11x86/apic/vector: Handle legacy irq data correctlyThomas Gleixner
2018-03-11x86/speculation: Use Indirect Branch Prediction Barrier in context switchTim Chen
2018-03-11x86/mm: Give each mm TLB flush generation a unique IDAndy Lutomirski
2018-03-11KVM/VMX: Optimize vmx_vcpu_run() and svm_vcpu_run() by marking the RDMSR path...Paolo Bonzini
2018-03-11KVM/x86: Remove indirect MSR op calls from SPEC_CTRLPaolo Bonzini
2018-03-11x86/platform/intel-mid: Handle Intel Edison reboot correctlySebastian Panceac
2018-03-11x86/xen: Zero MSR_IA32_SPEC_CTRL before suspendJuergen Gross
2018-03-03x86/asm: Allow again using asm.h when building for the 'bpf' clang targetArnaldo Carvalho de Melo
2018-02-28x86/entry/64: Clear extra registers beyond syscall arguments, to reduce specu...Dan Williams
2018-02-28x86/oprofile: Fix bogus GCC-8 warning in nmi_setup()Arnd Bergmann
2018-02-25KVM: nVMX: invvpid handling improvementsJan Dakinevich
2018-02-25KVM: VMX: clean up declaration of VPID/EPT invalidation typesJan Dakinevich
2018-02-25KVM: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" exce...Wanpeng Li
2018-02-25x86/microcode/AMD: Change load_microcode_amd()'s param to bool to fix preempt...Borislav Petkov
2018-02-25KVM: add X86_LOCAL_APIC dependencyArnd Bergmann
2018-02-25x86/vm86: Fix unused variable warning if THP is disabledKirill A. Shutemov
2018-02-25x86/platform: Add PCI dependency for PUNIT_ATOM_DEBUGArnd Bergmann
2018-02-25x86: add MULTIUSER dependency for KVMArnd Bergmann
2018-02-25x86/build: Silence the build with "make -s"Arnd Bergmann
2018-02-25x86/fpu/math-emu: Fix possible uninitialized variable useArnd Bergmann
2018-02-25x86/ras/inject: Make it depend on X86_LOCAL_APIC=yBorislav Petkov
2018-02-25perf/x86: Shut up false-positive -Wmaybe-uninitialized warningArnd Bergmann
2018-02-25x86/mm/kmmio: Fix mmiotrace for page unaligned addressesKarol Herbst
2018-02-25crypto: hash - annotate algorithms taking optional keyEric Biggers
2018-02-25KVM: x86: fix escape of guest dr6 to the hostWanpeng Li
2018-02-25crypto: x86/twofish-3way - Fix %rbp usageEric Biggers
2018-02-22x86/cpu: Change type of x86_cache_size variable to unsigned intGustavo A. R. Silva
2018-02-22x86/spectre: Fix an error messageDan Carpenter
2018-02-22x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_steppingJia Zhang
2018-02-22x86/speculation: Add <asm/msr-index.h> dependencyPeter Zijlstra
2018-02-22x86/speculation: Fix up array_index_nospec_mask() asm constraintDan Williams
2018-02-22x86/speculation: Clean up various Spectre related detailsIngo Molnar