From 581f3852fe94949ab53b876d35ce2361240d6862 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Wed, 18 Feb 2015 06:30:01 +0100 Subject: pc, pc64: fix intrdisable() MaxIrqLAPIC -> MaxVectorAPIC (thanks mischief) --- sys/src/9/pc/trap.c | 2 +- sys/src/9/pc64/trap.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/src/9/pc/trap.c b/sys/src/9/pc/trap.c index 04d4b46da..fc8ce206b 100644 --- a/sys/src/9/pc/trap.c +++ b/sys/src/9/pc/trap.c @@ -96,7 +96,7 @@ intrdisable(int irq, void (*f)(Ureg *, void *), void *a, int tbdf, char *name) vno = arch->intrvecno(irq); } ilock(&vctllock); - for(; vno <= MaxIrqLAPIC; vno++){ + for(; vno <= MaxVectorAPIC; vno++){ for(pv = &vctl[vno]; (v = *pv) != nil; pv = &v->next){ if(v->isintr && (v->irq == irq || irq == -1) && v->tbdf == tbdf && v->f == f && v->a == a diff --git a/sys/src/9/pc64/trap.c b/sys/src/9/pc64/trap.c index 2b8de4b7c..77046b7d8 100644 --- a/sys/src/9/pc64/trap.c +++ b/sys/src/9/pc64/trap.c @@ -96,7 +96,7 @@ intrdisable(int irq, void (*f)(Ureg *, void *), void *a, int tbdf, char *name) vno = arch->intrvecno(irq); } ilock(&vctllock); - for(; vno <= MaxIrqLAPIC; vno++){ + for(; vno <= MaxVectorAPIC; vno++){ for(pv = &vctl[vno]; (v = *pv) != nil; pv = &v->next){ if(v->isintr && (v->irq == irq || irq == -1) && v->tbdf == tbdf && v->f == f && v->a == a -- cgit v1.2.3