Show patches with: Submitter = Rick Edgecombe       |   162 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,6/6] x86/virt/tdx: Add SEAMCALL wrappers for TDX flush operations SEAMCALL Wrappers - 2 - --- 2024-11-15 Rick Edgecombe New
[RFC,5/6] x86/virt/tdx: Add SEAMCALL wrappers for TDX VM/vCPU field access SEAMCALL Wrappers - 2 - --- 2024-11-15 Rick Edgecombe New
[RFC,4/6] x86/virt/tdx: Add SEAMCALL wrappers for TDX page cache management SEAMCALL Wrappers - 2 - --- 2024-11-15 Rick Edgecombe New
[RFC,3/6] x86/virt/tdx: Add SEAMCALL wrappers for TDX vCPU creation SEAMCALL Wrappers - 2 - --- 2024-11-15 Rick Edgecombe New
[RFC,2/6] x86/virt/tdx: Add SEAMCALL wrappers for TDX TD creation SEAMCALL Wrappers - 2 - --- 2024-11-15 Rick Edgecombe New
[RFC,1/6] x86/virt/tdx: Add SEAMCALL wrappers for TDX KeyID management SEAMCALL Wrappers - 2 - --- 2024-11-15 Rick Edgecombe New
[v2,25/25] KVM: x86/mmu: Taking guest pa into consideration when calculate tdp level TDX vCPU/VM creation - - - --- 2024-10-30 Rick Edgecombe New
[v2,24/25] KVM: x86: Introduce KVM_TDX_GET_CPUID TDX vCPU/VM creation - - - --- 2024-10-30 Rick Edgecombe New
[v2,23/25] KVM: TDX: Do TDX specific vcpu initialization TDX vCPU/VM creation - - - --- 2024-10-30 Rick Edgecombe New
[v2,22/25] KVM: TDX: create/free TDX vcpu structure TDX vCPU/VM creation - - - --- 2024-10-30 Rick Edgecombe New
[v2,21/25] KVM: TDX: Don't offline the last cpu of one package when there's TDX guest TDX vCPU/VM creation - 1 - --- 2024-10-30 Rick Edgecombe New
[v2,20/25] KVM: TDX: Make pmu_intel.c ignore guest TD case TDX vCPU/VM creation - - - --- 2024-10-30 Rick Edgecombe New
[v2,19/25] KVM: TDX: initialize VM with TDX specific parameters TDX vCPU/VM creation - - - --- 2024-10-30 Rick Edgecombe New
[v2,18/25] KVM: TDX: Support per-VM KVM_CAP_MAX_VCPUS extension check TDX vCPU/VM creation - - - --- 2024-10-30 Rick Edgecombe New
[v2,17/25] KVM: TDX: create/destroy VM structure TDX vCPU/VM creation - - - --- 2024-10-30 Rick Edgecombe New
[v2,16/25] KVM: TDX: Get system-wide info about TDX module on initialization TDX vCPU/VM creation - 1 - --- 2024-10-30 Rick Edgecombe New
[v2,15/25] KVM: TDX: Add place holder for TDX VM specific mem_enc_op ioctl TDX vCPU/VM creation - - - --- 2024-10-30 Rick Edgecombe New
[v2,14/25] KVM: TDX: Add helper functions to print TDX SEAMCALL error TDX vCPU/VM creation - 2 - --- 2024-10-30 Rick Edgecombe New
[v2,13/25] KVM: TDX: Add TDX "architectural" error codes TDX vCPU/VM creation - 3 - --- 2024-10-30 Rick Edgecombe New
[v2,12/25] KVM: TDX: Define TDX architectural definitions TDX vCPU/VM creation - 2 - --- 2024-10-30 Rick Edgecombe New
[v2,11/25] KVM: TDX: Add placeholders for TDX VM/vCPU structures TDX vCPU/VM creation - - - --- 2024-10-30 Rick Edgecombe New
[v2,10/25] x86/virt/tdx: Add SEAMCALL wrappers for TDX flush operations TDX vCPU/VM creation - 2 - --- 2024-10-30 Rick Edgecombe New
[v2,09/25] x86/virt/tdx: Add SEAMCALL wrappers for TDX VM/vCPU field access TDX vCPU/VM creation - 2 - --- 2024-10-30 Rick Edgecombe New
[v2,08/25] x86/virt/tdx: Add SEAMCALL wrappers for TDX page cache management TDX vCPU/VM creation - 2 - --- 2024-10-30 Rick Edgecombe New
[v2,07/25] x86/virt/tdx: Add SEAMCALL wrappers for TDX vCPU creation TDX vCPU/VM creation - 2 - --- 2024-10-30 Rick Edgecombe New
[v2,06/25] x86/virt/tdx: Add SEAMCALL wrappers for TDX TD creation TDX vCPU/VM creation - 2 - --- 2024-10-30 Rick Edgecombe New
[v2,05/25] x86/virt/tdx: Add SEAMCALL wrappers for TDX KeyID management TDX vCPU/VM creation 1 2 - --- 2024-10-30 Rick Edgecombe New
[v2,04/25] x86/virt/tdx: Add tdx_guest_keyid_alloc/free() to alloc and free TDX guest KeyID TDX vCPU/VM creation - - - --- 2024-10-30 Rick Edgecombe New
[v2,03/25] x86/virt/tdx: Read essential global metadata for KVM TDX vCPU/VM creation - - - --- 2024-10-30 Rick Edgecombe New
[v2,02/25] KVM: TDX: Get TDX global information TDX vCPU/VM creation - - - --- 2024-10-30 Rick Edgecombe New
[v2,01/25] x86/virt/tdx: Share the global metadata structure for KVM to use TDX vCPU/VM creation - - - --- 2024-10-30 Rick Edgecombe New
[21/21] KVM: TDX: Handle vCPU dissociation TDX MMU Part 2 - - - --- 2024-09-04 Rick Edgecombe New
[20/21] KVM: TDX: Finalize VM initialization TDX MMU Part 2 - - - --- 2024-09-04 Rick Edgecombe New
[19/21] KVM: TDX: Add an ioctl to create initial guest memory TDX MMU Part 2 - - - --- 2024-09-04 Rick Edgecombe New
[18/21] KVM: x86/mmu: Export kvm_tdp_map_page() TDX MMU Part 2 - - - --- 2024-09-04 Rick Edgecombe New
[17/21] KVM: TDX: MTRR: implement get_mt_mask() for TDX TDX MMU Part 2 - - - --- 2024-09-04 Rick Edgecombe New
[16/21] KVM: TDX: Premap initial guest memory TDX MMU Part 2 - - - --- 2024-09-04 Rick Edgecombe New
[15/21] KVM: TDX: Implement hook to get max mapping level of private pages TDX MMU Part 2 - 1 - --- 2024-09-04 Rick Edgecombe New
[14/21] KVM: TDX: Implement hooks to propagate changes of TDP MMU mirror page table TDX MMU Part 2 - - - --- 2024-09-04 Rick Edgecombe New
[13/21] KVM: TDX: Handle TLB tracking for TDX TDX MMU Part 2 - - - --- 2024-09-04 Rick Edgecombe New
[12/21] KVM: TDX: Set per-VM shadow_mmio_value to 0 TDX MMU Part 2 - 1 - --- 2024-09-04 Rick Edgecombe New
[11/21] KVM: x86/mmu: Add setter for shadow_mmio_value TDX MMU Part 2 - 1 - --- 2024-09-04 Rick Edgecombe New
[10/21] KVM: TDX: Require TDP MMU and mmio caching for TDX TDX MMU Part 2 - 1 - --- 2024-09-04 Rick Edgecombe New
[09/21] KVM: TDX: Retry seamcall when TDX_OPERAND_BUSY with operand SEPT TDX MMU Part 2 - - - --- 2024-09-04 Rick Edgecombe New
[08/21] KVM: TDX: Set gfn_direct_bits to shared bit TDX MMU Part 2 - 1 - --- 2024-09-04 Rick Edgecombe New
[07/21] KVM: TDX: Add load_mmu_pgd method for TDX TDX MMU Part 2 - 1 - --- 2024-09-04 Rick Edgecombe New
[06/21] KVM: TDX: Add accessors VMX VMCS helpers TDX MMU Part 2 - - - --- 2024-09-04 Rick Edgecombe New
[05/21] KVM: VMX: Teach EPT violation helper about private mem TDX MMU Part 2 - 1 - --- 2024-09-04 Rick Edgecombe New
[04/21] KVM: VMX: Split out guts of EPT violation to common/exposed function TDX MMU Part 2 - 3 - --- 2024-09-04 Rick Edgecombe New
[03/21] KVM: x86/mmu: Do not enable page track for TD guest TDX MMU Part 2 - 1 - --- 2024-09-04 Rick Edgecombe New
[02/21] KVM: x86/tdp_mmu: Add a helper function to walk down the TDP MMU TDX MMU Part 2 - 1 - --- 2024-09-04 Rick Edgecombe New
[01/21] KVM: x86/mmu: Implement memslot deletion for TDX TDX MMU Part 2 - - - --- 2024-09-04 Rick Edgecombe New
[25/25] KVM: x86: Add CPUID bits missing from KVM_GET_SUPPORTED_CPUID TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[24/25] KVM: x86: Filter directly configurable TDX CPUID bits TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[23/25] KVM: x86/mmu: Taking guest pa into consideration when calculate tdp level TDX vCPU/VM creation - 1 - --- 2024-08-12 Rick Edgecombe New
[22/25] KVM: TDX: Use guest physical address to configure EPT level and GPAW TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[21/25] KVM: x86: Introduce KVM_TDX_GET_CPUID TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[20/25] KVM: X86: Introduce tdx_get_kvm_supported_cpuid() TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[19/25] KVM: X86: Introduce kvm_get_supported_cpuid_internal() TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[18/25] KVM: TDX: Do TDX specific vcpu initialization TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[17/25] KVM: TDX: create/free TDX vcpu structure TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[16/25] KVM: TDX: Don't offline the last cpu of one package when there's TDX guest TDX vCPU/VM creation - 1 - --- 2024-08-12 Rick Edgecombe New
[15/25] KVM: TDX: Make pmu_intel.c ignore guest TD case TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[14/25] KVM: TDX: initialize VM with TDX specific parameters TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[13/25] KVM: TDX: create/destroy VM structure TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[12/25] KVM: TDX: Allow userspace to configure maximum vCPUs for TDX guests TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[11/25] KVM: TDX: Report kvm_tdx_caps in KVM_TDX_CAPABILITIES TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[10/25] KVM: TDX: Initialize KVM supported capabilities when module setup TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[09/25] KVM: TDX: Get system-wide info about TDX module on initialization TDX vCPU/VM creation - 1 - --- 2024-08-12 Rick Edgecombe New
[08/25] KVM: TDX: Add place holder for TDX VM specific mem_enc_op ioctl TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[07/25] KVM: TDX: Add helper functions to allocate/free TDX private host key id TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[06/25] x86/virt/tdx: Export TDX KeyID information TDX vCPU/VM creation - - - --- 2024-08-12 Rick Edgecombe New
[05/25] KVM: TDX: Add helper functions to print TDX SEAMCALL error TDX vCPU/VM creation - 2 - --- 2024-08-12 Rick Edgecombe New
[04/25] KVM: TDX: Add C wrapper functions for SEAMCALLs to the TDX module TDX vCPU/VM creation - 2 - --- 2024-08-12 Rick Edgecombe New
[03/25] KVM: TDX: Add TDX "architectural" error codes TDX vCPU/VM creation - 3 - --- 2024-08-12 Rick Edgecombe New
[02/25] KVM: TDX: Define TDX architectural definitions TDX vCPU/VM creation - 2 - --- 2024-08-12 Rick Edgecombe New
[01/25] KVM: TDX: Add placeholders for TDX VM/vCPU structures TDX vCPU/VM creation - 1 - --- 2024-08-12 Rick Edgecombe New
[v4,18/18] KVM: x86/mmu: Prevent aliased memslot GFNs TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,17/18] KVM: x86/tdp_mmu: Don't zap valid mirror roots in kvm_tdp_mmu_zap_all() TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,16/18] KVM: x86/tdp_mmu: Take root types for kvm_tdp_mmu_invalidate_all_roots() TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,15/18] KVM: x86/tdp_mmu: Propagate tearing down mirror page tables TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,14/18] KVM: x86/tdp_mmu: Propagate building mirror page tables TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,13/18] KVM: x86/tdp_mmu: Propagate attr_filter to MMU notifier callbacks TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,12/18] KVM: x86/tdp_mmu: Support mirror root for TDP MMU TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,11/18] KVM: x86/tdp_mmu: Take root in tdp_mmu_for_each_pte() TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,10/18] KVM: x86/tdp_mmu: Introduce KVM MMU root types to specify page table type TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,09/18] KVM: x86/tdp_mmu: Extract root invalid check from tdx_mmu_next_root() TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,08/18] KVM: x86/mmu: Support GFN direct bits TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,07/18] KVM: x86/tdp_mmu: Take struct kvm in iter loops TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,06/18] KVM: x86/mmu: Make kvm_tdp_mmu_alloc_root() return void TDX MMU prep series part 1 - 1 - --- 2024-07-18 Rick Edgecombe New
[v4,05/18] KVM: x86/mmu: Add an is_mirror member for union kvm_mmu_page_role TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,04/18] KVM: x86/mmu: Add an external pointer to struct kvm_mmu_page TDX MMU prep series part 1 - 1 - --- 2024-07-18 Rick Edgecombe New
[v4,03/18] KVM: x86: Add a VM type define for TDX TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,02/18] KVM: Add member to struct kvm_gfn_range for target alias TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
[v4,01/18] KVM: x86/mmu: Zap invalid roots with mmu_lock holding for write at uninit TDX MMU prep series part 1 - - - --- 2024-07-18 Rick Edgecombe New
fixup! KVM: x86/tdp_mmu: Rename REMOVED_SPTE to FROZEN_SPTE fixup! KVM: x86/tdp_mmu: Rename REMOVED_SPTE to FROZEN_SPTE - - - --- 2024-07-12 Rick Edgecombe New
KVM: x86/mmu: Implement memslot deletion for TDX KVM: x86/mmu: Implement memslot deletion for TDX - - - --- 2024-06-20 Rick Edgecombe New
[v3,17/17] KVM: x86/tdp_mmu: Take root types for kvm_tdp_mmu_invalidate_all_roots() TDX MMU prep series part 1 - - - --- 2024-06-19 Rick Edgecombe New
[v3,16/17] KVM: x86/tdp_mmu: Propagate tearing down mirror page tables TDX MMU prep series part 1 - - - --- 2024-06-19 Rick Edgecombe New
[v3,15/17] KVM: x86/tdp_mmu: Propagate building mirror page tables TDX MMU prep series part 1 - - - --- 2024-06-19 Rick Edgecombe New
« 1 2 »