summaryrefslogtreecommitdiffstats
path: root/target-i386/hyperv.h
Commit message (Collapse)AuthorAgeFilesLines
* target-i386/hyperv: Hyper-V SynIC SINT routing and vcpu exitAndrey Smetanin2015-12-171-0/+42
| | | | | | | | | | | | | | | | | | | Hyper-V SynIC(synthetic interrupt controller) helpers for Hyper-V SynIC irq routing setup, irq injection, irq ack notifications event/message pages changes tracking for future use. Signed-off-by: Andrey Smetanin <asmetanin@virtuozzo.com> Reviewed-by: Roman Kagan <rkagan@virtuozzo.com> Signed-off-by: Denis V. Lunev <den@openvz.org> CC: Paolo Bonzini <pbonzini@redhat.com> CC: Richard Henderson <rth@twiddle.net> CC: Eduardo Habkost <ehabkost@redhat.com> CC: "Andreas Färber" <afaerber@suse.de> CC: Marcelo Tosatti <mtosatti@redhat.com> CC: Roman Kagan <rkagan@virtuozzo.com> CC: Denis V. Lunev <den@openvz.org> CC: kvm@vger.kernel.org Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* target-i386: Move hyperv_* static globals to X86CPUIgor Mammedov2013-08-161-45/+0Star
| | | | | | | | | - since hyperv_* helper functions are used only in target-i386/kvm.c move them there as static helpers Requested-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Igor Mammedov <imammedo@redhat.com> Signed-off-by: Andreas Färber <afaerber@suse.de>
* hyperv: fix build on non-KVM hostsBlue Swirl2012-01-231-1/+3
| | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* hyper-v: introduce Hyper-V support infrastructure.Vadim Rozenfeld2012-01-191-0/+43
[Jan: fix build with CONFIG_USER_ONLY] Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>