From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-oi0-x236.google.com ([2607:f8b0:4003:c06::236]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1axQ3G-0004t9-Fl for ath10k@lists.infradead.org; Tue, 03 May 2016 02:27:07 +0000 Received: by mail-oi0-x236.google.com with SMTP id k142so8682510oib.1 for ; Mon, 02 May 2016 19:26:45 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <865DA393-262D-40B6-A9D3-1B978CD5F6C6@gmail.com> References: <1462125592.5535.194.camel@edumazet-glaptop3.roam.corp.google.com> <865DA393-262D-40B6-A9D3-1B978CD5F6C6@gmail.com> Date: Mon, 2 May 2016 19:26:45 -0700 Message-ID: Subject: Re: [Codel] fq_codel_drop vs a udp flood From: Dave Taht List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "ath10k" Errors-To: ath10k-bounces+kvalo=adurom.com@lists.infradead.org To: Jonathan Morton Cc: make-wifi-fast@lists.bufferbloat.net, "codel@lists.bufferbloat.net" , ath10k , Eric Dumazet T24gU3VuLCBNYXkgMSwgMjAxNiBhdCAxMToyMCBBTSwgSm9uYXRoYW4gTW9ydG9uIDxjaHJvbWF0 aXg5OUBnbWFpbC5jb20+IHdyb3RlOgo+Cj4+IE9uIDEgTWF5LCAyMDE2LCBhdCAyMDo1OSwgRXJp YyBEdW1hemV0IDxlcmljLmR1bWF6ZXRAZ21haWwuY29tPiB3cm90ZToKPj4KPj4gZnFfY29kZWxf ZHJvcCgpIGNvdWxkIGRyb3AgX2FsbF8gcGFja2V0cyBvZiB0aGUgZmF0IGZsb3csIGluc3RlYWQg b2YgYQo+PiBzaW5nbGUgb25lLgo+Cj4gVW5mb3J0dW5hdGVseSwgdGhhdCBjb3VsZCBoYXZlIGJh ZCBjb25zZXF1ZW5jZXMgaWYgdGhlIOKAnGZhdCBmbG934oCdIGhhcHBlbnMgdG8gYmUgYSBUQ1Ag aW4gc2xvdy1zdGFydCBvbiBhIGxvbmctUlRUIHBhdGguICBTdWNoIGEgZmxvdyBpcyByZXNwb25z aXZlLCBidXQgb24gYW4gb3JkZXItbWFnbml0dWRlIGxvbmdlciB0aW1lc2NhbGUgdGhhbiBtYXkg aGF2ZSBiZWVuIGNvbmZpZ3VyZWQgYXMgb3B0aW11bS4KPgo+IFRoZSByZWFsIHByb2JsZW0gaXMg dGhhdCBmcV9jb2RlbF9kcm9wKCkgcGVyZm9ybXMgdGhlIHNhbWUgKGV4Y2Vzc2l2ZSkgYW1vdW50 IG9mIHdvcmsgdG8gY29wZSB3aXRoIGEgc2luZ2xlIHVucmVzcG9uc2l2ZSBmbG93IGFzIGl0IHdv dWxkIGZvciBhIHRydWUgRERvUy4gIE9wdGltaXNpbmcgdGhlIHNlYXJjaCBmdW5jdGlvbiBpcyBz dWZmaWNpZW50LgoKRG9uJ3QgdGhpbmsgc28uCgpJIGRpZCBzb21lIHRlc3RzIHRvZGF5LCAgKG5v dCB0aGUgZnFfY29kZWwgYmF0Y2ggZHJvcCBwYXRjaCB5ZXQpCgpXaGVuIGhpdCB3aXRoIGEgOTAw bWJpdCBmbG9vZCwgY2FrZSBzaGFwaW5nIGRvd24gdG8gMjUwbWJpdCwgcmVzdWx0cwppbiBuZWFy bHkgMTAwJSBjcHUgdXNlIGluIHRoZSBrc29mdGlycTEgdGhyZWFkIG9uIHRoZSBhcHUyLCBhbmQK MTUwbWJpdHMgb2YgYWN0dWFsIHRocm91Z2hwdXQgKGFzIG1lYXN1cmVkIGJ5IGlwZXJmMywgd2hp Y2ggaXMgbm93IGEKbWVhc3VyZW1lbnQgSSBkb24ndCB0cnVzdCkKCmNha2UgKmRvZXMqIGhvbGQg dGhlIHBhY2tldCBjb3VudCBkb3duIGEgbG90IGJldHRlciB0aGFuIGZxX2NvZGVsIGRvZXMuCgpm cV9jb2RlbCAocHJlIGVyaWMncyBwYXRjaCkgYmFzaWNhbGx5IGdvZXMgdG8gdGhlIGNvbmZpZ3Vy ZWQgbGltaXQgYW5kCnN0YXlzIHRoZXJlLgoKSW4gYm90aCBjYXNlcyBJIHdpbGwgZXZlbnR1YWxs eSBnZXQgYW4gZXJyb3IgbGlrZSB0aGlzIChpbiBteSBiYWJlbApyb3V0ZWQgZW52aXJvbm1lbnQp IHRoYXQgc3VnZ2VzdHMgdGhhdCB3ZSdyZSBhbHNvIG5vdCBkZWxpdmVyaW5nCnBhY2tldHMgZnJv bSBvdGhlciBmbG93cyAoYXJwPykgd2l0aCBlaXRoZXIgZnFfY29kZWwgb3IgY2FrZSBpbiB0aGVz ZQpleHRyZW1lIGNvbmRpdGlvbnMuCgppcGVyZjMgLWMgMTcyLjI2LjY0LjIwMCAtdSAtYjkwME1i aXQgLXQgNjAwCgpbICA0XSAgNDcuMDAtNDguMDAgIHNlYyAgIDEwNyBNQnl0ZXMgICA4OTUgTWJp dHMvc2VjICAxMzY1OQppcGVyZjM6IGVycm9yIC0gdW5hYmxlIHRvIHdyaXRlIHRvIHN0cmVhbSBz b2NrZXQ6IE5vIHJvdXRlIHRvIGhvc3QKCi4uLgoKVGhlIHJlc3VsdHMgSSBnZXQgZnJvbSBpcGVy ZiBhcmUgYSBiaXQgcHV6emxpbmcgb3ZlciB0aGUgaW50ZXJ2YWwgaXQKc2FtcGxlcyBhdCAtIHRo aXMgaXMgZnJvbSBhIDEwME1iaXQgdGVzdCAoZG93bnNoaWZ0aW5nIGZyb20gOTAwbWJpdCkKClsg MTVdICAyNS4wMC0yNi4wMCAgc2VjICAgMTUyIEtCeXRlcyAgMS4yNSBNYml0cy9zZWMgIDAuOTk4 IG1zCjI5NjczLzI5NjkyICgxZSswMiUpClsgMTVdICAyNi4wMC0yNy4wMCAgc2VjICAgMjMyIEtC eXRlcyAgMS45MCBNYml0cy9zZWMgIDEuMjA3IG1zCjEwMjM1LzEwMjY0ICgxZSswMiUpClsgMTVd ICAyNy4wMC0yOC4wMCAgc2VjICA3Mi4wIEtCeXRlcyAgIDU5MCBLYml0cy9zZWMgIDEuMDk4IG1z CjE5MDM1LzE5MDQ0ICgxZSswMiUpClsgMTVdICAyOC4wMC0yOS4wMCAgc2VjICAwLjAwIEJ5dGVz ICAwLjAwIGJpdHMvc2VjICAxLjA5OCBtcyAgMC8wICgtbmFuJSkKWyAxNV0gIDI5LjAwLTMwLjAw ICBzZWMgIDcyLjAgS0J5dGVzICAgNTkwIEtiaXRzL3NlYyAgMS4wNDQgbXMKMjI0NjgvMjI0Nzcg KDFlKzAyJSkKWyAxNV0gIDMwLjAwLTMxLjAwICBzZWMgIDY0LjAgS0J5dGVzICAgNTI0IEtiaXRz L3NlYyAgMS4wNjAgbXMKMTMwNzgvMTMwODYgKDFlKzAyJSkKWyAxNV0gIDMxLjAwLTMyLjAwICBz ZWMgIDAuMDAgQnl0ZXMgIDAuMDAgYml0cy9zZWMgIDEuMDYwIG1zICAwLzAgKC1uYW4lKQpeQ1sg MTVdICAzMi4wMC0zMi42NiAgc2VjICA2NC4wIEtCeXRlcyAgIDc5NyBLYml0cy9zZWMgIDEuMDUw IG1zCjI1NDIwLzI1NDI4ICgxZSswMiUpCgpOb3QgdGhhdCBJIGNhcmUgYWxsIHRoYXQgbXVjaCBh Ym91dCBob3cgaXBlcmYgaXMgaW50ZXByZXRpbmcgaXQncyBkcm9wCnJhdGUgKEkgZ3Vlc3MgcHVs bGluZyBhcGFydCB0aGUgYWN0dWFsIGNhcHMgaXMgaW4gb3JkZXIpLgoKQXMgZm9yIGNha2Ugc3Ry dWdnbGluZyB0byBjb3BlOgoKcm9vdEBhcHUyOi9ob21lL2QvZ2l0L3RjLWFkdi90YyMgLi90YyAt cyBxZGlzYyBzaG93IGRldiBlbnAyczAKCnFkaXNjIGNha2UgODAxODogcm9vdCByZWZjbnQgOSBi YW5kd2lkdGggMTAwTWJpdCBkaWZmc2VydjQgZmxvd3MgcnR0IDEwMC4wbXMgcmF3CiBTZW50IDIx OTczNjgxOCBieXRlcyAxNTcxMjEgcGt0IChkcm9wcGVkIDk4OTI4OSwgb3ZlcmxpbWl0cyAxMTUy MjcyIHJlcXVldWVzIDApCiBiYWNrbG9nIDQ0OTY0NmIgMzE5cCByZXF1ZXVlcyAwCiBtZW1vcnkg dXNlZDogMjY1ODQzMmIgb2YgNTAwMDAwMGIKIGNhcGFjaXR5IGVzdGltYXRlOiAxMDBNYml0CiAg ICAgICAgICAgICBCdWxrICAgIEJlc3QgRWZmb3J0ICAgICBWaWRlbyAgICAgICBWb2ljZQogIHRo cmVzaCAgICAgICAxMDBNYml0ICAgOTM3NTBLYml0ICAgICAgNzVNYml0ICAgICAgMjVNYml0CiAg dGFyZ2V0ICAgICAgICAgNS4wbXMgICAgICAgNS4wbXMgICAgICAgNS4wbXMgICAgICAgNS4wbXMK ICBpbnRlcnZhbCAgICAgMTAwLjBtcyAgICAgMTAwLjBtcyAgICAgMTAwLjBtcyAgICAgMTAwLjBt cwogIHBrX2RlbGF5ICAgICAgICAgMHVzICAgICAgIDUuMm1zICAgICAgICA5MnVzICAgICAgICA0 OHVzCiAgYXZfZGVsYXkgICAgICAgICAwdXMgICAgICAgNS4xbXMgICAgICAgICA0dXMgICAgICAg ICAydXMKICBzcF9kZWxheSAgICAgICAgIDB1cyAgICAgICA1LjBtcyAgICAgICAgIDR1cyAgICAg ICAgIDJ1cwogIHBrdHMgICAgICAgICAgICAgICAwICAgICAxMTQ2NjQ5ICAgICAgICAgIDMxICAg ICAgICAgIDQ5CiAgYnl0ZXMgICAgICAgICAgICAgIDAgIDE2MDcwMDQwNTMgICAgICAgIDIyNTgg ICAgICAgIDg3NzkKICB3YXlfaW5kcyAgICAgICAgICAgMCAgICAgICAgICAgMCAgICAgICAgICAg MCAgICAgICAgICAgMAogIHdheV9taXNzICAgICAgICAgICAwICAgICAgICAgIDE1ICAgICAgICAg ICAyICAgICAgICAgICAxCiAgd2F5X2NvbHMgICAgICAgICAgIDAgICAgICAgICAgIDAgICAgICAg ICAgIDAgICAgICAgICAgIDAKICBkcm9wcyAgICAgICAgICAgICAgMCAgICAgIDk4OTI4OSAgICAg ICAgICAgMCAgICAgICAgICAgMAogIG1hcmtzICAgICAgICAgICAgICAwICAgICAgICAgICAwICAg ICAgICAgICAwICAgICAgICAgICAwCiAgc3BfZmxvd3MgICAgICAgICAgIDAgICAgICAgICAgIDAg ICAgICAgICAgIDAgICAgICAgICAgIDAKICBia19mbG93cyAgICAgICAgICAgMCAgICAgICAgICAg MSAgICAgICAgICAgMCAgICAgICAgICAgMAogIGxhc3RfbGVuICAgICAgICAgICAwICAgICAgICAx NTE0ICAgICAgICAgIDY2ICAgICAgICAgMTM4CiAgbWF4X2xlbiAgICAgICAgICAgIDAgICAgICAg IDE1MTQgICAgICAgICAxMTAgICAgICAgICA0ODcKCi4uLgoKQnV0IEkgYW0gdmVyeSBwdXp6bGVk IGFzIHRvIHdoeSBmbG93IGlzb2xhdGlvbiB3b3VsZCBmYWlsIGluIHRoZSBmYWNlCm9mIHRoaXMg b3ZlcmxvYWQuCgo+ICAtIEpvbmF0aGFuIE1vcnRvbgo+CgoKCi0tIApEYXZlIFTDpGh0CkxldCdz IGdvIG1ha2UgaG9tZSByb3V0ZXJzIGFuZCB3aWZpIGZhc3RlciEgV2l0aCBiZXR0ZXIgc29mdHdh cmUhCmh0dHA6Ly9ibG9nLmNlcm93cnQub3JnCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwphdGgxMGsgbWFpbGluZyBsaXN0CmF0aDEwa0BsaXN0cy5pbmZy YWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vYXRo MTBrCg==