Russell King df297bf6c7 ARM: Add support for checking access permissions on prefetch aborts
ARMv6 introduces non-executable mappings, which can cause prefetch aborts
when an attempt is made to execute from such a mapping.  Currently, this
causes us to loop in the page fault handler since we don't correctly
check for proper permissions.

Fix this by checking that VMAs have VM_EXEC set for prefetch aborts.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2009-09-20 16:53:40 +01:00
..
2009-03-25 13:10:01 +02:00
2009-03-25 13:10:01 +02:00
2009-09-02 11:33:24 +01:00
2009-09-12 11:48:09 +01:00
2008-09-06 12:10:45 +01:00
2009-03-15 21:01:20 -04:00
2009-08-15 12:36:00 +01:00
2008-11-27 12:37:59 +00:00
2009-03-25 13:10:01 +02:00
2009-03-25 13:10:01 +02:00