x86/traps: Remove superfluous weak definitions and dead code
authorBorislav Petkov <bp@suse.de>
Thu, 7 May 2015 09:38:08 +0000 (11:38 +0200)
committerBorislav Petkov <bp@suse.de>
Thu, 7 May 2015 09:38:08 +0000 (11:38 +0200)
Those were leftovers of the x86 merge, see

  081f75bbdc86 ("traps: x86: make traps_32.c and traps_64.c equal")

for example and are not needed now.

Signed-off-by: Borislav Petkov <bp@suse.de>
arch/x86/kernel/traps.c

index 68b1d5979a46011af4137ae341129b4edb292bcd..2768bb663f94075b8a69001e881d6905b0fd9e8d 100644 (file)
@@ -813,23 +813,6 @@ dotraplinkage void
 do_spurious_interrupt_bug(struct pt_regs *regs, long error_code)
 {
        conditional_sti(regs);
-#if 0
-       /* No need to warn about this any longer. */
-       pr_info("Ignoring P6 Local APIC Spurious Interrupt Bug...\n");
-#endif
-}
-
-asmlinkage __visible void __attribute__((weak)) smp_thermal_interrupt(void)
-{
-}
-
-asmlinkage __visible void __attribute__((weak)) smp_threshold_interrupt(void)
-{
-}
-
-asmlinkage __visible void __attribute__((weak))
-smp_deferred_error_interrupt(void)
-{
 }
 
 /*