commit | 7d5f6a9a2496c6e4f2a3b5db7743ff4e3a99738e | [log] [tgz] |
---|---|---|
author | Max Filippov <jcmvbkbc@gmail.com> | Thu Jul 16 06:18:46 2015 +0300 |
committer | Max Filippov <jcmvbkbc@gmail.com> | Mon Aug 17 07:33:34 2015 +0300 |
tree | 50649451d8f300910a632205be4df863093533b9 | |
parent | 18bc5b85aac08d35eeca174abc73238a4d5deb0b [diff] |
xtensa: reorganize irq flags tracing entry.s only disables IRQs on hardware IRQ, move trace_hardirqs_off call into do_interrupt. Check actual intlevel that will be restored on return from exception handler to decide if trace_hardirqs_on should be called. Annotate IRQ on/off points in the TIF_* handling loop on return from exception handler. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>