ARM: domains: keep vectors in separate domain
authorRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 21 Aug 2015 08:38:31 +0000 (09:38 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 21 Aug 2015 12:55:53 +0000 (13:55 +0100)
commita02d8dfd54cdf3b1b0464ccc2c1c4afe2c003a35
treeb760333143b1fa4e3de0b6c22c854c67a1e47c4a
parent3c2aed5b28819564e1a07b4686bd89802bcc4d6b
ARM: domains: keep vectors in separate domain

Keep the machine vectors in its own domain to avoid software based
user access control from making the vector code inaccessible, and
thereby deadlocking the machine.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/include/asm/domain.h
arch/arm/include/asm/pgtable-2level-hwdef.h
arch/arm/mm/mmu.c
arch/arm/mm/pgd.c