Toggle navigation
Patchwork
KVM development
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Series =
KVM: x86/PVM: Introduce a new hypervisor
| 73 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,73/73] x86/pvm: Disable some unsupported syscalls and features
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,72/73] x86/pvm: Use RDTSCP as default in vdso_read_cpunode()
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,71/73] x86/pvm: Adapt pushf/popf in this_cpu_cmpxchg16b_emu()
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,70/73] x86/pvm: Don't use SWAPGS for gsbase read/write
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,69/73] x86/pvm: Implement mmu related PVOPS
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,68/73] x86/pvm: Implement irq related PVOPS
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,67/73] x86/pvm: Implement cpu related PVOPS
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,66/73] x86/pvm: Use new cpu feature to describe XENPV and PVM
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,65/73] x86/kvm: Patch KVM hypercall as PVM hypercall
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,64/73] x86/pvm: Enable PVM event delivery
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,63/73] x86/pvm: Add hypercall support
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,62/73] x86/pvm: Add early kernel event entry and dispatch code
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,61/73] x86/pvm: Allow to install a system interrupt handler
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,60/73] x86/pvm: Add event entry/exit and dispatch code
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,59/73] x86/pti: Force enabling KPTI for PVM guest
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,58/73] x86/pvm: Relocate kernel address space layout
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,57/73] x86/pvm: Make cpu entry area and vmalloc area variable
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,56/73] x86/pvm: Relocate kernel image early in PVH entry
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,55/73] x86/pvm: Relocate kernel image to specific virtual address range
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,54/73] x86/pvm: Detect PVM hypervisor support
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,53/73] x86/pvm: Add Kconfig option and the CPU feature bit for PVM guest
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,52/73] x86/boot: Allow to do relocation for uncompressed kernel
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,51/73] x86/tools/relocs: Append relocations into input file
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,50/73] x86/tools/relocs: Cleanup cmdline options
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,49/73] KVM: x86/PVM: Implement emulation for non-PVM mode
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,48/73] KVM: x86/PVM: Implement system registers setting callbacks
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,47/73] KVM: x86/PVM: Handle the left supported MSRs in msrs_to_save_base[]
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,46/73] KVM: x86/PVM: Support for CPUID faulting
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,45/73] KVM: x86/PVM: Add dummy PMU related callbacks
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,44/73] KVM: x86/PVM: Implement TSC related callbacks
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,43/73] KVM: x86/PVM: Enable direct switching
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,42/73] KVM: x86/PVM: Support for kvm_exit() tracepoint
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,41/73] KVM: x86/PVM: Allow to load guest TLS in host GDT
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,40/73] KVM: x86/PVM: Handle hypercall for loading GS selector
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,39/73] KVM: x86/PVM: Handle hypercall for CR3 switching
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,38/73] KVM: x86/PVM: Handle hypercalls for privilege instruction emulation
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,37/73] KVM: x86/PVM: Use host PCID to reduce guest TLB flushing
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,36/73] KVM: x86/PVM: Handle KVM hypercall
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,35/73] KVM: x86/PVM: Handle PVM_SYNTHETIC_CPUID synthetic instruction
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,34/73] KVM: x86/PVM: Handle ERETU/ERETS synthetic instruction
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,33/73] KVM: x86/PVM: Handle VM-exit due to hardware exceptions
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,32/73] KVM: x86/PVM: Enable guest debugging functions
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,31/73] KVM: x86/PVM: Implement instruction emulation for #UD and #GP
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,30/73] KVM: x86/PVM: Implement segment related callbacks
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,29/73] KVM: x86/PVM: Implement allowed range checking for #PF
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,28/73] KVM: x86/PVM: Handle syscall from user mode
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,27/73] KVM: x86/PVM: Implement event injection related callbacks
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,26/73] KVM: x86/PVM: Implement event delivery flags related callbacks
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,25/73] KVM: x86/PVM: Implement APIC emulation related callbacks
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,24/73] KVM: x86/PVM: Introduce PVM mode switching
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,23/73] KVM: x86/PVM: Handle event handling related MSR read/write operation
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,22/73] KVM: x86/PVM: Handle some VM exits before enable interrupts
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,21/73] KVM: x86/PVM: Implement vcpu_run() callbacks
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,20/73] KVM: x86/PVM: Implement vcpu_load()/vcpu_put() related callbacks
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,19/73] x86/entry: Export 32-bit ignore syscall entry and __ia32_enabled variable
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,18/73] KVM: x86/PVM: Implement VM/VCPU initialization related callbacks
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,17/73] KVM: x86/PVM: Implement module initialization related callbacks
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,16/73] KVM: x86/PVM: Implement host mmu initialization
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,15/73] mm/vmalloc: Add a helper to reserve a contiguous and aligned kernel virtual area
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,14/73] KVM: x86: Create stubs for PVM module as a new vendor
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,13/73] KVM: x86/emulator: Reinject #GP if instruction emulation failed for PVM
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,12/73] KVM: x86: Add NR_VCPU_SREG in SREG enum
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,11/73] KVM: x86: Implement gpc refresh for guest usage
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,10/73] KVM: x86: Introduce vendor feature to expose vendor-specific CPUID
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,09/73] KVM: x86: Add PVM virtual MSRs into emulated_msrs_all[]
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,08/73] KVM: x86: Allow hypercall handling to not skip the instruction
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,07/73] KVM: x86/mmu: Adapt shadow MMU for PVM
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,06/73] KVM: x86: Move VMX interrupt/nmi handling into kvm.ko
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,05/73] KVM: x86: Set 'vcpu->arch.exception.injected' as true before vendor callback
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,04/73] x86/entry: Implement direct switching for the switcher
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,03/73] x86/entry: Implement switcher for PVM VM enter/exit
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,02/73] x86/ABI/PVM: Add PVM-specific ABI header file
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New
[RFC,01/73] KVM: Documentation: Add the specification for PVM
KVM: x86/PVM: Introduce a new hypervisor
- - -
-
-
-
2024-02-26
Lai Jiangshan
New