Quoting Russ Dill (2014-02-25 09:15:33)
On 02/25/2014 02:27 AM, Thomas Gleixner wrote:
If you want escape the tracer and in that case you really want it being on a different stack, use raw_local_irq_* which are not traced.
So it might make sense to change soft_restart to use the raw_local_irq_* calls.
I've added this change. So far it's working well.
Thanks!
Sebastian