]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ARM: LPAE: Add fault handling support
authorCatalin Marinas <catalin.marinas@arm.com>
Mon, 31 Jan 2011 13:50:43 +0000 (13:50 +0000)
committerCatalin Marinas <catalin.marinas@arm.com>
Tue, 8 Nov 2011 10:26:20 +0000 (10:26 +0000)
commit58f919612e286c496e49c97cde2f365807b88654
tree63604fcaf31316df087b3c9c3f694e2370dc1930
parentf3a0593e0061c7baa527cb6cb09d4a3467294dc9
ARM: LPAE: Add fault handling support

The DFSR and IFSR register format is different when LPAE is enabled. In
addition, DFSR and IFSR have similar definitions for the fault type.
This modifies the fault code to correctly handle the new format.

Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm/include/asm/system.h
arch/arm/kernel/hw_breakpoint.c
arch/arm/mm/alignment.c
arch/arm/mm/fault.c
arch/arm/mm/fault.h
arch/arm/mm/fsr-3level.c [new file with mode: 0644]