]> git.proxmox.com Git - mirror_qemu.git/commit - target/i386/kvm/kvm.c
i386: Hyper-V SynIC requires POST_MESSAGES/SIGNAL_EVENTS privileges
authorVitaly Kuznetsov <vkuznets@redhat.com>
Tue, 8 Jun 2021 12:08:16 +0000 (14:08 +0200)
committerEduardo Habkost <ehabkost@redhat.com>
Tue, 13 Jul 2021 13:13:29 +0000 (09:13 -0400)
commitcce087f628c651e905f5e2097d9bb9f678689669
tree90b99fcf104166c57a335e0b6d9ace84191bec50
parentb26f68c36bf6edaaa224f8a6ab285394af4d0f8c
i386: Hyper-V SynIC requires POST_MESSAGES/SIGNAL_EVENTS privileges

When Hyper-V SynIC is enabled, we may need to allow Windows guests to make
hypercalls (POST_MESSAGES/SIGNAL_EVENTS). No issue is currently observed
because KVM is very permissive, allowing these hypercalls regarding of
guest visible CPUid bits.

Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>
Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com>
Message-Id: <20210608120817.1325125-9-vkuznets@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
target/i386/kvm/hyperv-proto.h
target/i386/kvm/kvm.c