X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fvmm_intr.c;h=6db7ba05a0aedb0ecddcd730edfff45894fbf7b1;hb=d4101540fb62c0459cacca0b3b8299e7ada91306;hp=e3878e2ca48169b0b28f0e0ee3e50d9fe7f6a314;hpb=0b276ccfe1caf79b6c2752bf26d0e9933e52fb32;p=palacios.git diff --git a/palacios/src/palacios/vmm_intr.c b/palacios/src/palacios/vmm_intr.c index e3878e2..6db7ba0 100644 --- a/palacios/src/palacios/vmm_intr.c +++ b/palacios/src/palacios/vmm_intr.c @@ -44,6 +44,10 @@ void v3_init_interrupt_state(struct guest_info * info) { info->intr_state.excp_num = 0; info->intr_state.excp_error_code = 0; + info->intr_state.irq_pending = 0; + info->intr_state.irq_vector = 0; + + INIT_LIST_HEAD(&(info->intr_state.controller_list)); memset((uchar_t *)(info->intr_state.hooks), 0, sizeof(struct v3_irq_hook *) * 256);