ARM: 8642/1: LPAE: catch pending imprecise abort on unmask
authorAlexander Sverdlin <alexander.sverdlin@gmail.com>
Tue, 17 Jan 2017 20:10:11 +0000 (21:10 +0100)
committerRussell King <rmk+kernel@armlinux.org.uk>
Mon, 30 Jan 2017 12:04:12 +0000 (12:04 +0000)
commit97a98ae5b8acf08d07d972c087b2def060bc9b73
treed8d4d9bd9df7bbd19d2b9a9ae7c6b4692261b7b9
parent90f92c631b210c1e97080b53a9d863783281a932
ARM: 8642/1: LPAE: catch pending imprecise abort on unmask

Asynchronous external abort is coded differently in DFSR with LPAE enabled.

Fixes: 9254970c "ARM: 8447/1: catch pending imprecise abort on unmask".
Signed-off-by: Alexander Sverdlin <alexander.sverdlin@nokia.com>
Cc: Russell King <linux@armlinux.org.uk>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: linux-arm-kernel@lists.infradead.org
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mm/fault.c
arch/arm/mm/fault.h