git: 9front

Download patch

ref: 22ca08245401b67513e245199c9b47c0b24643fe
parent: 2dd2cc6285a2d9cbad143996450f21e7c4442735
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Wed Feb 18 01:30:01 EST 2015

pc, pc64: fix intrdisable() MaxIrqLAPIC -> MaxVectorAPIC (thanks mischief)

--- a/sys/src/9/pc/trap.c
+++ b/sys/src/9/pc/trap.c
@@ -96,7 +96,7 @@
 		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
--- a/sys/src/9/pc64/trap.c
+++ b/sys/src/9/pc64/trap.c
@@ -96,7 +96,7 @@
 		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
--