search for: hyperv_syn

Displaying 8 results from an estimated 8 matches for "hyperv_syn".

Did you mean: hyperv_synic
2015 Nov 02
0
[kvm-unit-tests PATCH] x86: hyperv_synic: Hyper-V SynIC test
...does not perform TPR virtualization (SDM 29.1.2). In addition (and even worse) because virtual interrupt delivery is enabled, an auto-EOI interrupt that was stashed in IRR can be injected by the processor, and the auto-EOI behavior will be skipped. The solution is to have userspace enable KVM_CAP_HYPERV_SYNIC through KVM_ENABLE_CAP, and modify vmx.c to not use apicv on VMs that have it enabled. This requires some changes to the callbacks that only work if enable_apicv or !enable_apicv: if (enable_apicv) kvm_x86_ops->update_cr8_intercept = NULL; else { k...
2015 Oct 26
3
[kvm-unit-tests PATCH] x86: hyperv_synic: Hyper-V SynIC test
...Bonzini <pbonzini at redhat.com> CC: Roman Kagan <rkagan at virtuozzo.com> CC: Denis V. Lunev <den at openvz.org> CC: qemu-devel at nongnu.org CC: virtualization at lists.linux-foundation.org --- config/config-x86-common.mak | 5 +- lib/x86/msr.h | 23 +++++ x86/hyperv_synic.c | 229 +++++++++++++++++++++++++++++++++++++++++++ x86/run | 10 +- x86/unittests.cfg | 5 + 5 files changed, 270 insertions(+), 2 deletions(-) create mode 100644 x86/hyperv_synic.c diff --git a/config/config-x86-common.mak b/config/config-x86-comm...
2015 Oct 26
3
[kvm-unit-tests PATCH] x86: hyperv_synic: Hyper-V SynIC test
...Bonzini <pbonzini at redhat.com> CC: Roman Kagan <rkagan at virtuozzo.com> CC: Denis V. Lunev <den at openvz.org> CC: qemu-devel at nongnu.org CC: virtualization at lists.linux-foundation.org --- config/config-x86-common.mak | 5 +- lib/x86/msr.h | 23 +++++ x86/hyperv_synic.c | 229 +++++++++++++++++++++++++++++++++++++++++++ x86/run | 10 +- x86/unittests.cfg | 5 + 5 files changed, 270 insertions(+), 2 deletions(-) create mode 100644 x86/hyperv_synic.c diff --git a/config/config-x86-common.mak b/config/config-x86-comm...
2015 Nov 02
1
[kvm-unit-tests PATCH] x86: hyperv_synic: Hyper-V SynIC test
...ization (SDM 29.1.2). > > In addition (and even worse) because virtual interrupt delivery is > enabled, an auto-EOI interrupt that was stashed in IRR can be injected > by the processor, and the auto-EOI behavior will be skipped. > > The solution is to have userspace enable KVM_CAP_HYPERV_SYNIC through > KVM_ENABLE_CAP, and modify vmx.c to not use apicv on VMs that have it > enabled. This requires some changes to the callbacks that only work if > enable_apicv or !enable_apicv: > > if (enable_apicv) > kvm_x86_ops->update_cr8_intercept = NULL;...
2015 Nov 02
1
[kvm-unit-tests PATCH] x86: hyperv_synic: Hyper-V SynIC test
...ization (SDM 29.1.2). > > In addition (and even worse) because virtual interrupt delivery is > enabled, an auto-EOI interrupt that was stashed in IRR can be injected > by the processor, and the auto-EOI behavior will be skipped. > > The solution is to have userspace enable KVM_CAP_HYPERV_SYNIC through > KVM_ENABLE_CAP, and modify vmx.c to not use apicv on VMs that have it > enabled. This requires some changes to the callbacks that only work if > enable_apicv or !enable_apicv: > > if (enable_apicv) > kvm_x86_ops->update_cr8_intercept = NULL;...
2015 Oct 26
9
[PATCH 0/7] Hyper-V Synthetic interrupt controller
Hyper-V SynIC (synthetic interrupt controller) device implementation. The implementation contains: * msr's support * irq routing setup * irq injection * irq ack callback registration * event/message pages changes tracking at Hyper-V exit * Hyper-V test device to test SynIC by kvm-unit-tests Andrey Smetanin (7): standard-headers/x86: add Hyper-V SynIC constants target-i386/kvm: Hyper-V
2015 Oct 26
9
[PATCH 0/7] Hyper-V Synthetic interrupt controller
Hyper-V SynIC (synthetic interrupt controller) device implementation. The implementation contains: * msr's support * irq routing setup * irq injection * irq ack callback registration * event/message pages changes tracking at Hyper-V exit * Hyper-V test device to test SynIC by kvm-unit-tests Andrey Smetanin (7): standard-headers/x86: add Hyper-V SynIC constants target-i386/kvm: Hyper-V
2020 Jun 28
0
Optimizing Windows virtual machines
...zation/index#enabling-hyper-v-enlightenments_optimizing-windows-virtual-machines-on-rhel-8 And when I'm trying to pass the command sudo virt-xml Windows10 --edit --features hyperv_relaxed=on,hyperv_vapic=on,hyperv_spinlocks=on,hyperv_spinlocks_ retries=8191,hyperv_vpindex=on,hyperv_runtime=on,hyperv_synic=on,hyperv _stimer=on,hyperv_frequencies=on I get the following error. ERROR Unknown --features options: ['hyperv_vpindex', 'hyperv_runtime', 'hyperv_stimer', 'hyperv_frequencies'] I can manually add the options on the xml file but i was wondering if the featu...