]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/powernv: Machine check and other system interrupts
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Mon, 19 Sep 2011 17:45:04 +0000 (17:45 +0000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Tue, 20 Sep 2011 06:10:03 +0000 (16:10 +1000)
commit88d4bc5dbc1d278e5854f2ea00bc741e395ed3c9
tree7df9a2dc61e5c43e426562adc4367cb7e32380a0
parentf959b923165a672cef3910fa83f1921cd636268c
powerpc/powernv: Machine check and other system interrupts

OPAL can handle various interrupt for us such as Machine Checks (it
performs all sorts of recovery tasks and passes back control to us with
informations about the error), Hardware Management Interrupts and Softpatch
interrupts.

This wires up the mechanisms and prints out specific informations returned
by HAL when a machine check occurs.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
arch/powerpc/include/asm/opal.h
arch/powerpc/include/asm/paca.h
arch/powerpc/kernel/asm-offsets.c
arch/powerpc/kernel/exceptions-64s.S
arch/powerpc/platforms/powernv/opal.c
arch/powerpc/platforms/powernv/setup.c