aboutsummaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
12 daysperf/x86/amd/core: Always use the NMI latency mitigationSandipan Das1-3/+3
12 daysKVM: arm64: Use ktime_get_snapshot_id() to snapshot CLOCK_REALTIMEThomas Gleixner1-3/+3
12 daysKVM: arm64: Use ktime_get_snapshot_id() to retrieve CLOCK_BOOTTIMEThomas Gleixner1-4/+4
13 daysx86/cpuid: Update bitfields to x86-cpuid-db v3.1Maciej Wieczor-Retman1-31/+31
13 daysarm64: mm: call pagetable dtor when freeing hot-removed page tablesAlistair Popple1-0/+1
13 daysarm64: patching: replace min_t with min in __text_pokeThorsten Blum1-2/+1
13 daysx86/virt/tdx: Enable TDX module runtime updatesChao Gao1-2/+2
13 daysx86/virt/tdx: Refresh TDX module version after updateChao Gao2-2/+9
13 daysx86/virt/seamldr: Add module update lockingDave Hansen2-0/+18
13 daysx86/virt/tdx: Restore TDX module stateChao Gao3-0/+20
13 daysx86/virt/seamldr: Initialize the newly-installed TDX moduleChao Gao3-1/+6
13 daysx86/virt/seamldr: Install a new TDX moduleChao Gao1-0/+14
13 daysx86/virt/tdx: Reset software states during TDX module shutdownChao Gao1-1/+16
13 daysx86/virt/seamldr: Shut down the current TDX moduleChao Gao5-2/+58
13 daysarm64: fpsimd: Remove <asm/fpsimdmacros.h>Mark Rutland1-64/+0
13 daysarm64: fpsimd: Move SME save/restore inlineMark Rutland4-128/+104
13 daysarm64: fpsimd: Move sve_flush_live() inlineMark Rutland5-60/+27
13 daysarm64: fpsimd: Move SVE save/restore inlineMark Rutland9-115/+123
13 daysarm64: fpsimd: Use opaque type for SME stateMark Rutland3-7/+8
13 daysarm64: fpsimd: Use opaque type for SVE stateMark Rutland11-55/+40
13 daysarm64: fpsimd: Move fpsimd save/restore inlineMark Rutland7-97/+70
13 daysarm64: fpsimd: Split FPSR/FPCR from SVE save/restoreMark Rutland8-30/+32
13 daysarm64: sysreg: Add FPCR and FPSRMark Rutland1-0/+45
13 daysarm64: fpsimd: Move sve_get_vl() and sme_get_vl() inlineMark Rutland3-18/+29
13 daysarm64: fpsimd: Use assembler for baseline SME instructionsMark Rutland2-23/+20
13 daysarm64: fpsimd: Use assembler for SVE instructionsMark Rutland1-48/+17
13 daysarm64: fpsimd: Remove sve_set_vq() and sme_set_vq()Mark Rutland4-45/+13
13 daysarm64: fpsimd: Fold sve_init_regs() into do_sve_acc()Mark Rutland1-31/+17
13 daysKVM: arm64: pkvm: Remove struct cpu_sve_stateMark Rutland6-36/+23
13 daysKVM: arm64: pkvm: Save host FPMR in host cpu contextMark Rutland3-7/+7
13 daysKVM: arm64: Don't override FFR save/restore argumentMark Rutland1-4/+2
13 daysKVM: arm64: Don't include <asm/fpsimdmacros.h>Mark Rutland1-1/+0
13 daysarm64: fpsimd: Fix type mismatch in sme_{save,load}_state()Mark Rutland1-4/+4
13 daysarm64: fpsimd: Fix type mismatch in sve_{save,load}_state()Mark Rutland1-4/+4
13 daysx86/virt/seamldr: Abort updates after a failed stepChao Gao1-4/+8
13 daysx86/virt/seamldr: Introduce skeleton for TDX module updatesChao Gao1-1/+88
13 daysx86/virt/seamldr: Allocate and populate a module update requestChao Gao1-1/+156
13 dayscoco/tdx-host: Implement firmware upload sysfs ABI for TDX module updatesChao Gao2-0/+15
13 dayscoco/tdx-host: Don't expose P-SEAMLDR information on CPUs with erratumChao Gao4-0/+26
13 dayscoco/tdx-host: Expose P-SEAMLDR information via sysfsChao Gao1-0/+6
13 daysx86/virt/seamldr: Add a helper to retrieve P-SEAMLDR informationChao Gao2-1/+54
13 daysx86/virt/seamldr: Introduce a wrapper for P-SEAMLDR SEAMCALLsChao Gao2-1/+26
13 dayscoco/tdx-host: Expose TDX module versionChao Gao2-1/+7
13 dayscoco/tdx-host: Introduce a "tdx_host" deviceChao Gao1-1/+1
13 daysx86/virt/tdx: Move low level SEAMCALL helpers out of <asm/tdx.h>Kai Huang3-92/+111
13 daysx86/virt/tdx: Move TDX_FEATURES0 bits to asm/tdx.hChao Gao2-3/+3
13 daysx86/virt/tdx: Consolidate TDX global initialization statesChao Gao1-9/+13
13 daysx86/virt/tdx: Move TDX global initialization states to file scopeChao Gao1-3/+4
13 daysx86/virt/tdx: Clarify try_init_module_global() result cachingChao Gao1-4/+10
13 daysMerge tag 'kvm-s390-master-7.1-3' of https://git.kernel.org/pub/scm/linux/ker...Paolo Bonzini9-89/+165