X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fdevices%2Fapic.c;h=763b538d029098a6effaa58c7f6f682649fd2979;hb=1d2dda0a2e9a65efed3ea09a5fabf958cba8666d;hp=f7cf5e62d6beef5251efd0e67f33bfbebded0565;hpb=e0c113197cc4f189d1e2d34ede358b7733d73e4d;p=palacios.git diff --git a/palacios/src/devices/apic.c b/palacios/src/devices/apic.c index f7cf5e6..763b538 100644 --- a/palacios/src/devices/apic.c +++ b/palacios/src/devices/apic.c @@ -795,7 +795,7 @@ static int apic_write(struct guest_info * core, addr_t guest_addr, void * src, u PrintError("apic %u: core %u: Attempting to write to read only register %p (error)\n", apic->lapic_id.val, core->cpu_id, (void *)reg_addr); - return -1; + // return -1; break; @@ -902,7 +902,7 @@ static int apic_write(struct guest_info * core, addr_t guest_addr, void * src, u // ICC??? PrintDebug("apic %u: core %u: sending cmd 0x%llx to apic %u\n", - apic->clapic_id.val, core->cpu_id, + apic->lapic_id.val, core->cpu_id, apic->int_cmd.val, apic->int_cmd.dst); if (v3_icc_send_ipi(apic->icc_bus, apic->lapic_id.val, apic->int_cmd.val,apic->dst_fmt.val,0)==-1) { return -1;