ARM: LPAE: Add fault handling support
authorCatalin Marinas <catalin.marinas@arm.com>
Tue, 22 Nov 2011 17:30:31 +0000 (17:30 +0000)
committerGrazvydas Ignotas <notasas@gmail.com>
Wed, 20 Feb 2013 21:19:22 +0000 (23:19 +0200)
commit975239327a10372234ae47a9985455aa470a91a0
treed3dd6cd62adf1e9c481498ea7bced6563d43253f
parentf88ed644e30663bbae3cc1aa310f0c40791c1f89
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]