diff options
| -rw-r--r-- | sys/src/9/pc/pci.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/9/pc/pci.c b/sys/src/9/pc/pci.c index b908efec5..18f4edaa5 100644 --- a/sys/src/9/pc/pci.c +++ b/sys/src/9/pc/pci.c @@ -1083,7 +1083,7 @@ pcireservemem(void) */ for(p=pciroot; p; p=p->list) for(i=0; i<nelem(p->mem); i++) - if(p->mem[i].bar && (p->mem[i].bar&1) == 0) + if((p->mem[i].bar&~4) != 0 && (p->mem[i].bar&1) == 0) upareserve(p->mem[i].bar&~0x0F, p->mem[i].size); } |
