Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Series =
KVM TDX basic feature support
| Archived =
No
| 108 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v10,108/108,MARKER] the end of (the first phase of) TDX KVM patch series
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,107/108] KVM: x86: design documentation on TDX support of x86 KVM TDP MMU
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,106/108] Documentation/virt/kvm: Document on Trust Domain Extensions(TDX)
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,105/108] KVM: TDX: Add methods to ignore accesses to CPU state
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,104/108] KVM: TDX: Silently ignore INIT/SIPI
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,103/108] KVM: TDX: Silently discard SMI request
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,102/108] KVM: TDX: Handle TDG.VP.VMCALL<GetTdVmCallInfo> hypercall
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,101/108] KVM: TDX: Handle TDX PV map_gpa hypercall
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,100/108] KVM: TDX: Handle TDX PV report fatal error hypercall
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,099/108] KVM: TDX: Handle TDX PV rdmsr/wrmsr hypercall
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,098/108] KVM: TDX: Implement callbacks for MSR operations for TDX
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,097/108] KVM: TDX: Handle TDX PV MMIO hypercall
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,096/108] KVM: TDX: Handle TDX PV port io hypercall
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,095/108] KVM: TDX: Handle TDX PV HLT hypercall
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,094/108] KVM: TDX: Handle TDX PV CPUID hypercall
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,093/108] KVM: TDX: handle KVM hypercall with TDG.VP.VMCALL
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,092/108] KVM: TDX: Add a place holder for handler of TDX hypercalls (TDG.VP.VMCALL)
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,091/108] KVM: TDX: handle EXCEPTION_NMI and EXTERNAL_INTERRUPT
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,090/108] KVM: TDX: handle ept violation/misconfig exit
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,089/108] KVM: TDX: handle EXIT_REASON_OTHER_SMI
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,088/108] KVM: TDX: Retry seamcall when TDX_OPERAND_BUSY with operand SEPT
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,087/108] KVM: TDX: Add a place holder to handle TDX VM exit
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,086/108] KVM: x86: Split core of hypercall emulation to helper function
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,085/108] KVM: VMX: Move NMI/exception handler to common helper
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,084/108] KVM: VMX: Modify NMI and INTR handlers to take intr_info as function argument
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,083/108] KVM: TDX: Implement methods to inject NMI
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,082/108] KVM: TDX: Implements vcpu request_immediate_exit
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,081/108] KVM: TDX: Implement interrupt injection
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,080/108] KVM: TDX: remove use of struct vcpu_vmx from posted_interrupt.c
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,079/108] KVM: x86: Assume timer IRQ was injected if APIC state is proteced
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,078/108] KVM: TDX: Add support for find pending IRQ in a protected local APIC
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,077/108] KVM: x86: Add a switch_db_regs flag to handle TDX's auto-switched behavior
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,076/108] KVM: TDX: handle vcpu migration over logical processor
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,075/108] KVM: TDX: restore debug store when TD exit
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,074/108] KVM: TDX: complete interrupts after tdexit
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,073/108,MARKER] The start of TDX KVM patch series: TD vcpu exits/interrupts/hypercalls
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,072/108] KVM: TDX: restore user ret MSRs
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,071/108] KVM: x86: Allow to update cached values in kvm_user_return_msrs w/o wrmsr
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,070/108] KVM: TDX: restore host xsave state when exit from the guest TD
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,069/108] KVM: TDX: vcpu_run: save/restore host state(host kernel gs)
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,068/108] KVM: TDX: Implement TDX vcpu enter/exit path
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,067/108] KVM: TDX: Add helper assembly function to TDX vcpu
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,066/108,MARKER] The start of TDX KVM patch series: TD vcpu enter/exit
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,065/108] KVM: TDX: Finalize VM initialization
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,064/108] KVM: TDX: Create initial guest memory
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,063/108,MARKER] The start of TDX KVM patch series: TD finalization
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,062/108] KVM: x86/tdp_mmu: implement MapGPA hypercall for TDX
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,061/108] KVM: x86/mmu: Introduce kvm_mmu_map_tdp_page() for use by TDX
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,060/108] KVM: Add functions to set GFN to private or shared
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,059/108,MARKER] The start of TDX KVM patch series: KVM TDP MMU MapGPA
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,058/108] KVM: TDX: TDP MMU TDX support
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,057/108] KVM: x86/VMX: introduce vmx tlb_remote_flush and tlb_remote_flush_with_range
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,056/108] KVM: TDX: don't request KVM_REQ_APIC_PAGE_RELOAD
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,055/108] KVM: TDX: Add load_mmu_pgd method for TDX
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,054/108] KVM: VMX: Move setting of EPT MMU masks to common VT-x code
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,053/108] KVM: VMX: Split out guts of EPT violation to common/exposed function
KVM TDX basic feature support
- 2 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,052/108] KVM: x86/tdp_mmu: Ignore unsupported mmu operation on private GFNs
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,051/108] KVM: x86/mmu: Disallow dirty logging for x86 TDX
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,050/108,MARKER] The start of TDX KVM patch series: TDX EPT violation
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,049/108] KVM: x86/tdp_mmu: Support TDX private mapping for TDP MMU
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,048/108] KVM: x86/tdp_mmu: Make handle_changed_spte() return value
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,047/108] KVM: x86/tdp_mmu: Don't zap private pages for unsupported cases
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,046/108] KVM: Add flags to struct kvm_gfn_range
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,045/108] KVM: x86/mmu: Add a private pointer to struct kvm_mmu_page
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,044/108] KVM: x86/mmu: Add a new is_private member for union kvm_mmu_page_role
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,043/108] KVM: x86/mmu: Require TDP MMU for TDX
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,042/108] KVM: x86/tdp_mmu: Init role member of struct kvm_mmu_page at allocation
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,041/108] KVM: x86/tdp_mmu: refactor kvm_tdp_mmu_map()
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,040/108,MARKER] The start of TDX KVM patch series: KVM TDP MMU hooks
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,039/108] KVM: VMX: Introduce test mode related to EPT violation VE
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,038/108] KVM: x86/mmu: Allow per-VM override of the TDP max page level
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,037/108] KVM: x86/mmu: Disallow fast page fault on private GPA
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,036/108] KVM: TDX: Enable mmio spte caching always for TDX
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,035/108] KVM: x86/mmu: Track shadow MMIO value on a per-VM basis
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,034/108] KVM: x86/mmu: Add Suppress VE bit to shadow_mmio_{value, mask}
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,033/108] KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,032/108] KVM: x86/mmu: Make sync_page not use hard-coded 0 as the initial SPTE value
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,031/108] KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,030/108,MARKER] The start of TDX KVM patch series: KVM TDP refactoring for TDX
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,029/108] KVM: x86/mmu: Add address conversion functions for TDX shared bit of GPA
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,028/108] KVM: x86/mmu: introduce config for PRIVATE KVM MMU
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,027/108,MARKER] The start of TDX KVM patch series: KVM MMU GPA shared bits
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,026/108] KVM: TDX: Use private memory for TDX
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,025/108] KVM: TDX: Do TDX specific vcpu initialization
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,024/108] KVM: TDX: allocate/free TDX vcpu structure
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,023/108,MARKER] The start of TDX KVM patch series: TD vcpu creation/destruction
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,022/108] KVM: TDX: Make pmu_intel.c ignore guest TD case
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,021/108] KVM: TDX: initialize VM with TDX specific parameters
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,020/108] KVM: Support KVM_CAP_MAX_VCPUS for KVM_ENABLE_CAP
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,019/108] KVM: TDX: Add place holder for TDX VM specific mem_enc_op ioctl
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,018/108] KVM: TDX: x86: Add ioctl to get TDX systemwide parameters
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,017/108] KVM: TDX: Refuse to unplug the last cpu on the package
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,016/108] KVM: TDX: create/destroy VM structure
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,015/108] x86/cpu: Add helper functions to allocate/free TDX private host key id
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,014/108] KVM: TDX: Stub in tdx.h with structs, accessors, and VMCS helpers
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,013/108,MARKER] The start of TDX KVM patch series: TD VM creation/destruction
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,012/108] KVM: TDX: Add helper functions to print TDX SEAMCALL error
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,011/108] KVM: TDX: Add C wrapper functions for SEAMCALLs to the TDX module
KVM TDX basic feature support
- - -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,010/108] KVM: TDX: Add TDX "architectural" error codes
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
[v10,009/108] KVM: TDX: Define TDX architectural definitions
KVM TDX basic feature support
- 1 -
-
-
-
2022-10-30
Isaku Yamahata
New
«
1
2
»