aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net/sched/sch_netem.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/sched/sch_netem.c b/net/sched/sch_netem.c
index 7bbc13b8ca47..7c179addebcd 100644
--- a/net/sched/sch_netem.c
+++ b/net/sched/sch_netem.c
@@ -327,7 +327,7 @@ static s64 tabledist(s64 mu, s32 sigma,
327 327
328 /* default uniform distribution */ 328 /* default uniform distribution */
329 if (dist == NULL) 329 if (dist == NULL)
330 return (rnd % (2 * sigma)) - sigma + mu; 330 return ((rnd % (2 * sigma)) + mu) - sigma;
331 331
332 t = dist->table[rnd % dist->size]; 332 t = dist->table[rnd % dist->size];
333 x = (sigma % NETEM_DIST_SCALE) * t; 333 x = (sigma % NETEM_DIST_SCALE) * t;