summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2022-04-08KVM: x86/mmu: do compare-and-exchange of gPTE via the user addressPaolo Bonzini1-40/+37
2022-04-08KVM: SVM: fix panic on out-of-bounds guest IRQYi Wang1-2/+8
2022-04-08KVM: x86: fix sending PV IPILi RongQing1-1/+1
2022-04-08KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activatedVitaly Kuznetsov1-3/+6
2022-04-08KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMUSean Christopherson1-0/+3
2022-04-08xen: fix is_xen_pmu()Juergen Gross3-8/+7
2022-04-08KVM: x86/emulator: Defer not-present segment check in __load_segment_descript...Hou Wenlong1-5/+9
2022-04-08KVM: x86: Fix emulation in writing cr8Zhenzhong Duan1-4/+1
2022-04-08perf/x86/intel/pt: Fix address filter config for 32-bit kernelAdrian Hunter1-1/+1
2022-03-28ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 boardMark Cilissen1-0/+24
2022-03-16x86/traps: Mark do_int3() NOKPROBE_SYMBOLLi Huafei1-0/+1
2022-03-16x86/boot: Add setup_indirect support in early_memremap_is_setup_data()Ross Philipson1-2/+31
2022-03-16x86/boot: Fix memremap of setup_indirect structuresRoss Philipson5-47/+166
2022-03-11x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMTJosh Poimboeuf1-2/+25
2022-03-11x86/speculation: Warn about Spectre v2 LFENCE mitigationJosh Poimboeuf1-0/+5
2022-03-11x86/speculation: Use generic retpoline by default on AMDKim Phillips1-9/+0
2022-03-11x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation re...Josh Poimboeuf1-6/+29
2022-03-11x86/speculation: Add eIBRS + Retpoline optionsPeter Zijlstra2-38/+99
2022-03-11x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCEPeter Zijlstra (Intel)3-18/+25
2022-03-11x86,bugs: Unconditionally allow spectre_v2=retpoline,amdPeter Zijlstra1-7/+0
2022-03-02x86/fpu: Correct pkru/xstate inconsistencyBrian Geffon3-13/+12
2022-03-02KVM: x86/mmu: make apf token non-zero to fix bugLiang Zhang1-1/+12
2022-02-23KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAWJim Mattson1-1/+1
2022-02-23KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf eventJim Mattson1-2/+3
2022-02-23KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()Like Xu4-17/+11
2022-02-23KVM: SVM: Never reject emulation due to SMAP errata for !SEV guestsSean Christopherson1-3/+4
2022-02-23x86/Xen: streamline (and fix) PV CPU enumerationJan Beulich2-24/+6
2022-02-23Revert "svm: Add warning message for AVIC IPI invalid target"Sean Christopherson1-2/+0
2022-02-16KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadowSean Christopherson1-0/+25
2022-02-16KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermodeSean Christopherson1-1/+15
2022-02-16KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCSVitaly Kuznetsov1-0/+1
2022-02-16KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMERVitaly Kuznetsov1-1/+3
2022-02-16x86/perf: Avoid warning for Arch LBR without XSAVEAndi Kleen1-0/+3
2022-02-08x86/perf: Default set FREEZE_ON_SMI for allPeter Zijlstra1-0/+13
2022-02-08perf/x86/intel/pt: Fix crash with stop filters in single-range modeTristan Hume1-2/+3
2022-02-05x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPINTony Luck1-0/+1
2022-02-05x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPINTony Luck1-0/+1
2022-02-05KVM: x86: Forcibly leave nested virt when SMM state is toggledSean Christopherson6-4/+14
2022-02-01x86/MCE/AMD: Allow thresholding interface updates after initYazen Ghannam1-1/+1
2022-02-01KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSSLike Xu1-0/+1
2022-02-01perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICXZhengjun Xing1-1/+1
2022-02-01Revert "KVM: SVM: avoid infinite loop on NPF from bad address"Sean Christopherson1-7/+0
2022-01-29KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMUDavid Matlack1-3/+3
2022-01-27x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigsIngo Molnar2-0/+2
2022-01-27um: registers: Rename function names to avoid conflicts and build problemsRandy Dunlap1-1/+2
2022-01-27x86/mce: Mark mce_read_aux() noinstrBorislav Petkov1-1/+1
2022-01-27x86/mce: Mark mce_end() noinstrBorislav Petkov1-3/+11
2022-01-27x86/mce: Mark mce_panic() noinstrBorislav Petkov1-3/+12
2022-01-27x86/mce: Allow instrumentation during task work queueingBorislav Petkov1-0/+11
2022-01-27x86/mm: Flush global TLB when switching to trampoline page-tableJoerg Roedel3-10/+29