aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/bigsmp_32.c
Commit message (Collapse)AuthorAge
* x86, apic, 32-bit: add self-IPI methodsIngo Molnar2009-01-30
| | | | | | | | | Impact: fix rare crash on 32-bit The 32-bit APIC drivers had their send_IPI_self vectors set to NULL, but ioapic_retrigger_irq() depends on it being always set. Fix it. Signed-off-by: Ingo Molnar <mingo@elte.hu>
* x86: seperate default_send_IPI_mask_sequence/allbutself from logicalYinghai Lu2009-01-30
| | | | | | | | | | | | | | | Impact: 32-bit should use logical version there are two version: for default_send_IPI_mask_sequence/allbutself one in ipi.h and one in ipi.c for 32bit it seems .h version overwrote ipi.c for a while. restore it so 32 bit could use its old logical version. also remove dupicated functions in .c Signed-off-by: Yinghai Lu <yinghai@kernel.org> Signed-off-by: Ingo Molnar <mingo@elte.hu>
* x86, bigsmp: consolidate header codeIngo Molnar2009-01-29
| | | | | | Move all the asm/bigsmp/*.h definitions into bigsmp_32.c. Signed-off-by: Ingo Molnar <mingo@elte.hu>
* x86, bigsmp: consolidate codeIngo Molnar2009-01-29
Move all code to arch/x86/kernel/bigsmp_32.c. With this it ceases to rely on any build-time subarch features. Signed-off-by: Ingo Molnar <mingo@elte.hu>