summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2023-01-27x86/tdx: Use ReportFatalError to report missing SEPT_VE_DISABLEKirill A. Shutemov
2023-01-27x86/tdx: Expand __tdx_hypercall() to handle more argumentsKirill A. Shutemov
2023-01-27x86/tdx: Refactor __tdx_hypercall() to allow pass down more argumentsKirill A. Shutemov
2023-01-27x86/tdx: Add more registers to struct tdx_hypercall_argsKirill A. Shutemov
2023-01-27x86/tdx: Fix typo in comment in __tdx_hypercall()Kirill A. Shutemov
2023-01-27x86: Suppress KMSAN reports in arch_within_stack_frames()Alexander Potapenko
2023-01-27net: checksum: drop the linux/uaccess.h includeJakub Kicinski
2023-01-26KVM: x86/pmu: Provide "error" semantics for unsupported-but-known PMU MSRsSean Christopherson
2023-01-26KVM: x86/pmu: Don't tell userspace to save MSRs for non-existent fixed PMCsLike Xu
2023-01-26KVM: x86/pmu: Don't tell userspace to save PMU MSRs if PMU is disabledSean Christopherson
2023-01-26KVM: x86/pmu: Use separate array for defining "PMU MSRs to save"Sean Christopherson
2023-01-26KVM: x86/pmu: Gate all "unimplemented MSR" prints on report_ignored_msrsSean Christopherson
2023-01-26KVM: x86/pmu: Cap kvm_pmu_cap.num_counters_gp at KVM's internal maxSean Christopherson
2023-01-26KVM: x86/pmu: Drop event_type and rename "struct kvm_event_hw_type_mapping"Like Xu
2023-01-26x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock()Uros Bizjak
2023-01-26x86/PAT: Use try_cmpxchg() in set_page_memtype()Uros Bizjak
2023-01-26x86/resctrl: Fix a silly -Wunused-but-set-variable warningBorislav Petkov (AMD)
2023-01-26x86/boot/compressed: prefer cc-option for CFLAGS additionsNick Desaulniers
2023-01-25KVM: x86: Propagate the AMD Automatic IBRS feature to the guestKim Phillips
2023-01-25x86/cpu: Support AMD Automatic IBRSKim Phillips
2023-01-25x86/cpu, kvm: Add the SMM_CTL MSR not present featureKim Phillips
2023-01-25x86/cpu, kvm: Add the Null Selector Clears Base featureKim Phillips
2023-01-25x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leafKim Phillips
2023-01-25x86/cpu, kvm: Add the NO_NESTED_DATA_BP featureKim Phillips
2023-01-25x86/fpu: Don't set TIF_NEED_FPU_LOAD for PF_IO_WORKER threadsJens Axboe
2023-01-25x86/vdso: Move VDSO image init to vdso2c generated codeBrian Gerst
2023-01-25KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation codeKim Phillips
2023-01-25x86/cpu, kvm: Add support for CPUID_80000021_EAXKim Phillips
2023-01-25x86/Kconfig: Fix spellos & punctuationRandy Dunlap
2023-01-25x86/cpu: Use cpu_feature_enabled() when checking global pages supportBorislav Petkov (AMD)
2023-01-24Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2023-01-24KVM: x86: Replace IS_ERR() with IS_ERR_VALUE()ye xingchen
2023-01-24KVM: VMX: Handle NMI VM-Exits in noinstr regionSean Christopherson
2023-01-24KVM: VMX: Provide separate subroutines for invoking NMI vs. IRQ handlersSean Christopherson
2023-01-24x86/entry: KVM: Use dedicated VMX NMI entry for 32-bit kernels tooSean Christopherson
2023-01-24KVM: VMX: Always inline to_vmx() and to_kvm_vmx()Sean Christopherson
2023-01-24KVM: VMX: Always inline eVMCS read/write helpersSean Christopherson
2023-01-24KVM: VMX: Allow VM-Fail path of VMREAD helper to be instrumentedSean Christopherson
2023-01-24KVM: x86: Make vmx_get_exit_qual() and vmx_get_intr_info() noinstr-friendlySean Christopherson
2023-01-24KVM: VMX: don't use "unsigned long" in vmx_vcpu_enter_exit()Alexey Dobriyan
2023-01-24KVM: VMX: Access @flags as a 32-bit value in __vmx_vcpu_run()Sean Christopherson
2023-01-24KVM: SVM: Account scratch allocations used to decrypt SEV guest memoryAnish Ghulati
2023-01-24KVM: svm/avic: Drop "struct kvm_x86_ops" for avic_hardware_setup()Like Xu
2023-01-24KVM: SVM: remove redundant ret variablezhang songyi
2023-01-24KVM: x86/pmu: Introduce masked events to the pmu event filterAaron Lewis
2023-01-24KVM: x86/pmu: prepare the pmu event filter for masked eventsAaron Lewis
2023-01-24KVM: x86/pmu: Remove impossible events from the pmu event filterAaron Lewis
2023-01-24KVM: x86/pmu: Correct the mask used in a pmu event filter lookupAaron Lewis
2023-01-24KVM: x86/mmu: Use kstrtobool() instead of strtobool()Christophe JAILLET
2023-01-24KVM: x86/mmu: Cleanup range-based flushing for given pageHou Wenlong