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