Toggle navigation
Patchwork
KVM development
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Series =
KVM: X86: TDX support
| 69 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Mainlined
Queued
Needs ACK
Handled Elsewhere
In Next
Search
Archived
No
Yes
Both
Delegate
------
Nobody
holtmann
holtmann
holtmann
agk
mchehab
mchehab
gregkh
gregkh
mtosatti
lethal
lethal
avi
cvaroqui
jbrassow
mikulas
dtor
bmarzins
tmlind
jmberg
jmberg
mcgrof
mcgrof
mcgrof
lenb
lenb
kyle
felipebalbi
varenet
helge
helge
khilman
khilman
khilman
khilman
jwoithe
mlin
Zhang Rui
Zhang Rui
iksaif
cjackiewicz
hmh
jbarnes
jbarnes
jbarnes
willy
snitzer
iwamatsu
dougsland
mjg59
rafael
rafael
rafael
ericvh@gmail.com
ykzhao
venkip
sandeen
pwsan
lucho@ionkov.net
rminnich
anholt
aystarik
roland
shefty
mason
glikely
krh
djbw
djbw
djbw
cmarinas
doyu
jrn
sage
tomba
mmarek
cjb
trondmy
jikos
bcousson
jic23
olof
olof
olof
nsekhar
weiny2
horms
horms
bwidawsk
bwidawsk
shemminger
eulfhan
josef
josef
josef
dianders
jpan9
hal
kdave
bleung
evalenti
jlbec
wsa
bhelgaas
vkoul
vkoul
szlin
davejiang
markgross
tagr
tiwai
vireshk
mmind
dledford
geert
geert
herbert
herbert
kvalo
kvalo
kvalo
bentiss
arend
rzwisler
stellarhopper
stellarhopper
jejb
matthias_bgg
dvhart
axboe
axboe
pcmoore
pcmoore
pcmoore
mkp
mkp
stefan_schmidt
leon
lucvoo
jsakkine
jsakkine
jsakkine
bamse
bamse
demarchi
krzk
groeck
groeck
sboyd
sboyd
mturquette
mturquette
0andriy
carlocaione
luca
dgc
kbingham
derosier
narmstrong
narmstrong
atull
tytso
tytso
djwong
bvanassche
omos
jpirko
jpirko
GustavoARSilva
pkshih
patersonc
brauner
shuahkh
shuahkh
shuahkh
palmer
palmer
jgg
Kishon
idosch
labbott
jsimmons
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
broonie
broonie
broonie
mricon
mricon
mricon
kees
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
arnd
linusw
perfinion
bbrezillon
bachradsusi
rostedt
rostedt
kholk
nbd
ebiggers
ebiggers
pavelm
sds
m0reeze
ganis
jwcart2
matttbe
andmur01
lorpie01
chanwoochoi
dlezcano
jhedberg
vudentz
robertfoss
bgix
tedd_an
tsbogend
wens
wcrobert
robher
kstewart
kwilczynski
hansg
bpf
netdev
dsa
ethtool
netdrv
martineau
abelloni
trix
pabeni
mani_sadhasivam
mlimonci
liusong6
mjp
tohojo
pmalani
prestwoj
prestwoj
dhowells
tzungbi
conchuod
paulmck
jes
mtkaczyk
colyli
cem
pateldipen1984
iweiny
iweiny
bjorn
mhiramat
JanKiszka
jaegeuk
mraynal
aring
konradybcio
ij
Hailan
jstitt007
denkenz
denkenz
mkorenbl
jjohnson
frank_li
geliang
mdraidci
mdraidci
peluse
joelgranados
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[RFC,v2,69/69] Documentation/virtual/kvm: Add Trust Domain Extensions(TDX)
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,68/69] KVM: TDX: add document on TDX MODULE
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,67/69] KVM: TDX: add trace point for TDVMCALL and SEPT operation
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,66/69] KVM: TDX: Add "basic" support for building and running Trust Domains
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,65/69] KVM: X86: Introduce initial_tsc_khz in struct kvm_arch
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,64/69] cpu/hotplug: Document that TDX also depends on booting CPUs once
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,63/69] KVM: VMX: Move .get_interrupt_shadow() implementation to common VMX code
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,62/69] KVM: VMX: MOVE GDT and IDT accessors to common code
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,61/69] KVM: VMX: Move AR_BYTES encoder/decoder helpers to common.h
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,60/69] KVM: VMX: Add macro framework to read/write VMCS for VMs and TDs
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,59/69] KVM: TDX: Stub in tdx.h with structs, accessors, and VMCS helpers
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,58/69] KVM: TDX: Define TDCALL exit reason
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,57/69] KVM: VMX: Move register caching logic to common code
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,56/69] KVM: VMX: Move setting of EPT MMU masks to common VT-x code
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,55/69] KVM: VMX: Add 'main.c' to wrap VMX and TDX
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,54/69] KVM: VMX: Define VMCS encodings for shared EPT pointer
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,53/69] KVM: VMX: Define EPT Violation architectural bits
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,52/69] KVM: VMX: Split out guts of EPT violation to common/exposed function
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,51/69] KVM: x86/mmu: Allow per-VM override of the TDP max page level
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,50/69] KVM: VMX: Move NMI/exception handler to common helper
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,49/69] KVM: VMX: Modify NMI and INTR handlers to take intr_info as param
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,48/69] KVM: x86/mmu: Introduce kvm_mmu_map_tdp_page() for use by TDX
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,47/69] KVM: x86/mmu: Move 'pfn' variable to caller of direct_page_fault()
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,46/69] KVM: x86/mmu: Frame in support for private/inaccessible shadow pages
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,45/69] KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits()
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,44/69] KVM: x86/mmu: Refactor shadow walk in __direct_map() to reduce indentation
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,43/69] KVM: x86/mmu: Allow non-zero init value for shadow PTE
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,42/69] KVM: x86/mmu: Explicitly check for MMIO spte in fast page fault
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,41/69] KVM: x86: Add infrastructure for stolen GPA bits
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,40/69] KVM: Export kvm_is_reserved_pfn() for use by TDX
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,39/69] KVM: x86: Add guest_supported_xss placholder
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,38/69] KVM: x86: Add option to force LAPIC expiration wait
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,37/69] KVM: x86: Check for pending APICv interrupt in kvm_vcpu_has_events()
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,36/69] KVM: x86: Add a switch_db_regs flag to handle TDX's auto-switched behavior
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,35/69] KVM: x86: Introduce vm_teardown() hook in kvm_arch_vm_destroy()
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,34/69] KVM: x86: Add support for vCPU and device-scoped KVM_MEMORY_ENCRYPT_OP
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,33/69] KVM: x86: Add kvm_x86_ops .cache_gprs() and .flush_gprs()
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,32/69] KVM: x86: Allow host-initiated WRMSR to set X2APIC regardless of CPUID
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,31/69] KVM: x86: add per-VM flags to disable SMI/INIT/SIPI
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,30/69] KVM: x86: Add per-VM flag to disable in-kernel I/O APIC and level routes
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,29/69] KVM: Add per-VM flag to disable dirty logging of memslots for TDs
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,28/69] KVM: Add per-VM flag to mark read-only memory as unsupported
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,27/69] KVM: x86: Add flag to mark TSC as immutable (for TDX)
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,26/69] KVM: x86: Add flag to disallow #MC injection / KVM_X86_SETUP_MCE
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,25/69] KVM: x86: Add per-VM flag to disable direct IRQ injection
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,24/69] KVM: x86: Introduce "protected guest" concept and block disallowed ioctls
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,23/69] KVM: x86: Hoist kvm_dirty_regs check out of sync_regs()
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,22/69] KVM: x86: Add vm_type to differentiate legacy VMs from protected VMs
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,21/69] KVM: Add max_vcpus field in common 'struct kvm'
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,20/69] KVM: x86/mmu: Mark VM as bugged if page fault returns RET_PF_INVALID
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,19/69] KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal to the VM
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,18/69] KVM: Export kvm_make_all_cpus_request() for use in marking VMs as bugged
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,17/69] KVM: Add infrastructure and macro to mark VM as bugged
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,16/69] KVM: x86/mmu: Zap only leaf SPTEs for deleted/moved memslot by default
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,15/69] KVM: x86: Export kvm_mmio tracepoint for use by TDX for PV MMIO
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,14/69] KVM: x86: Split core of hypercall emulation to helper function
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,13/69] KVM: Enable hardware before doing arch VM initialization
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,12/69] KVM: Export kvm_io_bus_read for use by TDX for PV MMIO
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,11/69] KVM: TDX: Introduce pr_seamcall_ex_ret_info() to print more info when SEAMCALL fails
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,10/69] KVM: TDX: Print the name of SEAMCALL status code
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,09/69] KVM: TDX: Add C wrapper functions for TDX SEAMCALLs
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,08/69] KVM: TDX: add trace point before/after TDX SEAMCALLs
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,07/69] KVM: TDX: define and export helper functions for KVM TDX support
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,06/69] KVM: TDX: add a helper function for kvm to call seamcall
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,05/69] KVM: TDX: Add architectural definitions for structures and values
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,04/69] KVM: TDX: Add TDX "architectural" error codes
KVM: X86: TDX support
- - -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,03/69] KVM: X86: move out the definition vmcs_hdr/vmcs from kvm to x86
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,02/69] KVM: X86: move kvm_cpu_vmxon() from vmx.c to virtext.h
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New
[RFC,v2,01/69] KVM: TDX: introduce config for KVM TDX support
KVM: X86: TDX support
- 1 -
-
-
-
2021-07-02
Isaku Yamahata
New