diff --git a/drivers/cpuidle/cpuidle.c b/drivers/cpuidle/cpuidle.c index b876a1a72ec0..2d2f40a2cb81 100644 --- a/drivers/cpuidle/cpuidle.c +++ b/drivers/cpuidle/cpuidle.c @@ -224,9 +224,6 @@ noinstr int cpuidle_enter_state(struct cpuidle_device *dev, bool broadcast = !!(target_state->flags & CPUIDLE_FLAG_TIMER_STOP); ktime_t time_start, time_end; - if (cpus_peek_for_pending_ipi(cpumask_of(dev->cpu))) - return -EBUSY; - instrumentation_begin(); /*