diff options
| author | Tor Egge <tegge@FreeBSD.org> | 2002-04-17 18:27:10 +0000 |
|---|---|---|
| committer | Tor Egge <tegge@FreeBSD.org> | 2002-04-17 18:27:10 +0000 |
| commit | 50c15af4daaa1f3f8f68db923009e79fd6ce41ab (patch) | |
| tree | 820409285ac729bd99e021b878bee670f33a7a4b /sys/amd64 | |
| parent | 62563373ff25251849f94b02cfc60d6a9ff6dfa8 (diff) | |
Notes
Diffstat (limited to 'sys/amd64')
| -rw-r--r-- | sys/amd64/amd64/mp_machdep.c | 4 | ||||
| -rw-r--r-- | sys/amd64/amd64/mptable.c | 4 | ||||
| -rw-r--r-- | sys/amd64/include/mptable.h | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/sys/amd64/amd64/mp_machdep.c b/sys/amd64/amd64/mp_machdep.c index 2b5ac5a188ee..05917ee19316 100644 --- a/sys/amd64/amd64/mp_machdep.c +++ b/sys/amd64/amd64/mp_machdep.c @@ -1025,7 +1025,7 @@ revoke_apic_irq(int irq) int oldintpin; if (int_to_apicintpin[irq].ioapic == -1) - panic("assign_apic_irq: inconsistent table"); + panic("revoke_apiq_irq: inconsistent table"); oldapic = int_to_apicintpin[irq].ioapic; oldintpin = int_to_apicintpin[irq].int_pin; @@ -1038,7 +1038,7 @@ revoke_apic_irq(int irq) for (x = 0; x < nintrs; x++) { if ((io_apic_ints[x].int_type == 0 || io_apic_ints[x].int_type == 3) && - io_apic_ints[x].int_vector == 0xff && + io_apic_ints[x].int_vector != 0xff && io_apic_ints[x].dst_apic_id == IO_TO_ID(oldapic) && io_apic_ints[x].dst_apic_int == oldintpin) io_apic_ints[x].int_vector = 0xff; diff --git a/sys/amd64/amd64/mptable.c b/sys/amd64/amd64/mptable.c index 2b5ac5a188ee..05917ee19316 100644 --- a/sys/amd64/amd64/mptable.c +++ b/sys/amd64/amd64/mptable.c @@ -1025,7 +1025,7 @@ revoke_apic_irq(int irq) int oldintpin; if (int_to_apicintpin[irq].ioapic == -1) - panic("assign_apic_irq: inconsistent table"); + panic("revoke_apiq_irq: inconsistent table"); oldapic = int_to_apicintpin[irq].ioapic; oldintpin = int_to_apicintpin[irq].int_pin; @@ -1038,7 +1038,7 @@ revoke_apic_irq(int irq) for (x = 0; x < nintrs; x++) { if ((io_apic_ints[x].int_type == 0 || io_apic_ints[x].int_type == 3) && - io_apic_ints[x].int_vector == 0xff && + io_apic_ints[x].int_vector != 0xff && io_apic_ints[x].dst_apic_id == IO_TO_ID(oldapic) && io_apic_ints[x].dst_apic_int == oldintpin) io_apic_ints[x].int_vector = 0xff; diff --git a/sys/amd64/include/mptable.h b/sys/amd64/include/mptable.h index 2b5ac5a188ee..05917ee19316 100644 --- a/sys/amd64/include/mptable.h +++ b/sys/amd64/include/mptable.h @@ -1025,7 +1025,7 @@ revoke_apic_irq(int irq) int oldintpin; if (int_to_apicintpin[irq].ioapic == -1) - panic("assign_apic_irq: inconsistent table"); + panic("revoke_apiq_irq: inconsistent table"); oldapic = int_to_apicintpin[irq].ioapic; oldintpin = int_to_apicintpin[irq].int_pin; @@ -1038,7 +1038,7 @@ revoke_apic_irq(int irq) for (x = 0; x < nintrs; x++) { if ((io_apic_ints[x].int_type == 0 || io_apic_ints[x].int_type == 3) && - io_apic_ints[x].int_vector == 0xff && + io_apic_ints[x].int_vector != 0xff && io_apic_ints[x].dst_apic_id == IO_TO_ID(oldapic) && io_apic_ints[x].dst_apic_int == oldintpin) io_apic_ints[x].int_vector = 0xff; |
