X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fdevices%2Fio_apic.c;h=247abe6bf6f41c05dd455621afd93cf1aebf70f0;hb=f97c2c116e958d0e87e7303fc1d00fdf0b148893;hp=a3c14b6814dec99d0cde3f5625d33de0318ea5c9;hpb=9feccf93cd8327d1d30a404a92f19716bf5a1e96;p=palacios.git diff --git a/palacios/src/devices/io_apic.c b/palacios/src/devices/io_apic.c index a3c14b6..247abe6 100644 --- a/palacios/src/devices/io_apic.c +++ b/palacios/src/devices/io_apic.c @@ -403,6 +403,8 @@ static int ioapic_init(struct v3_vm_info * vm, v3_cfg_tree_t * cfg) { return -1; } + memset(ioapic,0,sizeof(struct io_apic_state)); + ioapic->apic_dev_data = apic_dev; struct vm_device * dev = v3_add_device(vm, dev_id, &dev_ops, ioapic);