summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2022-04-27KVM: SVM: Flush when freeing encrypted pages even on SME_COHERENT CPUsMingwei Zhang1-3/+6
2022-04-27KVM: nVMX: Defer APICv updates while L2 is active until L1 is activeSean Christopherson3-0/+11
2022-04-27KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a raceSean Christopherson1-1/+14
2022-04-27KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdogLike Xu3-6/+12
2022-04-27stat: fix inconsistency between struct stat and struct compat_statMikulas Patocka1-4/+2
2022-04-20x86/tsx: Disable TSX development mode at bootPawan Gupta5-16/+53
2022-04-20x86/tsx: Use MSR_TSX_CTRL to clear CPUID bitsPawan Gupta2-7/+48
2022-04-20KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loadedSean Christopherson3-8/+37
2022-04-13x86,static_call: Fix __static_call_return0 for i386Peter Zijlstra1-3/+2
2022-04-13x86/bug: Prevent shadowing in __WARN_FLAGSVincent Mailhol1-2/+2
2022-04-13KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255Suravee Suthikulpanit2-7/+2
2022-04-13perf/x86/intel: Don't extend the pseudo-encoding to GP countersKan Liang2-1/+10
2022-04-13x86/mm/tlb: Revert retpoline avoidance approachDave Hansen1-32/+5
2022-04-13x86/msi: Fix msi message data shadow structReto Buerki1-8/+11
2022-04-13perf/x86/intel: Update the FRONTEND MSR mask on Sapphire RapidsKan Liang1-1/+1
2022-04-13x86/speculation: Restore speculation related MSRs during S3 resumePawan Gupta1-0/+14
2022-04-13x86/pm: Save the MSR validity status at context setupPawan Gupta1-2/+5
2022-04-13rtc: Check return value from mc146818_get_time()Mateusz Jończyk1-2/+6
2022-04-13x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopyNathan Chancellor1-0/+5
2022-04-13x86: Annotate call_on_stack()Peter Zijlstra1-1/+2
2022-04-13xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32Dongli Zhang2-1/+29
2022-04-13KVM: x86/emulator: Emulate RDPID only if it is enabled in guestHou Wenlong3-1/+10
2022-04-13KVM: x86/pmu: Fix and isolate TSX-specific performance event logicLike Xu2-13/+15
2022-04-13KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRsJim Mattson1-5/+3
2022-04-13KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode()Peter Gonda2-1/+2
2022-04-13KVM: x86/pmu: Use different raw event masks for AMD and IntelJim Mattson4-1/+5
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: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_a...Vitaly Kuznetsov1-0/+4
2022-04-08KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irqVitaly Kuznetsov1-0/+3
2022-04-08KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercallVitaly Kuznetsov1-18/+34
2022-04-08KVM: x86: hyper-v: Fix the maximum number of sparse banks for XMM fast TLB fl...Vitaly Kuznetsov1-1/+2
2022-04-08KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_flush_tlb()Vitaly Kuznetsov1-17/+6
2022-04-08KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_send_ipi()Vitaly Kuznetsov1-4/+4
2022-04-08KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMUSean Christopherson1-0/+3
2022-04-08KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMUSean Christopherson1-15/+24
2022-04-08KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root()Sean Christopherson2-5/+10
2022-04-08KVM: x86: Reinitialize context if host userspace toggles EFER.LMEPaolo Bonzini2-2/+2
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-19x86/module: Fix the paravirt vs alternative orderPeter Zijlstra1-5/+8
2022-03-16x86/traps: Mark do_int3() NOKPROBE_SYMBOLLi Huafei1-0/+1
2022-03-16x86/sgx: Free backing memory after faulting the enclave pageJarkko Sakkinen1-9/+48
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