Show patches with: Submitter = Huang, Kai       |    State = Action Required       |   676 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,3/3] KVM: VMX: Initialize TDX during KVM module load KVM: VMX: Initialize TDX when loading KVM module - - - --- 2024-11-15 Huang, Kai New
[v2,2/3] KVM: Export hardware virtualization enabling/disabling functions KVM: VMX: Initialize TDX when loading KVM module - - - --- 2024-11-15 Huang, Kai New
[v2,1/3] KVM: VMX: Refactor VMX module init/exit functions KVM: VMX: Initialize TDX when loading KVM module - - - --- 2024-11-15 Huang, Kai New
[v7,10/10] x86/virt/tdx: Print TDX module version TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-11-11 Huang, Kai New
[v7,09/10] x86/virt/tdx: Require the module to assert it has the NO_RBP_MOD mitigation TDX host: metadata reading tweaks, bug fix and info dump - 3 - --- 2024-11-11 Huang, Kai New
[v7,08/10] x86/virt/tdx: Reduce TDMR's reserved areas by using CMRs to find memory holes TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-11-11 Huang, Kai New
[v7,07/10] x86/virt/tdx: Trim away tail null CMRs TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-11-11 Huang, Kai New
[v7,06/10] x86/virt/tdx: Switch to use auto-generated global metadata reading code TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-11-11 Huang, Kai New
[v7,05/10] x86/virt/tdx: Add missing header file inclusion to local tdx.h TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-11-11 Huang, Kai New
[v7,04/10] x86/virt/tdx: Use dedicated struct members for PAMT entry sizes TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-11-11 Huang, Kai New
[v7,03/10] x86/virt/tdx: Use auto-generated code to read global metadata TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-11-11 Huang, Kai New
[v7,02/10] x86/virt/tdx: Start to track all global metadata in one structure TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-11-11 Huang, Kai New
[v7,01/10] x86/virt/tdx: Rename 'struct tdx_tdmr_sysinfo' to reflect the spec better TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-11-11 Huang, Kai New
[9/8] x86/virt/tdx: Add the global metadata code generation script Untitled series #904986 - - - --- 2024-10-31 Huang, Kai New
[3/3] KVM: VMX: Initialize TDX during KVM module load KVM: VMX: Initialize TDX when loading KVM module - - - --- 2024-10-28 Huang, Kai New
[2/3] KVM: Export hardware virtualization enabling/disabling functions KVM: VMX: Initialize TDX when loading KVM module - - - --- 2024-10-28 Huang, Kai New
[1/3] KVM: VMX: Refactor VMX module init/exit functions KVM: VMX: Initialize TDX when loading KVM module - - - --- 2024-10-28 Huang, Kai New
[v6,10/10] x86/virt/tdx: Print TDX module version TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-10-28 Huang, Kai New
[v6,09/10] x86/virt/tdx: Require the module to assert it has the NO_RBP_MOD mitigation TDX host: metadata reading tweaks, bug fix and info dump - 3 - --- 2024-10-28 Huang, Kai New
[v6,08/10] x86/virt/tdx: Reduce TDMR's reserved areas by using CMRs to find memory holes TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-10-28 Huang, Kai New
[v6,07/10] x86/virt/tdx: Trim away tail null CMRs TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-10-28 Huang, Kai New
[v6,06/10] x86/virt/tdx: Switch to use auto-generated global metadata reading code TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-10-28 Huang, Kai New
[v6,05/10] x86/virt/tdx: Add missing header file inclusion to local tdx.h TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-10-28 Huang, Kai New
[v6,04/10] x86/virt/tdx: Use dedicated struct members for PAMT entry sizes TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-10-28 Huang, Kai New
[v6,03/10] x86/virt/tdx: Use auto-generated code to read global metadata TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-10-28 Huang, Kai New
[v6,02/10] x86/virt/tdx: Start to track all global metadata in one structure TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-10-28 Huang, Kai New
[v6,01/10] x86/virt/tdx: Rename 'struct tdx_tdmr_sysinfo' to reflect the spec better TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-10-28 Huang, Kai New
[v5,8/8] x86/virt/tdx: Reduce TDMR's reserved areas by using CMRs to find memory holes TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-10-14 Huang, Kai New
[v5,7/8] x86/virt/tdx: Require the module to assert it has the NO_RBP_MOD mitigation TDX host: metadata reading tweaks, bug fix and info dump - 3 - --- 2024-10-14 Huang, Kai New
[v5,6/8] x86/virt/tdx: Print TDX module version TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-10-14 Huang, Kai New
[v5,5/8] x86/virt/tdx: Start to track all global metadata in one structure TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-10-14 Huang, Kai New
[v5,4/8] x86/virt/tdx: Refine a comment to reflect the latest TDX spec TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-10-14 Huang, Kai New
[v5,3/8] x86/virt/tdx: Prepare to support reading other global metadata fields TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-10-14 Huang, Kai New
[v5,2/8] x86/virt/tdx: Rework TD_SYSINFO_MAP to support build-time verification TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-10-14 Huang, Kai New
[v5,1/8] x86/virt/tdx: Rename 'struct tdx_tdmr_sysinfo' to reflect the spec better TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-10-14 Huang, Kai New
[2/2] KVM: x86: Fix a comment inside __kvm_set_or_clear_apicv_inhibit() Fixup two comments - - - --- 2024-10-08 Huang, Kai New
[1/2] KVM: x86: Fix a comment inside kvm_vcpu_update_apicv() Fixup two comments - - - --- 2024-10-08 Huang, Kai New
[v4,8/8] x86/virt/tdx: Reduce TDMR's reserved areas by using CMRs to find memory holes TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-09-24 Huang, Kai New
[v4,7/8] x86/virt/tdx: Require the module to assert it has the NO_RBP_MOD mitigation TDX host: metadata reading tweaks, bug fix and info dump - 3 - --- 2024-09-24 Huang, Kai New
[v4,6/8] x86/virt/tdx: Print TDX module version TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-09-24 Huang, Kai New
[v4,5/8] x86/virt/tdx: Start to track all global metadata in one structure TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-09-24 Huang, Kai New
[v4,4/8] x86/virt/tdx: Refine a comment to reflect the latest TDX spec TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-09-24 Huang, Kai New
[v4,3/8] x86/virt/tdx: Prepare to support reading other global metadata fields TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-09-24 Huang, Kai New
[v4,2/8] x86/virt/tdx: Rework TD_SYSINFO_MAP to support build-time verification TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-09-24 Huang, Kai New
[v4,1/8] x86/virt/tdx: Rename 'struct tdx_tdmr_sysinfo' to reflect the spec better TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-09-24 Huang, Kai New
KVM: VMX: Also clear SGX EDECCSSA in KVM CPU caps when SGX is disabled KVM: VMX: Also clear SGX EDECCSSA in KVM CPU caps when SGX is disabled - - - --- 2024-09-05 Huang, Kai New
[v3,8/8] x86/virt/tdx: Don't initialize module that doesn't support NO_RBP_MOD feature TDX host: metadata reading tweaks, bug fix and info dump - 3 - --- 2024-08-27 Huang, Kai New
[v3,7/8] x86/virt/tdx: Reduce TDMR's reserved areas by using CMRs to find memory holes TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-08-27 Huang, Kai New
[v3,6/8] x86/virt/tdx: Print TDX module basic information TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-08-27 Huang, Kai New
[v3,5/8] x86/virt/tdx: Start to track all global metadata in one structure TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-08-27 Huang, Kai New
[v3,4/8] x86/virt/tdx: Refine a comment to reflect the latest TDX spec TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-08-27 Huang, Kai New
[v3,3/8] x86/virt/tdx: Prepare to support reading other global metadata fields TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-08-27 Huang, Kai New
[v3,2/8] x86/virt/tdx: Remove 'struct field_mapping' and implement TD_SYSINFO_MAP() macro TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-08-27 Huang, Kai New
[v3,1/8] x86/virt/tdx: Rename 'struct tdx_tdmr_sysinfo' to reflect the spec better TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-08-27 Huang, Kai New
[v2,10/10] x86/virt/tdx: Don't initialize module that doesn't support NO_RBP_MOD feature TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-07-17 Huang, Kai New
[v2,09/10] x86/virt/tdx: Reduce TDMR's reserved areas by using CMRs to find memory holes TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-07-17 Huang, Kai New
[v2,08/10] x86/virt/tdx: Print TDX module basic information TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-07-17 Huang, Kai New
[v2,07/10] x86/virt/tdx: Start to track all global metadata in one structure TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-07-17 Huang, Kai New
[v2,06/10] x86/virt/tdx: Refine a comment to reflect the latest TDX spec TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-07-17 Huang, Kai New
[v2,05/10] x86/virt/tdx: Move field mapping table of getting TDMR info to function local TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-07-17 Huang, Kai New
[v2,04/10] x86/virt/tdx: Abstract reading multiple global metadata fields as a helper TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-07-17 Huang, Kai New
[v2,03/10] x86/virt/tdx: Support global metadata read for all element sizes TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-07-17 Huang, Kai New
[v2,02/10] x86/virt/tdx: Unbind global metadata read with 'struct tdx_tdmr_sysinfo' TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-07-17 Huang, Kai New
[v2,01/10] x86/virt/tdx: Rename _offset to _member for TD_SYSINFO_MAP() macro TDX host: metadata reading tweaks, bug fix and info dump - 3 - --- 2024-07-17 Huang, Kai New
KVM: VMX: Do not account for temporary memory allocation in ECREATE emulation KVM: VMX: Do not account for temporary memory allocation in ECREATE emulation - - - --- 2024-07-15 Huang, Kai New
KVM: VMX: Switch __vmx_exit() and kvm_x86_vendor_exit() in vmx_exit() KVM: VMX: Switch __vmx_exit() and kvm_x86_vendor_exit() in vmx_exit() - - - --- 2024-06-27 Huang, Kai New
[9/9] x86/virt/tdx: Don't initialize module that doesn't support NO_RBP_MOD feature TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-06-16 Huang, Kai New
[8/9] x86/virt/tdx: Exclude memory region hole within CMR as TDMR's reserved area TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-06-16 Huang, Kai New
[7/9] x86/virt/tdx: Print TDX module basic information TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-06-16 Huang, Kai New
[6/9] x86/virt/tdx: Start to track all global metadata in one structure TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-06-16 Huang, Kai New
[5/9] x86/virt/tdx: Move field mapping table of getting TDMR info to function local TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-06-16 Huang, Kai New
[4/9] x86/virt/tdx: Abstract reading multiple global metadata fields as a helper TDX host: metadata reading tweaks, bug fix and info dump - - - --- 2024-06-16 Huang, Kai New
[3/9] x86/virt/tdx: Support global metadata read for all element sizes TDX host: metadata reading tweaks, bug fix and info dump - 1 - --- 2024-06-16 Huang, Kai New
[2/9] x86/virt/tdx: Unbind global metadata read with 'struct tdx_tdmr_sysinfo' TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-06-16 Huang, Kai New
[1/9] x86/virt/tdx: Rename _offset to _member for TD_SYSINFO_MAP() macro TDX host: metadata reading tweaks, bug fix and info dump - 2 - --- 2024-06-16 Huang, Kai New
[5/5] x86/virt/tdx: Export global metadata read infrastructure TDX host: Provide TDX module metadata reading APIs - 1 - --- 2024-03-01 Huang, Kai New
[4/5] x86/virt/tdx: Support global metadata read for all element sizes TDX host: Provide TDX module metadata reading APIs - 3 - --- 2024-03-01 Huang, Kai 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 Huang, Kai 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 Huang, Kai 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 Huang, Kai New
[v15,23/23] Documentation/x86: Add documentation for TDX host support TDX host kernel support - - - --- 2023-11-09 Huang, Kai 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 Huang, Kai New
[v15,21/23] x86/virt/tdx: Handle TDX interaction with ACPI S3 and deeper states TDX host kernel support - 1 - --- 2023-11-09 Huang, Kai New
[v15,20/23] x86/kexec(): Reset TDX private memory on platforms with TDX erratum TDX host kernel support - 1 - --- 2023-11-09 Huang, Kai New
[v15,19/23] x86/virt/tdx: Improve readability of module initialization error handling TDX host kernel support - 2 - --- 2023-11-09 Huang, Kai New
[v15,18/23] x86/virt/tdx: Keep TDMRs when module initialization is successful TDX host kernel support - 2 - --- 2023-11-09 Huang, Kai New
[v15,17/23] x86/kexec: Flush cache of TDX private memory TDX host kernel support - 2 - --- 2023-11-09 Huang, Kai New
[v15,16/23] x86/virt/tdx: Initialize all TDMRs TDX host kernel support - 3 - --- 2023-11-09 Huang, Kai New
[v15,15/23] x86/virt/tdx: Configure global KeyID on all packages TDX host kernel support - 3 - --- 2023-11-09 Huang, Kai New
[v15,14/23] x86/virt/tdx: Configure TDX module with the TDMRs and global KeyID TDX host kernel support - 3 - --- 2023-11-09 Huang, Kai New
[v15,13/23] x86/virt/tdx: Designate reserved areas for all TDMRs TDX host kernel support - 3 - --- 2023-11-09 Huang, Kai New
[v15,12/23] x86/virt/tdx: Allocate and set up PAMTs for TDMRs TDX host kernel support - 4 - --- 2023-11-09 Huang, Kai New
[v15,11/23] x86/virt/tdx: Fill out TDMRs to cover all TDX memory regions TDX host kernel support - 3 - --- 2023-11-09 Huang, Kai 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 Huang, Kai New
[v15,09/23] x86/virt/tdx: Get module global metadata for module initialization TDX host kernel support - - - --- 2023-11-09 Huang, Kai 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 Huang, Kai New
[v15,07/23] x86/virt/tdx: Add skeleton to enable TDX on demand TDX host kernel support - 2 - --- 2023-11-09 Huang, Kai New
[v15,06/23] x86/virt/tdx: Add SEAMCALL error printing for module initialization TDX host kernel support - 2 - --- 2023-11-09 Huang, Kai New
[v15,05/23] x86/virt/tdx: Handle SEAMCALL no entropy error in common code TDX host kernel support - 4 - --- 2023-11-09 Huang, Kai New
[v15,04/23] x86/cpu: Detect TDX partial write machine check erratum TDX host kernel support - 3 - --- 2023-11-09 Huang, Kai New
« 1 2 3 46 7 »