Messages in this thread Patch in this message | | | Date | Tue, 4 Apr 2006 18:29:35 +0200 | From | Adrian Bunk <> | Subject | [-mm patch] i386: pre_intr_init_hook optimization |
| |
On Tue, Apr 04, 2006 at 01:45:04AM -0700, Andrew Morton wrote: >... > Changes since 2.6.16-mm2: >... > +x86-clean-up-subarch-definitions.patch >... > x86 updates. >...
Let's make the kernel smaller for everyone.
Signed-off-by: Adrian Bunk <bunk@stusta.de>
---
arch/i386/kernel/i8259.c | 13 ++++++++++++- include/asm-i386/arch_hooks.h | 14 -------------- 2 files changed, 12 insertions(+), 15 deletions(-)
--- linux-2.6.17-rc1-mm1-full/include/asm-i386/arch_hooks.h.old 2006-04-04 16:54:15.000000000 +0200 +++ linux-2.6.17-rc1-mm1-full/include/asm-i386/arch_hooks.h 2006-04-04 16:56:14.000000000 +0200 @@ -44,20 +44,6 @@ /* these are the default hooks */ /** - * pre_intr_init_hook - initialisation prior to setting up interrupt vectors - * - * Description: - * Perform any necessary interrupt initialisation prior to setting up - * the "ordinary" interrupt call gates. For legacy reasons, the ISA - * interrupts should be initialised here if the machine emulates a PC - * in any way. - **/ -#ifndef pre_intr_init_hook -#define pre_intr_init_hook() init_ISA_irqs() -#endif - - -/** * intr_init_hook - post gate setup interrupt initialisation * * Description: --- linux-2.6.17-rc1-mm1-full/arch/i386/kernel/i8259.c.old 2006-04-04 16:55:01.000000000 +0200 +++ linux-2.6.17-rc1-mm1-full/arch/i386/kernel/i8259.c 2006-04-04 16:56:08.000000000 +0200 @@ -368,7 +368,17 @@ */ static struct irqaction fpu_irq = { math_error_irq, 0, CPU_MASK_NONE, "fpu", NULL, NULL }; -void __init init_ISA_irqs (void) +/** + * pre_intr_init_hook - initialisation prior to setting up interrupt vectors + * + * Description: + * Perform any necessary interrupt initialisation prior to setting up + * the "ordinary" interrupt call gates. For legacy reasons, the ISA + * interrupts should be initialised here if the machine emulates a PC + * in any way. + **/ +#ifndef pre_intr_init_hook +static void __init pre_intr_init_hook(void) { int i; @@ -395,6 +405,7 @@ } } } +#endif /* pre_intr_init_hook */ void __init init_IRQ(void) { - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |