[Bug 567956] [NEW] ARM: Incorrect prefetch abort handling can cause a spin instead of SIGSEGV
Dave Martin
Dave.Martin at arm.com
Wed Apr 21 16:12:00 UTC 2010
Public bug reported:
http://article.gmane.org/gmane.linux.kernel.commits.head/213639
" ARM: 5728/1: Proper prefetch abort handling on ARMv6 and ARMv7
Currently, on ARMv6 and ARMv7, if an application tries to execute
code (or garbage) on non-executable page it hangs. It caused by
incorrect prefetch abort handling. Now every prefetch abort
processes as a translation fault. "
I believe the patch was merges in 2.6.32, so it is _probably_ already
applied in the dove tree (but it might be worth checking)
This patch doesn't appear critical; it just affects cases where
processes are already crashing by trying to execute in invalid address
space. I'm not aware of any real problems in lucid caused by this at
present.
** Affects: linux-fsl-imx51 (Ubuntu)
Importance: Undecided
Status: New
** Tags: armel
--
ARM: Incorrect prefetch abort handling can cause a spin instead of SIGSEGV
https://bugs.launchpad.net/bugs/567956
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux-fsl-imx51 in ubuntu.
More information about the kernel-bugs
mailing list