X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fdevices%2Fapic.c;h=0ce5c7720d6e1a01522694ed53a3fc57b4e5cb37;hb=f737ee43ce5cef6dbebf40940482811bfd3169b8;hp=0bb591a6b42b47ad1579d391e1904e43cfb0e122;hpb=ec6d459b0aac3e9eea431e854904be7a58f2ffa8;p=palacios.git diff --git a/palacios/src/devices/apic.c b/palacios/src/devices/apic.c index 0bb591a..0ce5c77 100644 --- a/palacios/src/devices/apic.c +++ b/palacios/src/devices/apic.c @@ -289,6 +289,12 @@ static int apic_do_eoi(struct apic_state * apic) { uchar_t flag = 0x1 << j; if ((*svc_major) & flag) { *svc_major &= ~flag; + +#ifdef CRAY_XT + if (((i * 8) + j) == 238) { + V3_ACK_IRQ(238); + } +#endif return 0; } }