fix ioapic mre off by one

This commit is contained in:
cinap_lenrek 2012-06-17 01:06:57 +02:00
parent a47521a3ed
commit b7b8be6831

View file

@ -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;