diff --git a/kernel/sched/core.c b/kernel/sched/core.c index bfe756dee129..894fb81313fd 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -7260,7 +7260,7 @@ capacity_from_percent(char *buf) &req.percent); if (req.ret) return req; - if (req.percent > UCLAMP_PERCENT_SCALE) { + if ((u64)req.percent > UCLAMP_PERCENT_SCALE) { req.ret = -ERANGE; return req; }