-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Ingo Molnar
committed
Jul 10, 2008
1 parent
e55ea2e
commit 16dc937
Showing
2 changed files
with
3 additions
and
33 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
refs/heads/master: ca201c8230de336c3684aa3f3422d0c3f02bcef9 | ||
refs/heads/master: 42a2f217a5e324ed5f2373ab1b7a0a15187c4d6c |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,35 +1,5 @@ | ||
/* | ||
* This file is designed to contain the BUILD_INTERRUPT specifications for | ||
* all of the extra named interrupt vectors used by the architecture. | ||
* Usually this is the Inter Process Interrupts (IPIs) | ||
* VISWS uses the standard Linux entry points: | ||
*/ | ||
|
||
/* | ||
* The following vectors are part of the Linux architecture, there | ||
* is no hardware IRQ pin equivalent for them, they are triggered | ||
* through the ICC by us (IPIs) | ||
*/ | ||
#ifdef CONFIG_X86_SMP | ||
BUILD_INTERRUPT(reschedule_interrupt,RESCHEDULE_VECTOR) | ||
BUILD_INTERRUPT(invalidate_interrupt,INVALIDATE_TLB_VECTOR) | ||
BUILD_INTERRUPT(call_function_interrupt,CALL_FUNCTION_VECTOR) | ||
BUILD_INTERRUPT(call_function_single_interrupt,CALL_FUNCTION_SINGLE_VECTOR) | ||
#endif | ||
|
||
/* | ||
* every pentium local APIC has two 'local interrupts', with a | ||
* soft-definable vector attached to both interrupts, one of | ||
* which is a timer interrupt, the other one is error counter | ||
* overflow. Linux uses the local APIC timer interrupt to get | ||
* a much simpler SMP time architecture: | ||
*/ | ||
#ifdef CONFIG_X86_LOCAL_APIC | ||
BUILD_INTERRUPT(apic_timer_interrupt,LOCAL_TIMER_VECTOR) | ||
BUILD_INTERRUPT(error_interrupt,ERROR_APIC_VECTOR) | ||
BUILD_INTERRUPT(spurious_interrupt,SPURIOUS_APIC_VECTOR) | ||
|
||
#ifdef CONFIG_X86_MCE_P4THERMAL | ||
BUILD_INTERRUPT(thermal_interrupt,THERMAL_APIC_VECTOR) | ||
#endif | ||
|
||
#endif | ||
#include "../mach-default/entry_arch.h" |