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

Commit 12a64233 authored by Maria Yu's avatar Maria Yu
Browse files

sched: Fix for 32bit '__udivdi3' build error



Undefined reference to '__udivdi3' error happened
when build for 32bit. Use div64_ul for both compatible
for arm64 and arm.

Change-Id: I20c0c4629b413238e0546479aad239eca0f49d35
Signed-off-by: default avatarMaria Yu <aiquny@codeaurora.org>
parent e7325167
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -206,7 +206,7 @@ unsigned int sched_get_cpu_util(int cpu)
	raw_spin_unlock_irqrestore(&rq->lock, flags);

	util = (util >= capacity) ? capacity : util;
	busy = (util * 100) / capacity;
	busy = div64_ul((util * 100), capacity);
	return busy;
}