This patch series merges the fpu and simd exception handlers into one
function. The only difference is where the status bits are read from.
This also applies a fix for multiple simd exceptions that was already
done for fpu.
[PATCH 1/5] x86-32: Split cache flush handler from simd handler
[PATCH 2/5] x86-32: Remove die_if_kernel()
[PATCH 3/5] x86: Merge simd_math_error() into math_error()
[PATCH 4/5] x86: Merge kernel_math_error() into math_error()
[PATCH 5/5] x86-32: Don't set ignore_fpu_irq in simd exception
arch/x86/include/asm/traps.h | 2 +-
arch/x86/kernel/entry_32.S | 16 +++-
arch/x86/kernel/irqinit.c | 2 +-
arch/x86/kernel/traps.c | 195 +++++++++++++++---------------------------
4 files changed, 87 insertions(+), 128 deletions(-)
--