aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2022-04-07x86/tdx: Handle in-kernel MMIOKirill A. Shutemov1-0/+121
2022-04-07x86/tdx: Handle CPUID via #VEKirill A. Shutemov1-1/+57
2022-04-07x86/tdx: Add MSR support for TDX guestsKirill A. Shutemov1-0/+42
2022-04-07x86/tdx: Add HLT support for TDX guestsKirill A. Shutemov4-2/+112
2022-04-07x86/traps: Add #VE support for TDX guestKirill A. Shutemov5-0/+152
2022-04-07x86/traps: Refactor exc_general_protection()Kirill A. Shutemov1-26/+31
2022-04-07x86/tdx: Exclude shared bit from __PHYSICAL_MASKKirill A. Shutemov2-0/+9
2022-04-07x86/tdx: Extend the confidential computing API to support TDX guestsKirill A. Shutemov3-0/+60
2022-04-07x86/tdx: Add __tdx_module_call() and __tdx_hypercall() helper functionsKuppuswamy Sathyanarayanan5-1/+254
2022-04-07x86/tdx: Provide common base for SEAMCALL and TDCALL C wrappersKirill A. Shutemov3-0/+134
2022-04-07x86/tdx: Detect running as a TDX guest in early bootKuppuswamy Sathyanarayanan8-1/+72
2022-04-07x86/platform/uv: Log gap hole end sizeMike Travis1-2/+6
2022-04-07x86/platform/uv: Update TSC sync state for UV5Mike Travis1-1/+7
2022-04-07x86/platform/uv: Update NMI Handler for UV5Mike Travis1-10/+11
2022-04-07x86/sev: Register SEV-SNP guest request platform deviceBrijesh Singh2-0/+60
2022-04-07x86/sev: Provide support for SNP guest request NAEsBrijesh Singh4-0/+78
2022-04-07x86/sev: Add a sev= cmdline optionMichael Roth1-0/+44
2022-04-07x86/sev: Use firmware-validated CPUID for SEV-SNP guestsMichael Roth3-37/+61
2022-04-07x86/sev: Add SEV-SNP feature detection/setupMichael Roth5-27/+101
2022-04-07x86/compressed/64: Add identity mapping for Confidential Computing blobMichael Roth3-1/+25
2022-04-07x86/compressed: Export and rename add_identity_map()Michael Roth2-9/+10
2022-04-07x86/compressed: Use firmware-validated CPUID leaves for SEV-SNP guestsMichael Roth1-0/+46
2022-04-07x86/compressed: Add SEV-SNP feature detection/setupMichael Roth2-1/+114
2022-04-07x86/boot: Add a pointer to Confidential Computing blob in bootparamsMichael Roth2-1/+3
2022-04-07x86/compressed/64: Add support for SEV-SNP CPUID table in #VC handlersMichael Roth2-0/+326
2022-04-07x86/sev: Move MSR-based VMGEXITs for CPUID to helperMichael Roth3-26/+59
2022-04-07KVM: x86: Move lookup of indexed CPUID leafs to helperMichael Roth2-17/+36
2022-04-07x86/boot: Add Confidential Computing type to setup_dataBrijesh Singh2-0/+19
2022-04-07x86/msi: Fix msi message data shadow structReto Buerki1-8/+11
2022-04-07x86/extable: Prefer local labels in .set directivesNick Desaulniers1-10/+10
2022-04-07x86,bpf: Avoid IBT objtool warningPeter Zijlstra1-0/+1
2022-04-06x86/configs: Add x86 debugging Kconfig fragment plus docsDave Hansen1-0/+1
2022-04-06x86/compressed/acpi: Move EFI kexec handling into common codeMichael Roth2-60/+45
2022-04-06x86/compressed/acpi: Move EFI vendor table lookup to helperMichael Roth3-43/+104
2022-04-06x86/compressed/acpi: Move EFI config table lookup to helperMichael Roth3-17/+60
2022-04-06x86/compressed/acpi: Move EFI system table lookup to helperMichael Roth3-14/+42
2022-04-06x86/compressed/acpi: Move EFI detection to helperMichael Roth4-18/+77
2022-04-06x86/head/64: Re-enable stack protectionMichael Roth4-15/+21
2022-04-06x86/sev: Use SEV-SNP AP creation to start secondary CPUsTom Lendacky5-0/+255
2022-04-06x86/mm: Validate memory when changing the C-bitBrijesh Singh5-0/+209
2022-04-06x86/kernel: Validate ROM memory before accessing when SEV-SNP is activeBrijesh Singh1-1/+12
2022-04-06x86/kernel: Mark the .bss..decrypted section as shared in the RMP tableBrijesh Singh1-0/+13
2022-04-06x86/sev: Add helper for validating pages in early enc attribute changesBrijesh Singh3-4/+163
2022-04-06x86/sev: Register GHCB memory when SEV-SNP is activeBrijesh Singh5-14/+44
2022-04-06x86/compressed: Register GHCB memory when SEV-SNP is activeBrijesh Singh3-0/+33
2022-04-06x86/compressed: Add helper for validating pages in the decompression stageBrijesh Singh4-1/+93
2022-04-06x86/sev: Check the VMPL levelBrijesh Singh3-2/+43
2022-04-06x86/sev: Add a helper for the PVALIDATE instructionBrijesh Singh1-0/+21
2022-04-06x86/sev: Check SEV-SNP features supportBrijesh Singh7-7/+75
2022-04-06x86/sev: Save the negotiated GHCB versionBrijesh Singh2-4/+15