Re: [PATCH] ARM: keystone: add a work around to handle asynchronous external abort
From: Lucas Stach
Date: Fri Aug 14 2015 - 10:21:08 EST
Hi Russell,
Am Freitag, den 14.08.2015, 15:09 +0100 schrieb Russell King - ARM
Linux:
[...]
>
> What causes the abort? We shouldn't be adding hacks like this to the
> kernel without having the full picture...
>
some of the issues with tracking down such imprecise external aborts are
due to the fact that we only enable the signaling of those aborts on
entering the user-space. So the first schedule() crashes on the previous
dangling abort.
I'm carrying this patch locally to enable imprecise aborts much earlier
in the boot process. I think it has already been on the list some times,
but apparently it has fallen through the cracks. If you agree that this
is the right thing to do I can do a proper repost.
Regards,
Lucas
---------------------->8---------------------------------------------