]> 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>
Mon, 14 Nov 2011 14:12:44 +0000 (14:12 +0000)
commit3a08ed162913b013ed0b64b1c875368fa2af40c3
treea38ccd058b73a2c5758eb26a14e9bc70bfb0b822
parentb69cd012ada4b3bfad2023de9cd594aa310d5cf0
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]