From: Marc-André Lureau Date: Tue, 23 Jun 2015 12:13:08 +0000 (+0200) Subject: ivshmem: reset mask on device reset X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=972ad21553fd46738eea91f0085c7bc32cf68d86;p=people%2Fliuw%2Flibxenctrl-split%2Fqemu-xen.git ivshmem: reset mask on device reset The interrupt mask is a state value, it should be reset, like the interrupt status. Signed-off-by: Marc-André Lureau Reviewed-by: Claudio Fontana --- diff --git a/hw/misc/ivshmem.c b/hw/misc/ivshmem.c index d5207eecc..0dd8da197 100644 --- a/hw/misc/ivshmem.c +++ b/hw/misc/ivshmem.c @@ -619,6 +619,7 @@ static void ivshmem_reset(DeviceState *d) IVShmemState *s = IVSHMEM(d); s->intrstatus = 0; + s->intrmask = 0; ivshmem_use_msix(s); }