Message ID | 20190108114720.21760-3-peterx@redhat.com |
---|---|
State | New |
Headers | show |
Series | intel_iommu: misc fixes for error exposed after error_report_once() | expand |
On 2019/1/8 下午7:47, Peter Xu wrote: > 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. > > Signed-off-by: Peter Xu <peterx@redhat.com> > --- > hw/i386/intel_iommu.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/hw/i386/intel_iommu.c b/hw/i386/intel_iommu.c > index 6d5cc1d039..ee22e754f0 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; Acked-by: Jason Wang <jasowang@redhat.com>
diff --git a/hw/i386/intel_iommu.c b/hw/i386/intel_iommu.c index 6d5cc1d039..ee22e754f0 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;
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. Signed-off-by: Peter Xu <peterx@redhat.com> --- hw/i386/intel_iommu.c | 1 + 1 file changed, 1 insertion(+)