xtensa: move trace_hardirqs_off call back to entry.S
authorMax Filippov <jcmvbkbc@gmail.com>
Mon, 4 Apr 2022 04:29:46 +0000 (21:29 -0700)
committerMax Filippov <jcmvbkbc@gmail.com>
Mon, 2 May 2022 02:51:21 +0000 (19:51 -0700)
commitde4415d0bac91192ee9c74e849bc61429efa9b42
treef134a6a9f742fb2f073d763e290ab04c5db03726
parent4b81690980d45c4972d97facf11b65918e232fd5
xtensa: move trace_hardirqs_off call back to entry.S

Context tracking call must be done after hardirq tracking call,
otherwise lockdep_assert_irqs_disabled called from rcu_eqs_exit gives
a warning. To avoid context tracking logic duplication for IRQ/exception
entry paths move trace_hardirqs_off call back to common entry code.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
arch/xtensa/kernel/entry.S
arch/xtensa/kernel/traps.c