hyperv: add synic event flag signaling
authorRoman Kagan <rkagan@virtuozzo.com>
Fri, 21 Sep 2018 08:22:13 +0000 (11:22 +0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 19 Oct 2018 11:44:14 +0000 (13:44 +0200)
commitf5642f8b458ba578c1ea94b9ad773e1e5c6cb615
tree424b6a45e01a589de801907083792af0e7562b66
parent4cbaf3c13300b79d0386b567630f8e9c91ac5099
hyperv: add synic event flag signaling

Add infrastructure to signal SynIC event flags by atomically setting the
corresponding bit in the event flags page and firing a SINT if
necessary.

Signed-off-by: Roman Kagan <rkagan@virtuozzo.com>
Message-Id: <20180921082217.29481-7-rkagan@virtuozzo.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/hyperv/hyperv.c
include/hw/hyperv/hyperv.h