Browse Source

mips: tracing: add switched_out trace point

add missing switched_out trace point.

Partially fixes #76057

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
pull/81028/head
Anas Nashif 9 months ago committed by Mahesh Mahadevan
parent
commit
8a824f307d
  1. 4
      arch/mips/core/isr.S

4
arch/mips/core/isr.S

@ -70,6 +70,7 @@ GTEXT(_Fault) @@ -70,6 +70,7 @@ GTEXT(_Fault)
GTEXT(_k_neg_eagain)
GTEXT(z_thread_mark_switched_in)
GTEXT(z_thread_mark_switched_out)
/* exports */
GTEXT(__isr_vec)
@ -209,6 +210,9 @@ on_thread_stack: @@ -209,6 +210,9 @@ on_thread_stack:
#endif /* CONFIG_PREEMPT_ENABLED */
reschedule:
#ifdef CONFIG_INSTRUMENT_THREAD_SWITCHING
jal z_thread_mark_switched_out
#endif
/*
* Check if the current thread is the same as the thread on the ready Q. If
* so, do not reschedule.

Loading…
Cancel
Save