mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-24 21:20:50 +07:00
Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
* 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: sched: clean up compiler warning sched: fix hrtick & generic-ipi dependency
This commit is contained in:
commit
8ffa5b6596
@ -55,4 +55,4 @@ config HZ
|
|||||||
default 1000 if HZ_1000
|
default 1000 if HZ_1000
|
||||||
|
|
||||||
config SCHED_HRTICK
|
config SCHED_HRTICK
|
||||||
def_bool HIGH_RES_TIMERS
|
def_bool HIGH_RES_TIMERS && USE_GENERIC_SMP_HELPERS
|
||||||
|
@ -253,7 +253,7 @@ static int do_balance_runtime(struct rt_rq *rt_rq)
|
|||||||
|
|
||||||
diff = iter->rt_runtime - iter->rt_time;
|
diff = iter->rt_runtime - iter->rt_time;
|
||||||
if (diff > 0) {
|
if (diff > 0) {
|
||||||
do_div(diff, weight);
|
diff = div_u64((u64)diff, weight);
|
||||||
if (rt_rq->rt_runtime + diff > rt_period)
|
if (rt_rq->rt_runtime + diff > rt_period)
|
||||||
diff = rt_period - rt_rq->rt_runtime;
|
diff = rt_period - rt_rq->rt_runtime;
|
||||||
iter->rt_runtime -= diff;
|
iter->rt_runtime -= diff;
|
||||||
|
Loading…
Reference in New Issue
Block a user