- d28b387 KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRL by KarimAllah Ahmed · 7 years ago
- 28c1c9f KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES by KarimAllah Ahmed · 7 years ago
- 15d4507 KVM/x86: Add IBPB support by Ashok Raj · 7 years ago
- b7b27aa KVM/x86: Update the reverse_cpuid list to include CPUID_7_EDX by KarimAllah Ahmed · 7 years ago
- a96223f Merge branch 'msr-bitmaps' of git://git.kernel.org/pub/scm/virt/kvm/kvm into x86/pti by Thomas Gleixner · 7 years ago
- af189c9 x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALL by Darren Kenny · 7 years ago
- 4bf5d56 x86/pti: Mark constant arrays as __initconst by Arnd Bergmann · 7 years ago
- 9005c68 x86/spectre: Simplify spectre_v2 command line parsing by KarimAllah Ahmed · 7 years ago
- 085331d x86/kvm: Update spectre-v1 mitigation by Dan Williams · 7 years ago
- 904e14f KVM: VMX: make MSR bitmaps per-VCPU by Paolo Bonzini · 7 years ago
- 12c69f1 x86/paravirt: Remove 'noreplace-paravirt' cmdline option by Josh Poimboeuf · 7 years ago
- 18bf3c3 x86/speculation: Use Indirect Branch Prediction Barrier in context switch by Tim Chen · 7 years ago
- 7fcae11 x86/cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel by David Woodhouse · 7 years ago
- e698dcd x86/spectre: Fix spelling mistake: "vunerable"-> "vulnerable" by Colin Ian King · 7 years ago
- edfbae5 x86/spectre: Report get_user mitigation for spectre_v1 by Dan Williams · 7 years ago
- 2fbd7af x86/syscall: Sanitize syscall table de-references under speculation by Dan Williams · 7 years ago
- c7f631c x86/get_user: Use pointer masking to limit speculation by Dan Williams · 7 years ago
- 304ec1b x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec by Dan Williams · 7 years ago
- b5c4ae4 x86/usercopy: Replace open coded stac/clac with __uaccess_{begin, end} by Dan Williams · 7 years ago
- b3bbfb3 x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospec by Dan Williams · 7 years ago
- b3d7ad8 x86: Introduce barrier_nospec by Dan Williams · 7 years ago
- babdde2 x86: Implement array_index_mask_nospec by Dan Williams · 7 years ago
- 37a8f7c x86/asm: Move 'status' from thread_struct to thread_info by Andy Lutomirski · 7 years ago
- d1f7732 x86/entry/64: Push extra regs right away by Andy Lutomirski · 7 years ago
- 21d375b x86/entry/64: Remove the SYSCALL64 fast path by Andy Lutomirski · 7 years ago
- 9471eee x86/spectre: Check CONFIG_RETPOLINE in command line parser by Dou Liyang · 7 years ago
- 55f49fc x86/mm: Fix overlap of i386 CPU_ENTRY_AREA with FIX_BTMAP by William Grant · 7 years ago
- 7e86548 Merge tag 'v4.15' into x86/pti, to be able to merge dependent changes by Ingo Molnar · 7 years ago
- 24b1ccc Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- 32c6cdf Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- 39e3836 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- dd08516 x86/ftrace: Add one more ENDPROC annotation by Josh Poimboeuf · 7 years ago
- 64e1672 x86/speculation: Simplify indirect_branch_prediction_barrier() by Borislav Petkov · 7 years ago
- 1dde741 x86/retpoline: Simplify vmexit_fill_RSB() by Borislav Petkov · 7 years ago
- 2961298 x86/cpufeatures: Clean up Spectre v2 related CPUID flags by David Woodhouse · 7 years ago
- e383095 x86/cpu/bugs: Make retpoline module warning conditional by Thomas Gleixner · 7 years ago
- f21f165 KVM: VMX: introduce alloc_loaded_vmcs by Paolo Bonzini · 7 years ago
- de3a002 KVM: nVMX: Eliminate vmcs02 pool by Jim Mattson · 7 years ago
- 36b3a77 x86/mm/64: Tighten up vmalloc_fault() sanity checks on 5-level kernels by Andy Lutomirski · 7 years ago
- 5beda7d x86/mm/64: Fix vmapped stack syncing on very-large-memory 4-level systems by Andy Lutomirski · 7 years ago
- 55fa19d x86/bugs: Drop one "mitigation" from dmesg by Borislav Petkov · 7 years ago
- 7a32fc5 x86/nospec: Fix header guards names by Borislav Petkov · 7 years ago
- 0e6c16c x86/alternative: Print unadorned pointers by Borislav Petkov · 7 years ago
- 20ffa1c x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) support by David Woodhouse · 7 years ago
- a5b2966 x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodes by David Woodhouse · 7 years ago
- fec9434 x86/pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown by David Woodhouse · 7 years ago
- 1e340c6 x86/msr: Add definitions for new speculation control MSRs by David Woodhouse · 7 years ago
- 5d10cbc x86/cpufeatures: Add AMD feature bits for Speculation Control by David Woodhouse · 7 years ago
- fc67dd7 x86/cpufeatures: Add Intel feature bits for Speculation Control by David Woodhouse · 7 years ago
- 95ca0ee x86/cpufeatures: Add CPUID_7_EDX CPUID leaf by David Woodhouse · 7 years ago
- caf7501 module/retpoline: Warn about missing retpoline in module by Andi Kleen · 7 years ago
- efe951d perf/x86: Fix perf,x86,cpuhp deadlock by Peter Zijlstra · 7 years ago
- c940a3f KVM: VMX: Make indirect call speculation safe by Peter Zijlstra · 7 years ago
- 1a29b5b KVM: x86: Make indirect calls in emulator speculation safe by Peter Zijlstra · 7 years ago
- 03fae44 Merge tag 'trace-v4.15-rc9' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 7 years ago
- 1d080f0 x86/microcode: Fix again accessing initrd after having been freed by Borislav Petkov · 7 years ago
- 7e702d1 x86/microcode/intel: Extend BDW late-loading further with LLC size check by Jia Zhang · 7 years ago
- 40d4071 perf/x86/amd/power: Do not load AMD power module on !AMD platforms by Xiao Liang · 7 years ago
- 1df3738 x86/retpoline: Remove the esp/rsp thunk by Waiman Long · 7 years ago
- 6be7fa3 ftrace, orc, x86: Handle ftrace dynamically allocated trampolines by Steven Rostedt (VMware) · 7 years ago
- 1f07476e Merge tag 'pci-v4.15-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 7 years ago
- e2ac83d x86/ftrace: Fix ORC unwinding from ftrace handlers by Josh Poimboeuf · 7 years ago
- 5515114 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- 319f1e0 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- 91cfc88 x86: Use __nostackprotect for sme_encrypt_kernel by Laura Abbott · 7 years ago
- 24b61240 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 7 years ago
- 3f7d875 x86/retpoline: Optimize inline assembler for vmexit_fill_RSB by Andi Kleen · 7 years ago
- c86a32c kprobes/x86: Disable optimizing on the function jumps to indirect thunk by Masami Hiramatsu · 7 years ago
- c1804a2 kprobes/x86: Blacklist indirect thunk functions for kprobes by Masami Hiramatsu · 7 years ago
- 736e80a retpoline: Introduce start/end markers of indirect thunk by Masami Hiramatsu · 7 years ago
- 6f41c34 x86/mce: Make machine check speculation protected by Thomas Gleixner · 7 years ago
- f23d74f x86/mm: Rework wbinvd, hlt operation in stop_this_cpu() by Tom Lendacky · 7 years ago
- 1d966eb Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- 7dfda84 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- 88dc7fc Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- 37b9595 KVM/x86: Fix wrong macro references of X86_CR0_PG_BIT and X86_CR4_PAE_BIT in kvm_valid_sregs() by Tianyu Lan · 7 years ago
- 45d55e7 x86/apic/vector: Fix off by one in error path by Thomas Gleixner · 7 years ago
- d479244 x86/intel_rdt/cqm: Prevent use after free by Thomas Gleixner · 7 years ago
- 4fdec20 x86/cpufeature: Move processor tracing out of scattered features by Paolo Bonzini · 7 years ago
- 838cda3 x86/PCI: Enable AMD 64-bit window on resume by =?UTF-8?q?Christian=20K=C3=B6nig?= · 7 years ago
- 107cd25 x86/mm: Encrypt the initrd earlier for BSP microcode update by Tom Lendacky · 7 years ago
- cc5f01e x86/mm: Prepare sme_encrypt_kernel() for PAGE aligned encryption by Tom Lendacky · 7 years ago
- 2b5d00b x86/mm: Centralize PMD flags in sme_encrypt_kernel() by Tom Lendacky · 7 years ago
- bacf6b4 x86/mm: Use a struct to reduce parameters for SME PGD mapping by Tom Lendacky · 7 years ago
- 1303880 x86/mm: Clean up register saving in the __enc_copy() assembly code by Tom Lendacky · 7 years ago
- 28d437d x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macros by Tom Lendacky · 7 years ago
- c995efd x86/retpoline: Fill RSB on context switch for affected CPUs by David Woodhouse · 7 years ago
- 0d39e26 x86/kasan: Panic if there is not enough memory to boot by Andrey Ryabinin · 7 years ago
- aaae98a Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- b8b9ce4 x86/retpoline: Remove compile time warning by Thomas Gleixner · 7 years ago
- 327867f x86/idt: Mark IDT tables __initconst by Andi Kleen · 7 years ago
- 40548c6 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
- fc90ccf Revert "x86/apic: Remove init_bsp_APIC()" by Ville Syrjälä · 7 years ago
- beacd6f x86/mm/pkeys: Fix fill_sig_info_pkey by Eric W. Biederman · 7 years ago
- 4b5b212 x86/tsc: Print tsc_khz, when it differs from cpu_khz by Len Brown · 7 years ago
- b511203 x86/tsc: Fix erroneous TSC rate on Skylake Xeon by Len Brown · 7 years ago
- da4ae6c x86/tsc: Future-proof native_calibrate_tsc() by Len Brown · 7 years ago
- 99a9dc9 x86,perf: Disable intel_bts when PTI by Peter Zijlstra · 7 years ago
- f10ee3d x86/pti: Fix !PCID and sanitize defines by Thomas Gleixner · 7 years ago
- 8e66791 Merge tag 'pci-v4.15-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 7 years ago