Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 73db437f authored by qctecmdr Service's avatar qctecmdr Service Committed by Gerrit - the friendly Code Review server
Browse files

Merge "sched: walt: Add BUG_ON() when wallclock goes backwards"

parents 9f3e26b4 0514073f
Loading
Loading
Loading
Loading
+1 −9
Original line number Diff line number Diff line
@@ -272,15 +272,7 @@ update_window_start(struct rq *rq, u64 wallclock, int event)
	u64 old_window_start = rq->window_start;

	delta = wallclock - rq->window_start;
	/*
	 * If the MPM global timer is cleared, set delta as 0 to
	 * avoid kernel BUG happening
	 */
	if (delta < 0) {
		delta = 0;
		WARN_ONCE(1, "WALT wallclock appears to have gone backwards or reset\n");
	}

	BUG_ON(delta < 0);
	if (delta < sched_ravg_window)
		return old_window_start;