summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2023-12-15x86/mce: Remove old CMCI storm mitigation codeTony Luck
2023-12-14x86/virt/tdx: Make TDX host depend on X86_MCEKai Huang
2023-12-14wire up syscalls for statmount/listmountMiklos Szeredi
2023-12-13x86/sev: Do the C-bit verification only on the BSPBorislav Petkov (AMD)
2023-12-13KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guestsMichael Roth
2023-12-13x86/head_64: Use TESTB instead of TESTL in secondary_startup_64_no_verify()Uros Bizjak
2023-12-12merge mm-hotfixes-stable into mm-nonmm-stable to pick up depended-upon changesAndrew Morton
2023-12-12x86, kexec: fix the wrong ifdeffery CONFIG_KEXECBaoquan He
2023-12-12x86/virt/tdx: Disable TDX host support when kexec is enabledDave Hansen
2023-12-12x86/mce: Differentiate real hardware #MCs from TDX erratum onesKai Huang
2023-12-12x86/cpu: Detect TDX partial write machine check erratumKai Huang
2023-12-12x86/CPU/AMD: Add X86_FEATURE_ZEN1Borislav Petkov (AMD)
2023-12-12iommu: Add mm_get_enqcmd_pasid() helper functionTina Zhang
2023-12-12iommu: Change kconfig around IOMMU_SVAJason Gunthorpe
2023-12-11x86/percpu: Avoid sparse warning with cast to named address spaceUros Bizjak
2023-12-11x86/traps: Use current_top_of_stack() helper in traps.cUros Bizjak
2023-12-11x86/percpu: Fix "const_pcpu_hot" version generation failureUros Bizjak
2023-12-11x86/ia32: State that IA32 emulation is disabledBorislav Petkov (AMD)
2023-12-10x86: sta2x11: include header for sta2x11_get_instance() prototypeArnd Bergmann
2023-12-10NUMA: optimize detection of memory with no node id assigned by firmwareLiam Ni
2023-12-10x86/paravirt: Remove no longer needed paravirt patching codeJuergen Gross
2023-12-10x86/paravirt: Switch mixed paravirt/alternative calls to alternativesJuergen Gross
2023-12-10x86/alternative: Add indirect call patchingJuergen Gross
2023-12-10x86/paravirt: Move some functions and defines to alternative.cJuergen Gross
2023-12-10Merge tag 'x86_urgent_for_v6.7_rc5' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2023-12-10Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2023-12-10x86/paravirt: Introduce ALT_NOT_XENJuergen Gross
2023-12-08KVM: remove CONFIG_HAVE_KVM_IRQFDPaolo Bonzini
2023-12-08KVM: remove CONFIG_HAVE_KVM_EVENTFDPaolo Bonzini
2023-12-08KVM: SVM: Update EFER software model on CR0 trap for SEV-ESSean Christopherson
2023-12-08Merge tag 'kvm-x86-fixes-6.7-rcN' of https://github.com/kvm-x86/linux into kv...Paolo Bonzini
2023-12-08x86/virt/tdx: Handle TDX interaction with sleep and hibernationKai Huang
2023-12-08x86/virt/tdx: Initialize all TDMRsKai Huang
2023-12-08x86/virt/tdx: Configure global KeyID on all packagesKai Huang
2023-12-08x86/virt/tdx: Configure TDX module with the TDMRs and global KeyIDKai Huang
2023-12-08x86/virt/tdx: Designate reserved areas for all TDMRsKai Huang
2023-12-08x86/virt/tdx: Allocate and set up PAMTs for TDMRsKai Huang
2023-12-08x86/virt/tdx: Fill out TDMRs to cover all TDX memory regionsKai Huang
2023-12-08x86/virt/tdx: Add placeholder to construct TDMRs to cover all TDX memory regionsKai Huang
2023-12-08x86/virt/tdx: Get module global metadata for module initializationKai Huang
2023-12-08x86/virt/tdx: Use all system memory when initializing TDX module as TDX memoryKai Huang
2023-12-08x86/virt/tdx: Add skeleton to enable TDX on demandKai Huang
2023-12-08x86/virt/tdx: Add SEAMCALL error printing for module initializationKai Huang
2023-12-08x86/virt/tdx: Handle SEAMCALL no entropy error in common codeKai Huang
2023-12-08x86/virt/tdx: Make INTEL_TDX_HOST depend on X86_X2APICKai Huang
2023-12-08x86/virt/tdx: Define TDX supported page sizes as macrosKai Huang
2023-12-08x86/virt/tdx: Detect TDX during kernel bootKai Huang
2023-12-08crypto: x86/sm4 - Remove cfb(sm4)Herbert Xu
2023-12-07Merge tag 'net-6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds
2023-12-07KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BITPaul Durrant