aboutsummaryrefslogtreecommitdiff
path: root/docs/hyperv.txt
diff options
context:
space:
mode:
authorVitaly Kuznetsov <vkuznets@redhat.com>2019-05-17 16:19:24 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2019-06-21 02:29:39 +0200
commit128531d9e10908a08761ed1ce10e607985d172d7 (patch)
tree8221bb01bfe2372edbdd2f801d7bc6ca8c6f91d3 /docs/hyperv.txt
parent8caba36db5d70beb5353b5b5d28421b67275bcf0 (diff)
downloadqemu-128531d9e10908a08761ed1ce10e607985d172d7.zip
qemu-128531d9e10908a08761ed1ce10e607985d172d7.tar.gz
qemu-128531d9e10908a08761ed1ce10e607985d172d7.tar.bz2
i386/kvm: add support for Direct Mode for Hyper-V synthetic timers
Hyper-V on KVM can only use Synthetic timers with Direct Mode (opting for an interrupt instead of VMBus message). This new capability is only announced in KVM_GET_SUPPORTED_HV_CPUID. Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com> Message-Id: <20190517141924.19024-10-vkuznets@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'docs/hyperv.txt')
-rw-r--r--docs/hyperv.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/hyperv.txt b/docs/hyperv.txt
index beadb2d..8fdf25c 100644
--- a/docs/hyperv.txt
+++ b/docs/hyperv.txt
@@ -174,6 +174,16 @@ without the feature to find out if enabling it is beneficial.
Requires: hv-vapic
+3.17. hv-stimer-direct
+=======================
+Hyper-V specification allows synthetic timer operation in two modes: "classic",
+when expiration event is delivered as SynIC message and "direct", when the event
+is delivered via normal interrupt. It is known that nested Hyper-V can only
+use synthetic timers in direct mode and thus 'hv-stimer-direct' needs to be
+enabled.
+
+Requires: hv-vpindex, hv-synic, hv-time, hv-stimer
+
4. Development features
========================