Commit d0f140e0 authored by Michal Simek's avatar Michal Simek
Browse files

microblaze: Do not trace cpu_relax function



IRQsoff tracer requires to protect cpu_idle function
to get correct timing report.

Signed-off-by: default avatarMichal Simek <monstr@monstr.eu>
parent 6f34b08f
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -76,8 +76,11 @@ __setup("hlt", hlt_setup);
void default_idle(void)
{
	if (likely(hlt_counter)) {
		while (!need_resched())
		local_irq_disable();
		stop_critical_timings();
		cpu_relax();
		start_critical_timings();
		local_irq_enable();
	} else {
		clear_thread_flag(TIF_POLLING_NRFLAG);
		smp_mb__after_clear_bit();