Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- commit ca4fc0660eb13b043e7133c2cc96317ef9c57906 (HEAD -> sched/minor)
- Author: Viresh Kumar <[email protected]>
- Date: Thu Nov 9 15:28:40 2017 +0530
- sched: Use LOAD_AVG_PERIOD instead of magic number
- We have been using LOAD_AVG_PERIOD almost everywhere apart from one
- place where we used magic number 32 directly. Use LOAD_AVG_PERIOD here
- as well.
- Change-Id: I52cde5b42b5eaebf8c6f989e75cfc32076b6a578
- Signed-off-by: Viresh Kumar <[email protected]>
- ---
- kernel/sched/fair.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
- diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c
- index 0989676c50e9..cb61374a1d4f 100644
- --- a/kernel/sched/fair.c
- +++ b/kernel/sched/fair.c
- @@ -3064,7 +3064,8 @@ static u64 decay_load(u64 val, u64 n)
- local_n %= LOAD_AVG_PERIOD;
- }
- - val = mul_u64_u32_shr(val, runnable_avg_yN_inv[local_n], 32);
- + val = mul_u64_u32_shr(val, runnable_avg_yN_inv[local_n],
- + LOAD_AVG_PERIOD);
- return val;
- }
Add Comment
Please, Sign In to add comment