diff options
author | Leslie Monis <lesliemonis@gmail.com> | 2020-03-04 19:56:00 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2020-03-04 22:25:55 +0100 |
commit | 220d4ac74ed691033b6fe2bd98dc07d6bdece046 (patch) | |
tree | 5b2b9332cdda3d6b36ad7ea337cb8283e3794b36 /net/sched/sch_pie.c | |
parent | pie: use term backlog instead of qlen (diff) | |
download | linux-220d4ac74ed691033b6fe2bd98dc07d6bdece046.tar.xz linux-220d4ac74ed691033b6fe2bd98dc07d6bdece046.zip |
pie: remove unnecessary type casting
In function pie_calculate_probability(), the variables alpha and
beta are of type u64. The variables qdelay, qdelay_old and
params->target are of type psched_time_t (which is also u64).
The explicit type casting done when calculating the value for
the variable delta is redundant and not required.
Signed-off-by: Mohit P. Tahiliani <tahiliani@nitk.edu.in>
Signed-off-by: Gautam Ramakrishnan <gautamramk@gmail.com>
Signed-off-by: Leslie Monis <lesliemonis@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sched/sch_pie.c')
-rw-r--r-- | net/sched/sch_pie.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/sched/sch_pie.c b/net/sched/sch_pie.c index 8a2f9f11c86f..198cfa34a00a 100644 --- a/net/sched/sch_pie.c +++ b/net/sched/sch_pie.c @@ -363,8 +363,8 @@ void pie_calculate_probability(struct pie_params *params, struct pie_vars *vars, } /* alpha and beta should be between 0 and 32, in multiples of 1/16 */ - delta += alpha * (u64)(qdelay - params->target); - delta += beta * (u64)(qdelay - qdelay_old); + delta += alpha * (qdelay - params->target); + delta += beta * (qdelay - qdelay_old); oldprob = vars->prob; |