summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2024-12-18KVM: x86: Rename kvm_cpu_cap_mask() to kvm_cpu_cap_init()Sean Christopherson
2024-12-18KVM: x86: Unpack F() CPUID feature flag macros to one flag per line of codeSean Christopherson
2024-12-18KVM: x86: Account for max supported CPUID leaf when getting raw host CPUIDSean Christopherson
2024-12-18KVM: x86: Do reverse CPUID sanity checks in __feature_leaf()Sean Christopherson
2024-12-18KVM: x86: Don't update PV features caches when enabling enforcement capabilitySean Christopherson
2024-12-18KVM: x86: Zero out PV features cache when the CPUID leaf is not presentSean Christopherson
2024-12-18KVM: x86: Reject disabling of MWAIT/HLT interception when not allowedSean Christopherson
2024-12-18KVM: x86: Disallow KVM_CAP_X86_DISABLE_EXITS after vCPU creationSean Christopherson
2024-12-18KVM: x86: Drop now-redundant MAXPHYADDR and GPA rsvd bits from vCPU creationSean Christopherson
2024-12-18KVM: x86/pmu: Drop now-redundant refresh() during init()Sean Christopherson
2024-12-18KVM: x86: Move __kvm_is_valid_cr4() definition to x86.hSean Christopherson
2024-12-18KVM: x86: Account for KVM-reserved CR4 bits when passing through CR4 on VMXSean Christopherson
2024-12-18KVM: x86: Explicitly do runtime CPUID updates "after" initial setupSean Christopherson
2024-12-18KVM: x86: Do all post-set CPUID processing during vCPU creationSean Christopherson
2024-12-18KVM: x86: Limit use of F() and SF() to kvm_cpu_cap_{mask,init_kvm_defined}()Sean Christopherson
2024-12-18KVM: x86: Use feature_bit() to clear CONSTANT_TSC when emulating CPUIDSean Christopherson
2024-12-18Merge tag 'hyperv-fixes-signed-20241217' of git://git.kernel.org/pub/scm/linu...Linus Torvalds
2024-12-18x86/cpu: Make all all CPUID leaf names consistentDave Hansen
2024-12-18x86/fpu: Remove unnecessary CPUID level checkDave Hansen
2024-12-18x86/fpu: Move CPUID leaf definitions to common codeDave Hansen
2024-12-18x86/tsc: Remove CPUID "frequency" leaf magic numbers.Dave Hansen
2024-12-18x86/tsc: Move away from TSC leaf magic numbersDave Hansen
2024-12-18x86/cpu: Move TSC CPUID leaf definitionDave Hansen
2024-12-18x86/cpu: Refresh DCA leaf reading codeDave Hansen
2024-12-18x86/cpu: Remove unnecessary MwAIT leaf checksDave Hansen
2024-12-18x86/cpu: Use MWAIT leaf definitionDave Hansen
2024-12-18x86/cpu: Move MWAIT leaf definition to common headerDave Hansen
2024-12-18x86/cpu: Remove 'x86_cpu_desc' infrastructureDave Hansen
2024-12-18x86/cpu: Move AMD erratum 1386 table over to 'x86_cpu_id'Dave Hansen
2024-12-17x86/cpu: Replace PEBS use of 'x86_cpu_desc' use with 'x86_cpu_id'Dave Hansen
2024-12-17x86/cpu: Expose only stepping min/max interfaceDave Hansen
2024-12-17x86/cpu: Introduce new microcode matching helperDave Hansen
2024-12-17perf/x86/intel/ds: Add PEBS format 6Kan Liang
2024-12-17perf/x86/intel/uncore: Add Clearwater Forest supportKan Liang
2024-12-17x86/mm: Convert unreachable() to BUG()Peter Zijlstra
2024-12-17Merge tag 'xsa465+xsa466-6.13-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2024-12-17x86/xen: remove hypercall pageJuergen Gross
2024-12-17x86/xen: use new hypercall functions instead of hypercall pageJuergen Gross
2024-12-17x86/xen: add central hypercall functionsJuergen Gross
2024-12-16KVM: SVM: Remove redundant TLB flush on guest CR4.PGE changeSean Christopherson
2024-12-16KVM: SVM: Macrofy SEV=n versions of sev_xxx_guest()Sean Christopherson
2024-12-16KVM/x86: add comment to kvm_mmu_do_page_fault()Juergen Gross
2024-12-16KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update()Sean Christopherson
2024-12-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2024-12-14x86/sev: Add full support for a segmented RMP tableTom Lendacky
2024-12-14x86/sev: Treat the contiguous RMP table as a single RMP segmentTom Lendacky
2024-12-14x86/sev: Map only the RMP table entries instead of the full RMP rangeTom Lendacky
2024-12-14x86/sev: Move the SNP probe routine out of the wayTom Lendacky
2024-12-14x86/sev: Require the RMPREAD instruction after Zen4Tom Lendacky
2024-12-14crypto: x86 - remove assignments of 0 to cra_alignmaskEric Biggers