Merge branch 'x86/nuke386' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 19 Dec 2012 21:02:23 +0000 (13:02 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 19 Dec 2012 21:02:23 +0000 (13:02 -0800)
Pull one final 386 removal patch from Peter Anvin.

IRQ 13 FPU error handling is gone.  That was not one of the proudest
moments in PC history.

* 'x86/nuke386' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86, 386 removal: Remove support for IRQ 13 FPU error reporting

1  2 
arch/x86/kernel/traps.c

diff --combined arch/x86/kernel/traps.c
index eb8586693e0b7ce3a49238f3c409d7adc4e0a751,4e1478c1234430acf71feb341fe683bdf83fcb49..ecffca11f4e92cb1df5bbf4bcedb0dcefb86bc8a
@@@ -55,7 -55,7 +55,7 @@@
  #include <asm/i387.h>
  #include <asm/fpu-internal.h>
  #include <asm/mce.h>
 -#include <asm/rcu.h>
 +#include <asm/context_tracking.h>
  
  #include <asm/mach_traps.h>
  
@@@ -69,9 -69,6 +69,6 @@@
  
  asmlinkage int system_call(void);
  
- /* Do we ignore FPU interrupts ? */
- char ignore_fpu_irq;
  /*
   * The IDT has to be page-aligned to simplify the Pentium
   * F0 0F bug workaround.
@@@ -564,9 -561,6 +561,6 @@@ void math_error(struct pt_regs *regs, i
  
  dotraplinkage void do_coprocessor_error(struct pt_regs *regs, long error_code)
  {
- #ifdef CONFIG_X86_32
-       ignore_fpu_irq = 1;
- #endif
        exception_enter(regs);
        math_error(regs, error_code, X86_TRAP_MF);
        exception_exit(regs);