- 3aa5c86 KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow by Sean Christopherson · 3 years ago
- bd39fe2 KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode by Sean Christopherson · 3 years ago
- 9efad4c KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS by Vitaly Kuznetsov · 3 years ago
- db58a3d KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER by Vitaly Kuznetsov · 3 years ago
- 0d6b9d1 x86/perf: Avoid warning for Arch LBR without XSAVE by Andi Kleen · 3 years, 1 month ago
- dd274cf x86/perf: Default set FREEZE_ON_SMI for all by Peter Zijlstra · 3 years ago
- 456f041 perf/x86/intel/pt: Fix crash with stop filters in single-range mode by Tristan Hume · 3 years ago
- 46f919c x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN by Tony Luck · 3 years ago
- fbdbf67 x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN by Tony Luck · 3 years, 10 months ago
- 080dbe7 KVM: x86: Forcibly leave nested virt when SMM state is toggled by Sean Christopherson · 3 years ago
- 08f090b x86/MCE/AMD: Allow thresholding interface updates after init by Yazen Ghannam · 3 years ago
- e92cac1 KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS by Like Xu · 3 years ago
- 7a32d17 perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX by Zhengjun Xing · 3 years, 1 month ago
- a2c8e1d Revert "KVM: SVM: avoid infinite loop on NPF from bad address" by Sean Christopherson · 3 years ago
- a447d7f KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU by David Matlack · 3 years ago
- d240b08 x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs by Ingo Molnar · 3 years ago
- 756a718 um: registers: Rename function names to avoid conflicts and build problems by Randy Dunlap · 3 years, 4 months ago
- 8c72de3 x86/mce: Mark mce_read_aux() noinstr by Borislav Petkov · 3 years, 2 months ago
- 1ad3e60 x86/mce: Mark mce_end() noinstr by Borislav Petkov · 3 years, 3 months ago
- f21ca97 x86/mce: Mark mce_panic() noinstr by Borislav Petkov · 3 years, 3 months ago
- de360d9 x86/mce: Allow instrumentation during task work queueing by Borislav Petkov · 3 years, 3 months ago
- e61aa46 x86/mm: Flush global TLB when switching to trampoline page-table by Joerg Roedel · 3 years, 1 month ago
- cacc6c3 clocksource: Reduce clocksource-skew threshold by Paul E. McKenney · 3 years, 8 months ago
- 595e1ec x86/mce/inject: Avoid out-of-bounds write when setting flags by Zhang Zixun · 3 years, 1 month ago
- aea5302 x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS by Nathan Chancellor · 3 years, 1 month ago
- d21b47c x86/uaccess: Move variable into switch case statement by Kees Cook · 3 years, 1 month ago
- 98259dd x86/gpu: Reserve stolen memory for first integrated Intel GPU by Lucas De Marchi · 3 years ago
- aa13461 KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock by Marcelo Tosatti · 3 years ago
- 4c7fb4d KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all by Wei Wang · 3 years, 1 month ago
- 413b427 KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest by Sean Christopherson · 3 years, 2 months ago
- 723acd7 perf: Protect perf_guest_cbs with RCU by Sean Christopherson · 3 years, 2 months ago
- 28626e7 KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU by Sean Christopherson · 3 years, 1 month ago
- b57afd1 x86/pkey: Fix undefined behaviour with PKRU_WD_BIT by Andrew Cooper · 3 years, 1 month ago
- 9439fab KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES by Vitaly Kuznetsov · 3 years, 1 month ago
- ac76adc KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req by Sean Christopherson · 3 years, 1 month ago
- 0636892 KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall by Vitaly Kuznetsov · 3 years, 1 month ago
- dded8d7 x86/sme: Explicitly map new EFI memmap table as encrypted by Tom Lendacky · 3 years, 3 months ago
- 67d0845 x86/64/mm: Map all kernel memory into trampoline_pgd by Joerg Roedel · 3 years, 1 month ago
- b3a519b x86/tsc: Disable clocksource watchdog for TSC on qualified platorms by Feng Tang · 3 years, 2 months ago
- 1ed4a8f x86/tsc: Add a timer to make sure TSC_adjust is always checked by Feng Tang · 3 years, 2 months ago
- 92f309c x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() by Lai Jiangshan · 3 years, 2 months ago
- 4bbbc9c x86/pv: Switch SWAPGS to ALTERNATIVE by Juergen Gross · 4 years ago
- 2015ffa x86/xen: Add xenpv_restore_regs_and_return_to_usermode() by Lai Jiangshan · 3 years, 2 months ago
- 8b9279c x86/entry: Use the correct fence macro after swapgs in kernel CR3 by Lai Jiangshan · 3 years, 2 months ago
- c8e3411 x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword by Michael Sterritt · 3 years, 2 months ago
- 64ca109 KVM: VMX: Set failure code in prepare_vmcs02() by Dan Carpenter · 3 years, 2 months ago
- 60ce9a7 KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register by Like Xu · 3 years, 2 months ago
- d4af6d97 KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() by Lai Jiangshan · 3 years, 2 months ago
- 5f33887 KVM: x86: Use a stable condition around all VT-d PI paths by Paolo Bonzini · 3 years, 2 months ago
- 7722e88 KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST by Sean Christopherson · 3 years, 2 months ago
- b3ef505 x86/Kconfig: Fix an unused variable error in dell-smm-hwmon by Randy Dunlap · 3 years, 4 months ago
- 6b43cf1 KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load by Maxim Levitsky · 3 years, 2 months ago
- 9c177ee x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails by Sean Christopherson · 3 years, 2 months ago
- d4fb80a perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server by Alexander Antonov · 3 years, 2 months ago
- 175135a5 perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server by Alexander Antonov · 3 years, 2 months ago
- dadcc93 perf/x86/vlbr: Add c->flags to vlbr event constraints by Like Xu · 3 years, 2 months ago
- b31bac0 x86/iopl: Fake iopl(3) CLI/STI usage by Peter Zijlstra · 3 years, 4 months ago
- 45490bf x86/sev: Make the #VC exception stacks part of the default stacks storage by Borislav Petkov · 3 years, 4 months ago
- fc25889 x86/sev: Add an x86 version of cc_platform_has() by Tom Lendacky · 3 years, 4 months ago
- 1372eb1 x86/mce: Add errata workaround for Skylake SKX37 by Dave Jones · 3 years, 3 months ago
- 6d1f315 x86/sev: Fix stack type check in vc_switch_off_ist() by Joerg Roedel · 3 years, 3 months ago
- ddfcae9 x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted by Vitaly Kuznetsov · 3 years, 3 months ago
- 7ca1711 x86: Increase exception stack sizes by Peter Zijlstra · 3 years, 4 months ago
- 9f9d6d3 KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use by Sean Christopherson · 3 years, 2 months ago
- 30cdf50 perf/x86/intel/uncore: Fix Intel ICX IIO event constraints by Kan Liang · 3 years, 5 months ago
- aef1a67 perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server by Kan Liang · 3 years, 5 months ago
- 2f65b76 KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup by Sean Christopherson · 3 years, 3 months ago
- 73199aa x86/irq: Ensure PI wakeup handler is unregistered before module unload by Sean Christopherson · 3 years, 3 months ago
- df8a74f x86/cpu: Fix migration safety with X86_BUG_NULL_SEL by Jane Malalane · 3 years, 3 months ago
- 115810a x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c by Tom Lendacky · 3 years, 3 months ago
- a8db6fd Revert "x86/kvm: fix vcpu-id indexed array sizes" by Juergen Gross · 3 years, 4 months ago
- ecf5865 KVM: x86: avoid warning with -Wbitwise-instead-of-logical by Paolo Bonzini · 3 years, 3 months ago
- ea9c1f5 perf/x86/msr: Add Sapphire Rapids CPU support by Kan Liang · 3 years, 3 months ago
- 8f04231 KVM: nVMX: promptly process interrupts delivered while in guest mode by Paolo Bonzini · 3 years, 3 months ago
- 101e1bc xen/x86: prevent PVH type from getting clobbered by Jan Beulich · 3 years, 4 months ago
- 9e46bdf x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically by Borislav Petkov · 3 years, 3 months ago
- e4f7171 x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails by James Morse · 3 years, 4 months ago
- 825c00c x86/hpet: Use another crystalball to evaluate HPET usability by Thomas Gleixner · 3 years, 4 months ago
- f2447f6 x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n by Vegard Nossum · 3 years, 3 months ago
- 6bfe1f6 x86/entry: Correct reference to intended CONFIG_64_BIT by Lukas Bulwahn · 3 years, 6 months ago
- 5d637bc x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0] by Tom Lendacky · 3 years, 4 months ago
- df121cf x86/Kconfig: Correct reference to MWINCHIP3D by Lukas Bulwahn · 3 years, 6 months ago
- d7c3611 x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI by Lukas Bulwahn · 3 years, 6 months ago
- 02bf504 perf/x86: Reset destroy callback on event init failure by Anand K Mistry · 3 years, 4 months ago
- b56475c KVM: x86: nSVM: restore int_vector in svm_clear_vintr by Maxim Levitsky · 3 years, 4 months ago
- ae34f26 kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] by Fares Mehanna · 3 years, 4 months ago
- deb2949 KVM: x86: Handle SRCU initialization failure during page track init by Haimin Zhang · 3 years, 4 months ago
- 7fc5f60 perf/x86/intel: Update event constraints for ICX by Kan Liang · 3 years, 4 months ago
- d93f655 bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog by Hou Tao · 3 years, 4 months ago
- 3778511 KVM: nVMX: Filter out all unsupported controls when eVMCS was activated by Vitaly Kuznetsov · 3 years, 4 months ago
- 4ed671e KVM: x86: nSVM: don't copy virt_ext from vmcb12 by Maxim Levitsky · 3 years, 4 months ago
- bebabb7 KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() by Vitaly Kuznetsov · 3 years, 5 months ago
- 782122a x86/kvmclock: Move this_cpu_pvti into kvmclock.h by Zelin Deng · 3 years, 4 months ago
- 7040b37 x86/asm: Fix SETZ size enqcmds() build failure by Kees Cook · 3 years, 4 months ago
- 54e85b6 x86/asm: Add a missing __iomem annotation in enqcmds() by Dave Jiang · 4 years ago
- f792828 xen/x86: fix PV trap handling on secondary processors by Jan Beulich · 3 years, 4 months ago
- b9a1526 drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() by Thomas Gleixner · 3 years, 5 months ago
- 619d747 x86/mce: Avoid infinite loop for copy from user recovery by Tony Luck · 3 years, 4 months ago
- 35d3ab2 x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=y by Will Deacon · 3 years, 4 months ago
- 12551b7 x86/mm: Fix kern_addr_valid() to cope with existing but not present entries by Mike Rapoport · 3 years, 5 months ago