aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/x86/virt/vmx/tdx/tdx.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-12-12x86/mce: Differentiate real hardware #MCs from TDX erratum onesKai Huang1-0/+109
2023-12-12x86/cpu: Detect TDX partial write machine check erratumKai Huang1-0/+19
2023-12-08x86/virt/tdx: Handle TDX interaction with sleep and hibernationKai Huang1-0/+16
2023-12-08x86/virt/tdx: Initialize all TDMRsKai Huang1-9/+52
2023-12-08x86/virt/tdx: Configure global KeyID on all packagesKai Huang1-2/+131
2023-12-08x86/virt/tdx: Configure TDX module with the TDMRs and global KeyIDKai Huang1-1/+42
2023-12-08x86/virt/tdx: Designate reserved areas for all TDMRsKai Huang1-8/+209
2023-12-08x86/virt/tdx: Allocate and set up PAMTs for TDMRsKai Huang1-6/+211
2023-12-08x86/virt/tdx: Fill out TDMRs to cover all TDX memory regionsKai Huang1-1/+102
2023-12-08x86/virt/tdx: Add placeholder to construct TDMRs to cover all TDX memory regionsKai Huang1-3/+90
2023-12-08x86/virt/tdx: Get module global metadata for module initializationKai Huang1-1/+87
2023-12-08x86/virt/tdx: Use all system memory when initializing TDX module as TDX memoryKai Huang1-2/+165
2023-12-08x86/virt/tdx: Add skeleton to enable TDX on demandKai Huang1-0/+167
2023-12-08x86/virt/tdx: Add SEAMCALL error printing for module initializationKai Huang1-0/+44
2023-12-08x86/virt/tdx: Detect TDX during kernel bootKai Huang1-0/+81