{"push_id":1695051442,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"e09a04f0689fd29aa909cc49ee94fd129798f986","before":"61de8f892bd76cf6bde2ae85cf2d0c98778d0fb6","commits":[{"sha":"e09a04f0689fd29aa909cc49ee94fd129798f986","author":{"name":"Andrew Boie","email":"6b86d49a9e8adc935b253c5a13bcd599158623cb@intel.com"},"message":"arm: fix exception handling\n\nFor exceptions where we are just going to abort the current thread, we\nneed to exit handler mode properly so that PendSV can run and perform a\ncontext switch. For ARM architecture this means that the fatal error\nhandling code path can indeed return if we were 1) in handler mode and\n2) only wish to abort the current thread.\n\nFixes a very long-standing bug where a thread that generates an\nexception, and should only abort the thread, instead takes down the\nentire system.\n\nIssue: ZEP-2052\nChange-Id: Ib356a34a6fda2e0f8aff39c4b3270efceb81e54d\nSigned-off-by: Andrew Boie <andrew.p.boie@intel.com>","distinct":true,"url":"https://api.github.com/repos/zephyrproject-rtos/zephyr/commits/e09a04f0689fd29aa909cc49ee94fd129798f986"}]}
{"actor":{"display_login":"zephyr-github"}}