summaryrefslogtreecommitdiffstats
path: root/net/smc/smc_pnet.c
diff options
context:
space:
mode:
authorMohit P. Tahiliani <tahiliani@nitk.edu.in>2019-02-25 20:10:00 +0100
committerDavid S. Miller <davem@davemloft.net>2019-02-25 23:21:03 +0100
commit95400b975dd32d2398ecff4dcc6f7bf0ffbd725f (patch)
tree34b983ee61e40a6caf75718eb30e50da9d92aa26 /net/smc/smc_pnet.c
parentnet: sched: pie: add more cases to auto-tune alpha and beta (diff)
downloadlinux-95400b975dd32d2398ecff4dcc6f7bf0ffbd725f.tar.xz
linux-95400b975dd32d2398ecff4dcc6f7bf0ffbd725f.zip
net: sched: pie: add derandomization mechanism
Random dropping of packets to achieve latency control may introduce outlier situations where packets are dropped too close to each other or too far from each other. This can cause the real drop percentage to temporarily deviate from the intended drop probability. In certain scenarios, such as a small number of simultaneous TCP flows, these deviations can cause significant deviations in link utilization and queuing latency. RFC 8033 suggests using a derandomization mechanism to avoid these deviations. Signed-off-by: Mohit P. Tahiliani <tahiliani@nitk.edu.in> Signed-off-by: Dhaval Khandla <dhavaljkhandla26@gmail.com> Signed-off-by: Hrishikesh Hiraskar <hrishihiraskar@gmail.com> Signed-off-by: Manish Kumar B <bmanish15597@gmail.com> Signed-off-by: Sachin D. Patil <sdp.sachin@gmail.com> Signed-off-by: Leslie Monis <lesliemonis@gmail.com> Acked-by: Dave Taht <dave.taht@gmail.com> Acked-by: Jamal Hadi Salim <jhs@mojatatu.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/smc/smc_pnet.c')
0 files changed, 0 insertions, 0 deletions