]> git.proxmox.com Git - mirror_qemu.git/commit - target-i386/hyperv.c
target-i386/hyperv: Hyper-V SynIC SINT routing and vcpu exit
authorAndrey Smetanin <asmetanin@virtuozzo.com>
Tue, 10 Nov 2015 12:52:43 +0000 (15:52 +0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 17 Dec 2015 14:24:34 +0000 (15:24 +0100)
commit50efe82c3c27195162dd8df273eadd77d8aecad3
tree98d592473237ebf8f520342cd029b916e43408d2
parent977a8d9c0d33189b435442862a7ee943645f0947
target-i386/hyperv: Hyper-V SynIC SINT routing and vcpu exit

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/Makefile.objs
target-i386/hyperv.c [new file with mode: 0644]
target-i386/hyperv.h [new file with mode: 0644]
target-i386/kvm.c