<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hello,</p>
<p>this is a somewhat esoteric question. I am trying to actually
force bufferbloat in an emulation setup I am using. I set up a
dumbbell topology and push traffic through it, causing congestion
at the central link. I use this setup to compare congestion
avoidance algorithms such as DCTCP to other solutions. <br>
This has worked nicely with the 4.18 kernel. However, after
upgrading to 4.19 I cannot reproduce bufferbloat anymore. The
traffic (even UDP packets) is perfectly rate limited and I never
see any congestion happening. This is great, but in practice it
prevents me from prototyping algorithms.</p>
<p>My interface configuration for bottlenecked links is:</p>
<p> </p>
<blockquote type="cite">qdisc tbf 5: dev OBcbnsw1-eth2 root refcnt 2
rate 10Mbit burst 15000b lat 12.0ms <br>
Sent 6042 bytes 51 pkt (dropped 0, overlimits 0 requeues 0) <br>
backlog 0b 0p requeues 0<br>
qdisc netem 10: dev OBcbnsw1-eth2 parent 5:1 limit 500<br>
Sent 6042 bytes 51 pkt (dropped 0, overlimits 0 requeues 0) <br>
backlog 0b 0p requeues 0</blockquote>
<p><br>
</p>
<p>I have the suspicion that it is related to the CAKE changes in
the 4.19 kernel, but I am not exactly sure. I am not using tc cake
at all. Do you maybe know what could cause this behavior?
Apologies if this is the wrong mailing list. <br>
</p>
<p>Thanks and best,</p>
<p>Fabian<br>
</p>
</body>
</html>