cpuload: fix cpuload error

Signed-off-by: ligd <liguiding1@xiaomi.com>
This commit is contained in:
ligd 2022-08-26 22:31:53 +08:00 committed by Xiang Xiao
parent 40f7872668
commit 51d31cc4a2
2 changed files with 4 additions and 0 deletions

View File

@ -225,11 +225,13 @@ void nxsched_process_timer(void)
clock_timer();
}
#ifndef CONFIG_SCHED_CPULOAD_EXTCLK
/* Perform CPU load measurements (before any timer-initiated context
* switches can occur)
*/
nxsched_process_cpuload();
#endif
/* Check if the currently executing task has exceeded its
* timeslice.

View File

@ -382,11 +382,13 @@ static unsigned int nxsched_timer_process(unsigned int ticks,
clock_update_wall_time();
#endif
#ifndef CONFIG_SCHED_CPULOAD_EXTCLK
/* Perform CPU load measurements (before any timer-initiated context
* switches can occur)
*/
nxsched_process_cpuload_ticks(ticks);
#endif
/* Process watchdogs */