[PATCH v2 0/3] KVM: qemu patches for few KVM features I developed

Maxim Levitsky posted 3 patches 2 years, 6 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20211101132300.192584-1-mlevitsk@redhat.com
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, "Philippe Mathieu-Daudé" <philmd@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Marcelo Tosatti <mtosatti@redhat.com>
accel/kvm/kvm-all.c   |  30 +++++++++++
gdbstub.c             |  62 +++++++++++++++++----
include/sysemu/kvm.h  |  19 +++++++
target/i386/cpu.c     |   5 ++
target/i386/cpu.h     |   7 +++
target/i386/kvm/kvm.c | 122 +++++++++++++++++++++++++++++++++++++++++-
target/i386/machine.c |  52 ++++++++++++++++++
7 files changed, 284 insertions(+), 13 deletions(-)
[PATCH v2 0/3] KVM: qemu patches for few KVM features I developed
Posted by Maxim Levitsky 2 years, 6 months ago
These patches implement the qemu side logic to support
the KVM features I developed recently.

All 3 patches are for features that are accepted upstream in KVM.

V2: rebased and fixed patch 2 to compile without kvm

Best regards,
    Maxim Levitsky

Maxim Levitsky (3):
  KVM: use KVM_{GET|SET}_SREGS2 when supported.
  gdbstub: implement NOIRQ support for single step on KVM
  KVM: SVM: add migration support for nested TSC scaling

 accel/kvm/kvm-all.c   |  30 +++++++++++
 gdbstub.c             |  62 +++++++++++++++++----
 include/sysemu/kvm.h  |  19 +++++++
 target/i386/cpu.c     |   5 ++
 target/i386/cpu.h     |   7 +++
 target/i386/kvm/kvm.c | 122 +++++++++++++++++++++++++++++++++++++++++-
 target/i386/machine.c |  52 ++++++++++++++++++
 7 files changed, 284 insertions(+), 13 deletions(-)

-- 
2.26.3