]> 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>
Fri, 2 Dec 2011 16:11:22 +0000 (16:11 +0000)
commite4c151c36ce9c073e19bac634c31293e14863f05
treedba62e122039507eed7ba15019893cc1d4c79ea6
parenta10ddd7d80c3b20f8d83260f93aecb7a941874a6
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]