diff --git a/sys/src/9/pc/archacpi.c b/sys/src/9/pc/archacpi.c index 145c60bf4..ab5889f20 100644 --- a/sys/src/9/pc/archacpi.c +++ b/sys/src/9/pc/archacpi.c @@ -213,7 +213,7 @@ findapic(int gsi, int *pintin) continue; if((a->flags & PcmpEN) == 0) continue; - if(gsi >= a->gsibase && gsi < a->gsibase+a->mre){ + if(gsi >= a->gsibase && gsi <= a->gsibase+a->mre){ if(pintin) *pintin = gsi - a->gsibase; return a;