From: Peter Xu Date: Wed, 16 Jan 2019 03:08:13 +0000 (+0800) Subject: intel_iommu: reset intr_enabled when system reset X-Git-Tag: v4.0.0-rc0~117^2~11 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d7bb469afa015e28a443faf1600a5a28b5fa483a;p=thirdparty%2Fqemu.git intel_iommu: reset intr_enabled when system reset This is found when I was debugging another problem. Until now no bug is reported with this but we'd better reset the IR status correctly after a system reset. Acked-by: Jason Wang Signed-off-by: Peter Xu Reviewed-by: Michael S. Tsirkin Signed-off-by: Michael S. Tsirkin --- diff --git a/hw/i386/intel_iommu.c b/hw/i386/intel_iommu.c index 6d5cc1d0391..ee22e754f06 100644 --- a/hw/i386/intel_iommu.c +++ b/hw/i386/intel_iommu.c @@ -3138,6 +3138,7 @@ static void vtd_init(IntelIOMMUState *s) s->root = 0; s->root_extended = false; s->dmar_enabled = false; + s->intr_enabled = false; s->iq_head = 0; s->iq_tail = 0; s->iq = 0;