]> xenbits.xensource.com Git - libvirt.git/commit
conf: qemu: add support for Hyper-V PV TLB flush
authorVitaly Kuznetsov <vkuznets@redhat.com>
Thu, 9 Aug 2018 13:14:21 +0000 (15:14 +0200)
committerJohn Ferlan <jferlan@redhat.com>
Thu, 16 Aug 2018 16:50:18 +0000 (12:50 -0400)
commitf4c39db7366376bd95e1751b0e3ced9c73c14f5b
treecf74c3aab465642984d32943a275a201e040cb1b
parentb5d770e155cbb7eec036b3d33ee0d81863ffc9a1
conf: qemu: add support for Hyper-V PV TLB flush

Qemu-3.0 supports Hyper-V-style PV TLB flush, Windows guests can benefit
from this feature as KVM knows which vCPUs are not currently scheduled (and
thus don't require any immediate action).

Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
14 files changed:
docs/formatdomain.html.in
docs/schemas/domaincommon.rng
src/conf/domain_conf.c
src/conf/domain_conf.h
src/cpu/cpu_x86.c
src/cpu/cpu_x86_data.h
src/qemu/qemu_command.c
src/qemu/qemu_parse_command.c
src/qemu/qemu_process.c
tests/qemuxml2argvdata/hyperv-off.xml
tests/qemuxml2argvdata/hyperv.args
tests/qemuxml2argvdata/hyperv.xml
tests/qemuxml2xmloutdata/hyperv-off.xml
tests/qemuxml2xmloutdata/hyperv.xml