Skip to content

MSR refactorings, KVMState elimination, kvmclock device

Jan Kiszka kvm qemu-devel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5kvm: x86: Refactor msr_star/hsave_pa setup and checkstarget-i386/kvm.c+19 -280 replies
2/5kvm: x86: Reset paravirtual MSRstarget-i386/kvm.c+10 -00 replies
3/5kvm: x86: Drop MCE MSRs write back restrictionstarget-i386/kvm.c+4 -80 replies
4/5kvm: Eliminate KVMState argumentscpu-defs.h kvm-all.c kvm-stub.c +6 more+159 -1980 replies
5/5kvm: x86: Introduce kvmclock device to save/restore its statetarget-i386/kvm.c+70 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/5] [uq/master] MSR refactorings, KVMState elimination, kvmclock device

More refactorings of upstream KVM to allow further unifications with qemu-kvm. See patches for details.

Jan Kiszka (5):
kvm: x86: Refactor msr_star/hsave_pa setup and checks
kvm: x86: Reset paravirtual MSRs
kvm: x86: Drop MCE MSRs write back restrictions
kvm: Eliminate KVMState arguments
kvm: x86: Introduce kvmclock device to save/restore its state

 cpu-defs.h            |    2 -
 kvm-all.c             |  233 +++++++++++++++++++++----------------------------
 kvm-stub.c            |    2 +-
 kvm.h                 |   15 +--
 target-i386/cpuid.c   |    9 +-
 target-i386/kvm.c     |  205 ++++++++++++++++++++++++++++---------------
 target-i386/kvm_x86.h |    3 +
 target-ppc/kvm.c      |   12 ++--
 target-s390x/kvm.c    |    8 +--
 9 files changed, 258 insertions(+), 231 deletions(-)