summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)Author
2026-06-03KVM: arm64: Key CPTR_EL2.E0POE propagation on FEAT_S1POEMarc Zyngier
2026-06-03x86/virt/tdx: Enable TDX module runtime updatesChao Gao
2026-06-03x86/virt/tdx: Refresh TDX module version after updateChao Gao
2026-06-03x86/virt/seamldr: Add module update lockingDave Hansen
2026-06-03x86/virt/tdx: Restore TDX module stateChao Gao
2026-06-03x86/virt/seamldr: Initialize the newly-installed TDX moduleChao Gao
2026-06-03x86/virt/seamldr: Install a new TDX moduleChao Gao
2026-06-03x86/virt/tdx: Reset software states during TDX module shutdownChao Gao
2026-06-03x86/virt/seamldr: Shut down the current TDX moduleChao Gao
2026-06-03arm64: fpsimd: Remove <asm/fpsimdmacros.h>Mark Rutland
2026-06-03arm64: fpsimd: Move SME save/restore inlineMark Rutland
2026-06-03arm64: fpsimd: Move sve_flush_live() inlineMark Rutland
2026-06-03arm64: fpsimd: Move SVE save/restore inlineMark Rutland
2026-06-03arm64: fpsimd: Use opaque type for SME stateMark Rutland
2026-06-03arm64: fpsimd: Use opaque type for SVE stateMark Rutland
2026-06-03arm64: fpsimd: Move fpsimd save/restore inlineMark Rutland
2026-06-03arm64: fpsimd: Split FPSR/FPCR from SVE save/restoreMark Rutland
2026-06-03arm64: sysreg: Add FPCR and FPSRMark Rutland
2026-06-03arm64: fpsimd: Move sve_get_vl() and sme_get_vl() inlineMark Rutland
2026-06-03arm64: fpsimd: Use assembler for baseline SME instructionsMark Rutland
2026-06-03arm64: fpsimd: Use assembler for SVE instructionsMark Rutland
2026-06-03arm64: fpsimd: Remove sve_set_vq() and sme_set_vq()Mark Rutland
2026-06-03arm64: fpsimd: Fold sve_init_regs() into do_sve_acc()Mark Rutland
2026-06-03KVM: arm64: pkvm: Remove struct cpu_sve_stateMark Rutland
2026-06-03KVM: arm64: pkvm: Save host FPMR in host cpu contextMark Rutland
2026-06-03KVM: arm64: Don't override FFR save/restore argumentMark Rutland
2026-06-03KVM: arm64: Don't include <asm/fpsimdmacros.h>Mark Rutland
2026-06-03arm64: fpsimd: Fix type mismatch in sme_{save,load}_state()Mark Rutland
2026-06-03arm64: fpsimd: Fix type mismatch in sve_{save,load}_state()Mark Rutland
2026-06-03x86/virt/seamldr: Abort updates after a failed stepChao Gao
2026-06-03x86/virt/seamldr: Introduce skeleton for TDX module updatesChao Gao
2026-06-03x86/virt/seamldr: Allocate and populate a module update requestChao Gao
2026-06-03coco/tdx-host: Implement firmware upload sysfs ABI for TDX module updatesChao Gao
2026-06-03coco/tdx-host: Don't expose P-SEAMLDR information on CPUs with erratumChao Gao
2026-06-03coco/tdx-host: Expose P-SEAMLDR information via sysfsChao Gao
2026-06-03x86/virt/seamldr: Add a helper to retrieve P-SEAMLDR informationChao Gao
2026-06-03x86/virt/seamldr: Introduce a wrapper for P-SEAMLDR SEAMCALLsChao Gao
2026-06-03coco/tdx-host: Expose TDX module versionChao Gao
2026-06-03coco/tdx-host: Introduce a "tdx_host" deviceChao Gao
2026-06-03x86/virt/tdx: Move low level SEAMCALL helpers out of <asm/tdx.h>Kai Huang
2026-06-03x86/virt/tdx: Move TDX_FEATURES0 bits to asm/tdx.hChao Gao
2026-06-03x86/virt/tdx: Consolidate TDX global initialization statesChao Gao
2026-06-03x86/virt/tdx: Move TDX global initialization states to file scopeChao Gao
2026-06-03x86/virt/tdx: Clarify try_init_module_global() result cachingChao Gao
2026-06-03Merge branch 'kvm-ghcb-for-7.2' into HEADPaolo Bonzini
2026-06-03KVM: SEV: Remove sometimes-used function-scoped "ret" from #VMGEXIT handlerSean Christopherson
2026-06-03KVM: SEV: Turn sev_es_validate_vmgexit() into a dedicated predicateSean Christopherson
2026-06-03KVM: SEV: Handle unknown #VMGEXIT reasons in sev_handle_vmgexit()Sean Christopherson
2026-06-03KVM: SEV: Return INVALID_INPUT, not MISSING_INPUT, for bad GUEST_REQUEST inpu...Sean Christopherson
2026-06-03KVM: SEV: Return INVALID_EVENT for SNP-only #VMGEXIT from non-SNP guestSean Christopherson