Activity log for bug #567956

Date Who What changed Old value New value Message
2010-04-21 16:12:00 Dave Martin bug added bug
2010-04-22 11:02:58 Dave Martin description 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. 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. Test case: int main(void) { ((void (*)(void))0xc0000000)(); }
2010-04-22 11:04:10 Dave Martin description 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. Test case: int main(void) { ((void (*)(void))0xc0000000)(); } 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. Test case: int main(void) {  ((void (*)(void))0xc0000000)(); } Desired result is SIGSEGV.
2010-04-22 11:11:19 Dave Martin description 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. Test case: int main(void) {  ((void (*)(void))0xc0000000)(); } Desired result is SIGSEGV. 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) [update: This bug does *not* affect the dove tree— confirmed] 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. Test case: int main(void) {  ((void (*)(void))0xc0000000)(); } Desired result is SIGSEGV.
2014-02-09 08:42:59 givan abibula bug task added linux