Show patches with: Submitter = Kai Huang       |    State = Action Required       |    Archived = No       |   234 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[5/5] x86/virt/tdx: Export global metadata read infrastructure TDX host: Provide TDX module metadata reading APIs - 1 - --- 2024-03-01 Kai Huang New
[4/5] x86/virt/tdx: Support global metadata read for all element sizes TDX host: Provide TDX module metadata reading APIs - 1 - --- 2024-03-01 Kai Huang New
[3/5] x86/virt/tdx: Unbind global metadata read with 'struct tdx_tdmr_sysinfo' TDX host: Provide TDX module metadata reading APIs - 1 - --- 2024-03-01 Kai Huang New
[2/5] x86/virt/tdx: Move TDMR metadata fields map table to local variable TDX host: Provide TDX module metadata reading APIs - 1 - --- 2024-03-01 Kai Huang New
[1/5] x86/virt/tdx: Rename _offset to _member for TD_SYSINFO_MAP() macro TDX host: Provide TDX module metadata reading APIs - 1 - --- 2024-03-01 Kai Huang New
[4/4] x86/virt/tdx: Remove the !KEXEC_CORE dependency TDX host: kexec() support - - - --- 2024-01-31 Kai Huang New
[3/4] x86/kexec(): Reset TDX private memory on platforms with TDX erratum TDX host: kexec() support - 1 - --- 2024-01-31 Kai Huang New
[2/4] x86/virt/tdx: Advertise the CC_ATTR_HOST_MEM_INCOHERENT for TDX host TDX host: kexec() support - 2 - --- 2024-01-31 Kai Huang New
[1/4] x86/coco: Add a new CC attribute to unify cache flush during kexec TDX host: kexec() support - - - --- 2024-01-31 Kai Huang New
[RESEND] x86/asm: Remove the __iomem annotation of movdir64b()'s dst argument [RESEND] x86/asm: Remove the __iomem annotation of movdir64b()'s dst argument - 3 - --- 2024-01-26 Kai Huang New
x86/asm: Remove the __iomem annotation of movdir64b()'s dst argument x86/asm: Remove the __iomem annotation of movdir64b()'s dst argument - 3 - --- 2024-01-04 Kai Huang New
x86/virt/tdx: Make TDX host depend on X86_MCE x86/virt/tdx: Make TDX host depend on X86_MCE - 1 - --- 2023-12-13 Kai Huang New
[v15,23/23] Documentation/x86: Add documentation for TDX host support TDX host kernel support - - - --- 2023-11-09 Kai Huang New
[v15,22/23] x86/mce: Improve error log of kernel space TDX #MC due to erratum TDX host kernel support - 3 - --- 2023-11-09 Kai Huang New
[v15,21/23] x86/virt/tdx: Handle TDX interaction with ACPI S3 and deeper states TDX host kernel support - 1 - --- 2023-11-09 Kai Huang New
[v15,20/23] x86/kexec(): Reset TDX private memory on platforms with TDX erratum TDX host kernel support - 1 - --- 2023-11-09 Kai Huang New
[v15,19/23] x86/virt/tdx: Improve readability of module initialization error handling TDX host kernel support - 2 - --- 2023-11-09 Kai Huang New
[v15,18/23] x86/virt/tdx: Keep TDMRs when module initialization is successful TDX host kernel support - 2 - --- 2023-11-09 Kai Huang New
[v15,17/23] x86/kexec: Flush cache of TDX private memory TDX host kernel support - 2 - --- 2023-11-09 Kai Huang New
[v15,16/23] x86/virt/tdx: Initialize all TDMRs TDX host kernel support - 3 - --- 2023-11-09 Kai Huang New
[v15,15/23] x86/virt/tdx: Configure global KeyID on all packages TDX host kernel support - 3 - --- 2023-11-09 Kai Huang New
[v15,14/23] x86/virt/tdx: Configure TDX module with the TDMRs and global KeyID TDX host kernel support - 3 - --- 2023-11-09 Kai Huang New
[v15,13/23] x86/virt/tdx: Designate reserved areas for all TDMRs TDX host kernel support - 3 - --- 2023-11-09 Kai Huang New
[v15,12/23] x86/virt/tdx: Allocate and set up PAMTs for TDMRs TDX host kernel support - 4 - --- 2023-11-09 Kai Huang New
[v15,11/23] x86/virt/tdx: Fill out TDMRs to cover all TDX memory regions TDX host kernel support - 3 - --- 2023-11-09 Kai Huang New
[v15,10/23] x86/virt/tdx: Add placeholder to construct TDMRs to cover all TDX memory regions TDX host kernel support - 3 - --- 2023-11-09 Kai Huang New
[v15,09/23] x86/virt/tdx: Get module global metadata for module initialization TDX host kernel support - - - --- 2023-11-09 Kai Huang New
[v15,08/23] x86/virt/tdx: Use all system memory when initializing TDX module as TDX memory TDX host kernel support - 4 - --- 2023-11-09 Kai Huang New
[v15,07/23] x86/virt/tdx: Add skeleton to enable TDX on demand TDX host kernel support - 2 - --- 2023-11-09 Kai Huang New
[v15,06/23] x86/virt/tdx: Add SEAMCALL error printing for module initialization TDX host kernel support - 2 - --- 2023-11-09 Kai Huang New
[v15,05/23] x86/virt/tdx: Handle SEAMCALL no entropy error in common code TDX host kernel support - 4 - --- 2023-11-09 Kai Huang New
[v15,04/23] x86/cpu: Detect TDX partial write machine check erratum TDX host kernel support - 3 - --- 2023-11-09 Kai Huang New
[v15,03/23] x86/virt/tdx: Make INTEL_TDX_HOST depend on X86_X2APIC TDX host kernel support - 3 - --- 2023-11-09 Kai Huang New
[v15,02/23] x86/tdx: Define TDX supported page sizes as macros TDX host kernel support - 3 - --- 2023-11-09 Kai Huang New
[v15,01/23] x86/virt/tdx: Detect TDX during kernel boot TDX host kernel support - 5 - --- 2023-11-09 Kai Huang New
[v14,23/23] Documentation/x86: Add documentation for TDX host support TDX host kernel support - - - --- 2023-10-17 Kai Huang New
[v14,22/23] x86/mce: Improve error log of kernel space TDX #MC due to erratum TDX host kernel support - 2 - --- 2023-10-17 Kai Huang New
[v14,21/23] x86/virt/tdx: Handle TDX interaction with ACPI S3 and deeper states TDX host kernel support - 1 - --- 2023-10-17 Kai Huang New
[v14,20/23] x86/kexec(): Reset TDX private memory on platforms with TDX erratum TDX host kernel support - 1 - --- 2023-10-17 Kai Huang New
[v14,19/23] x86/virt/tdx: Improve readability of module initialization error handling TDX host kernel support - 2 - --- 2023-10-17 Kai Huang New
[v14,18/23] x86/virt/tdx: Keep TDMRs when module initialization is successful TDX host kernel support - 2 - --- 2023-10-17 Kai Huang New
[v14,17/23] x86/kexec: Flush cache of TDX private memory TDX host kernel support - 2 - --- 2023-10-17 Kai Huang New
[v14,16/23] x86/virt/tdx: Initialize all TDMRs TDX host kernel support - 3 - --- 2023-10-17 Kai Huang New
[v14,15/23] x86/virt/tdx: Configure global KeyID on all packages TDX host kernel support - 3 - --- 2023-10-17 Kai Huang New
[v14,14/23] x86/virt/tdx: Configure TDX module with the TDMRs and global KeyID TDX host kernel support - 3 - --- 2023-10-17 Kai Huang New
[v14,13/23] x86/virt/tdx: Designate reserved areas for all TDMRs TDX host kernel support - 3 - --- 2023-10-17 Kai Huang New
[v14,12/23] x86/virt/tdx: Allocate and set up PAMTs for TDMRs TDX host kernel support - 4 - --- 2023-10-17 Kai Huang New
[v14,11/23] x86/virt/tdx: Fill out TDMRs to cover all TDX memory regions TDX host kernel support - 3 - --- 2023-10-17 Kai Huang New
[v14,10/23] x86/virt/tdx: Add placeholder to construct TDMRs to cover all TDX memory regions TDX host kernel support - 3 - --- 2023-10-17 Kai Huang New
[v14,09/23] x86/virt/tdx: Use all system memory when initializing TDX module as TDX memory TDX host kernel support - 4 - --- 2023-10-17 Kai Huang New
[v14,08/23] x86/virt/tdx: Get information about TDX module and TDX-capable memory TDX host kernel support - 2 - --- 2023-10-17 Kai Huang New
[v14,07/23] x86/virt/tdx: Add skeleton to enable TDX on demand TDX host kernel support - 2 - --- 2023-10-17 Kai Huang New
[v14,06/23] x86/virt/tdx: Add SEAMCALL error printing for module initialization TDX host kernel support - 2 - --- 2023-10-17 Kai Huang New
[v14,05/23] x86/virt/tdx: Handle SEAMCALL no entropy error in common code TDX host kernel support - 2 - --- 2023-10-17 Kai Huang New
[v14,04/23] x86/cpu: Detect TDX partial write machine check erratum TDX host kernel support - 3 - --- 2023-10-17 Kai Huang New
[v14,03/23] x86/virt/tdx: Make INTEL_TDX_HOST depend on X86_X2APIC TDX host kernel support - 3 - --- 2023-10-17 Kai Huang New
[v14,02/23] x86/tdx: Define TDX supported page sizes as macros TDX host kernel support - 3 - --- 2023-10-17 Kai Huang New
[v14,01/23] x86/virt/tdx: Detect TDX during kernel boot TDX host kernel support - 5 - --- 2023-10-17 Kai Huang New
[v2] x86/tdx: Fix __noreturn build warning around __tdx_hypercall_failed() [v2] x86/tdx: Fix __noreturn build warning around __tdx_hypercall_failed() - - - --- 2023-09-18 Kai Huang New
x86/tdx: Fix __noreturn build warning around __tdx_hypercall_failed() x86/tdx: Fix __noreturn build warning around __tdx_hypercall_failed() - - - --- 2023-09-15 Kai Huang New
[v4,01/12] x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro [v4,01/12] x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro - 2 - --- 2023-08-15 Kai Huang New
[v3,12/12] x86/virt/tdx: Adjust 'struct tdx_module_args' to use x86 "register index" layout Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-26 Kai Huang New
[v3,11/12] x86/virt/tdx: Allow SEAMCALL to handle #UD and #GP Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-26 Kai Huang New
[v3,10/12] x86/virt/tdx: Wire up basic SEAMCALL functions Unify TDCALL/SEAMCALL and TDVMCALL assembly - 1 - --- 2023-07-26 Kai Huang New
[v3,09/12] x86/tdx: Remove 'struct tdx_hypercall_args' Unify TDCALL/SEAMCALL and TDVMCALL assembly - 1 - --- 2023-07-26 Kai Huang New
[v3,08/12] x86/tdx: Reimplement __tdx_hypercall() using TDX_MODULE_CALL asm Unify TDCALL/SEAMCALL and TDVMCALL assembly - 1 - --- 2023-07-26 Kai Huang New
[v3,07/12] x86/tdx: Make TDX_HYPERCALL asm similar to TDX_MODULE_CALL Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-26 Kai Huang New
[v3,06/12] x86/tdx: Extend TDX_MODULE_CALL to support more TDCALL/SEAMCALL leafs Unify TDCALL/SEAMCALL and TDVMCALL assembly - 1 - --- 2023-07-26 Kai Huang New
[v3,05/12] x86/tdx: Pass TDCALL/SEAMCALL input/output registers via a structure Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-26 Kai Huang New
[v3,04/12] x86/tdx: Rename __tdx_module_call() to __tdcall() Unify TDCALL/SEAMCALL and TDVMCALL assembly - 2 - --- 2023-07-26 Kai Huang New
[v3,03/12] x86/tdx: Make macros of TDCALLs consistent with the spec Unify TDCALL/SEAMCALL and TDVMCALL assembly - 2 - --- 2023-07-26 Kai Huang New
[v3,02/12] x86/tdx: Skip saving output regs when SEAMCALL fails with VMFailInvalid Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-26 Kai Huang New
[v3,01/12] x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro Unify TDCALL/SEAMCALL and TDVMCALL assembly - 2 - --- 2023-07-26 Kai Huang New
misc_cgroup: Fix the obsolete comment around 'struct misc_res' misc_cgroup: Fix the obsolete comment around 'struct misc_res' - - - --- 2023-07-24 Kai Huang New
[v2,11/11] x86/virt/tdx: Allow SEAMCALL to handle #UD and #GP Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-20 Kai Huang New
[v2,10/11] x86/virt/tdx: Wire up basic SEAMCALL functions Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-20 Kai Huang New
[v2,09/11] x86/tdx: Remove 'struct tdx_hypercall_args' Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-20 Kai Huang New
[v2,08/11] x86/tdx: Reimplement __tdx_hypercall() using TDX_MODULE_CALL asm Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-20 Kai Huang New
[v2,07/11] x86/tdx: Make TDX_HYPERCALL asm similar to TDX_MODULE_CALL Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-20 Kai Huang New
[v2,06/11] x86/tdx: Extend TDX_MODULE_CALL to support more TDCALL/SEAMCALL leafs Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-20 Kai Huang New
[v2,05/11] x86/tdx: Pass TDCALL/SEAMCALL input/output registers via a structure Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-20 Kai Huang New
[v2,04/11] x86/tdx: Rename __tdx_module_call() to __tdcall() Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-20 Kai Huang New
[v2,03/11] x86/tdx: Make macros of TDCALLs consistent with the spec Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-20 Kai Huang New
[v2,02/11] x86/tdx: Skip saving output regs when SEAMCALL fails with VMFailInvalid Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-20 Kai Huang New
[v2,01/11] x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro Unify TDCALL/SEAMCALL and TDVMCALL assembly - 1 - --- 2023-07-20 Kai Huang New
[10/10] x86/virt/tdx: Allow SEAMCALL to handle #UD and #GP Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-12 Kai Huang New
[09/10] x86/virt/tdx: Wire up basic SEAMCALL functions Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-12 Kai Huang New
[08/10] x86/tdx: Unify TDX_HYPERCALL and TDX_MODULE_CALL assembly Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-12 Kai Huang New
[07/10] x86/tdx: Extend TDX_MODULE_CALL to support more TDCALL/SEAMCALL leafs Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-12 Kai Huang New
[06/10] x86/tdx: Pass TDCALL/SEAMCALL input/output registers via a structure Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-12 Kai Huang New
[05/10] x86/tdx: Rename __tdx_module_call() to __tdcall() Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-12 Kai Huang New
[04/10] x86/tdx: Make macros of TDCALLs consistent with the spec Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-12 Kai Huang New
[03/10] x86/tdx: Move FRAME_BEGIN/END to TDX_MODULE_CALL asm macro Unify TDCALL/SEAMCALL and TDVMCALL assembly - 2 - --- 2023-07-12 Kai Huang New
[02/10] x86/tdx: Use cmovc to save a label in TDX_MODULE_CALL asm Unify TDCALL/SEAMCALL and TDVMCALL assembly - - - --- 2023-07-12 Kai Huang New
[01/10] x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro Unify TDCALL/SEAMCALL and TDVMCALL assembly - 1 - --- 2023-07-12 Kai Huang New
[v12,22/22] Documentation/x86: Add documentation for TDX host support TDX host kernel support - - - --- 2023-06-26 Kai Huang New
[v12,21/22] x86/mce: Improve error log of kernel space TDX #MC due to erratum TDX host kernel support - 2 - --- 2023-06-26 Kai Huang New
[v12,20/22] x86/virt/tdx: Allow SEAMCALL to handle #UD and #GP TDX host kernel support - 1 - --- 2023-06-26 Kai Huang New
[v12,19/22] x86/kexec(): Reset TDX private memory on platforms with TDX erratum TDX host kernel support - - - --- 2023-06-26 Kai Huang New
[v12,18/22] x86/virt/tdx: Keep TDMRs when module initialization is successful TDX host kernel support - - - --- 2023-06-26 Kai Huang New
« 1 2 3 »