// host maitains logical proc->phsysical proc
PrintDebug(" non-local core, forcing it to exit\n");
- v3_interrupt_cpu(core->vm_info, dst_core->cpu_id, 0);
+ v3_interrupt_cpu(dst_core->vm_info, dst_core->cpu_id, 0);
}
break;
ipi.mode = irq_entry->del_mode;
ipi.logical = irq_entry->dst_mode;
ipi.trigger_mode = irq_entry->trig_mode;
- ipi->dst = irq_entry->dst_field;
- ipi->dst_shorthand = 0;
+ ipi.dst = irq_entry->dst_field;
+ ipi.dst_shorthand = 0;
// Need to add destination argument here...
v3_apic_send_ipi(vm, ioapic->apic_dev, &ipi);