Comment 0 for bug 567956

Revision history for this message
Dave Martin (dave-martin-arm) wrote :

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.