From: Russell King Date: Sun, 20 Sep 2009 12:18:47 +0000 (+0100) Subject: ARM: Add support for checking access permissions on prefetch aborts X-Git-Tag: v2.6.32-rc1~49^2~1^2~2 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=df297bf6c7933e7b021cdc1bf3f9e319ea3a7e9c;p=pandora-kernel.git 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 --- Reading git-diff-tree failed