]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ARM: LPAE: Add fault handling support
authorCatalin Marinas <catalin.marinas@arm.com>
Tue, 22 Nov 2011 17:30:31 +0000 (17:30 +0000)
committerCatalin Marinas <catalin.marinas@arm.com>
Thu, 8 Dec 2011 10:30:40 +0000 (10:30 +0000)
commitf7b8156d150f7383b42622a9219b230b36435b4a
treec06e0ed558f7a9e106920a9f3acbb6bed15017bf
parentc9f27f1026f55b543df260ad8ab84a7bdab7792f
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]