kvm: x86: hyperv: add KVM_CAP_HYPERV_SYNIC2
[GitHub/MotorolaMobilityLLC/kernel-slsi.git] / Documentation / virtual / kvm / api.txt
index 3a9831b72945a812b69cd37fe3c9157352ef7e6f..78ac577c93781b779c7f99112852a7df45bad0b5 100644 (file)
@@ -4329,3 +4329,12 @@ Querying this capability returns a bitmap indicating the possible
 virtual SMT modes that can be set using KVM_CAP_PPC_SMT.  If bit N
 (counting from the right) is set, then a virtual SMT mode of 2^N is
 available.
+
+8.11 KVM_CAP_HYPERV_SYNIC2
+
+Architectures: x86
+
+This capability enables a newer version of Hyper-V Synthetic interrupt
+controller (SynIC).  The only difference with KVM_CAP_HYPERV_SYNIC is that KVM
+doesn't clear SynIC message and event flags pages when they are enabled by
+writing to the respective MSRs.