From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ob0-x22e.google.com (mail-ob0-x22e.google.com [IPv6:2607:f8b0:4003:c01::22e]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 3543A21F52E for ; Thu, 4 Jun 2015 10:11:25 -0700 (PDT) Received: by obbea3 with SMTP id ea3so37340712obb.0 for ; Thu, 04 Jun 2015 10:11:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=oxGE+1lKhjdRn5zIcKxMxyegKL3Zh010ct+kBkAzvlo=; b=MQzWAPHzEXaD5Om+IuzscE0xmmCT8gkVUjCj61DzaTr++lKj36Ur97y+1Q3ajpY0Fh O5ZRuZdMBXJvK1313R7vnATb7C47x6bYTrzr6tMWpq/w0a5Bqv7LwXcfmLClQR1OA1z7 R3ngG2g4KwhfHPSHjUdKouDEkTFK2G3Kcx7Vipd0wFPQb7v5qqdYdmUJN99BZVUivx5+ 7y7Ny7ZvgvZe5yMWGKbvKlV3zwJeObVKkr7fTVV9Wq6ntHKutR67jLj5nOkAHRZLwXJt Opl5XcLwZi3qoCQxYknXgHKAYZgMH9J12TBg/txzreWzujBL8LNPpU5yjtQdhlFQXaYp fQcQ== MIME-Version: 1.0 X-Received: by 10.202.216.138 with SMTP id p132mr4908386oig.133.1433437885020; Thu, 04 Jun 2015 10:11:25 -0700 (PDT) Received: by 10.202.105.129 with HTTP; Thu, 4 Jun 2015 10:11:24 -0700 (PDT) Date: Thu, 4 Jun 2015 10:11:24 -0700 Message-ID: From: Dave Taht To: cake@lists.bufferbloat.net Content-Type: multipart/mixed; boundary=001a113d5590f1e1c50517b443f2 Subject: [Cake] a little bit of cake testing X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jun 2015 17:11:54 -0000 --001a113d5590f1e1c50517b443f2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable My network here is in flux (new modem, signal strength problems, cable problems) and toke's testbed is presently doing wifi work, so I did a quick mod to fishcake to make it do linux 4.0 (note I am not sure if this was a 4.1 or a 4.0 change) - attached. (and we lose a few cake options due to me not grokking the new API) Cake did well on this, but the behavior at the tail end of the test was disturbing: http://www.dslreports.com/speedtest/611312 Need to do some work to emulate the dslreports tests. And it dropped LOT more packets than fq_codel did. fq_codel marked 33 packets for it's result, cake marked 600 and dropped 200, for its. I did some rrul testing as well, but was fighting with a modem that used to get 140Mbits, and now only gets 70mbits, and behaves very differently overall with pfifo_fast than i had ever seen before. And along the way snapon got upgraded a bit too... sigh... --=20 Dave T=C3=A4ht What will it take to vastly improve wifi for everyone? https://plus.google.com/u/0/explore/makewififast --001a113d5590f1e1c50517b443f2 Content-Type: text/x-patch; charset=US-ASCII; name="0001-Make-compile-on-linux-4.0-and-later.patch" Content-Disposition: attachment; filename="0001-Make-compile-on-linux-4.0-and-later.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_iaifrdy70 RnJvbSBhYzQ5NDg1YjI5NTE5ZmIxYTRhODhiYzA3ZTcxNWVhMjMyMDU4Mzk3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEYXZlIFRhaHQgPGRhdmUudGFodEBidWZmZXJibG9hdC5uZXQ+ CkRhdGU6IFRodSwgNCBKdW4gMjAxNSAxMDowNDo0NiAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIE1h a2UgY29tcGlsZSBvbiBsaW51eCA0LjAgYW5kIGxhdGVyCgotLS0KIHNjaF9jYWtlLmMgfCAxMiAr KysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9u cygtKQoKZGlmZiAtLWdpdCBhL3NjaF9jYWtlLmMgYi9zY2hfY2FrZS5jCmluZGV4IDI0MjMzM2Mu LjUzOGQwOTAgMTAwNjQ0Ci0tLSBhL3NjaF9jYWtlLmMKKysrIGIvc2NoX2Nha2UuYwpAQCAtNDks MTAgKzQ5LDEyIEBACiAjaW5jbHVkZSA8bGludXgvdm1hbGxvYy5oPgogI2luY2x1ZGUgPGxpbnV4 L3JlY2lwcm9jYWxfZGl2Lmg+CiAjaW5jbHVkZSA8bmV0L25ldGxpbmsuaD4KKyNpbmNsdWRlIDxs aW51eC92ZXJzaW9uLmg+CiAjaW5jbHVkZSAicGt0X3NjaGVkLmgiCisjaWYgTElOVVhfVkVSU0lP Tl9DT0RFIDwgS0VSTkVMX1ZFUlNJT04oNCwwLDApCiAjaW5jbHVkZSA8bmV0L2Zsb3dfa2V5cy5o PgorI2VuZGlmCiAjaW5jbHVkZSAiY29kZWw1LmgiCi0KIC8qIFRoZSBDQUtFIFByaW5jaXBsZToK ICAqICAgICAgICAgICAgICAgICAob3IsIGhvdyB0byBoYXZlIHlvdXIgY2FrZSBhbmQgZWF0IGl0 IHRvbykKICAqCkBAIC0yMDUsMTIgKzIwNywxNSBAQCBlbnVtIHsKIHN0YXRpYyBpbmxpbmUgdW5z aWduZWQgaW50CiBjYWtlX2ZxY2RfaGFzaChzdHJ1Y3QgY2FrZV9mcWNkX3NjaGVkX2RhdGEgKnEs IGNvbnN0IHN0cnVjdCBza19idWZmICpza2IsIGludCBmbG93X21vZGUpCiB7CisjaWYgTElOVVhf VkVSU0lPTl9DT0RFIDwgS0VSTkVMX1ZFUlNJT04oNCwwLDApCiAgICAgc3RydWN0IGZsb3dfa2V5 cyBrZXlzOworI2VuZGlmCiAgICAgdTMyIGhhc2gsIHJlZHVjZWRfaGFzaDsKIAogCWlmKHVubGlr ZWx5KGZsb3dfbW9kZSA9PSBDQUtFX0ZMT1dfTk9ORSB8fCBxLT5mbG93c19jbnQgPCBDQUtFX1NF VF9XQVlTKSkKIAkJcmV0dXJuIDA7CiAKKyNpZiBMSU5VWF9WRVJTSU9OX0NPREUgPCBLRVJORUxf VkVSU0lPTig0LDAsMCkKIAlza2JfZmxvd19kaXNzZWN0KHNrYiwgJmtleXMpOwogCiAJaWYoZmxv d19tb2RlICE9IENBS0VfRkxPV19BTEwpIHsKQEAgLTIyNyw2ICsyMzIsOSBAQCBjYWtlX2ZxY2Rf aGFzaChzdHJ1Y3QgY2FrZV9mcWNkX3NjaGVkX2RhdGEgKnEsIGNvbnN0IHN0cnVjdCBza19idWZm ICpza2IsIGludCBmbAogCWhhc2ggPSBqaGFzaF8zd29yZHMoKF9fZm9yY2UgdTMyKWtleXMuZHN0 LAogCQkJCQkJKF9fZm9yY2UgdTMyKWtleXMuc3JjIF4ga2V5cy5pcF9wcm90bywKIAkJCQkJCShf X2ZvcmNlIHUzMilrZXlzLnBvcnRzLCBxLT5wZXJ0dXJiYXRpb24pOworI2Vsc2UKKwloYXNoID0g c2tiX2dldF9oYXNoX3BlcnR1cmIoc2tiLCBxLT5wZXJ0dXJiYXRpb24pOworI2VuZGlmCiAKIAly ZWR1Y2VkX2hhc2ggPSByZWNpcHJvY2FsX3NjYWxlKGhhc2gsIHEtPmZsb3dzX2NudCk7CiAKQEAg LTQxNiw3ICs0MjQsNyBAQCBzdGF0aWMgaW50IGNha2VfZW5xdWV1ZShzdHJ1Y3Qgc2tfYnVmZiAq c2tiLCBzdHJ1Y3QgUWRpc2MgKnNjaCkKIAkgKiBTcGxpdCBHU08gYWdncmVnYXRlcyBpZiB0aGV5 J3JlIGxpa2VseSB0byBpbXBhaXIgZmxvdyBpc29sYXRpb24KIAkgKiBvciBpZiB3ZSBuZWVkIHRv IGtub3cgaW5kaXZpZHVhbCBwYWNrZXQgc2l6ZXMgZm9yIGZyYW1pbmcgb3ZlcmhlYWQuCiAJICov Ci0JaWYodW5saWtlbHkoKGxlbiAqIG1heChmcWNkLT5mbG93X2NvdW50LCAxKSkgPiBxLT5wZWVs X3RocmVzaG9sZCAmJiBza2JfaXNfZ3NvKHNrYikpKQorCWlmKCgobGVuICogbWF4KChmcWNkLT5m bG93X2NvdW50KSwgMSkpID4gcS0+cGVlbF90aHJlc2hvbGQgJiYgc2tiX2lzX2dzbyhza2IpKSkK IAl7CiAJCXN0cnVjdCBza19idWZmICpzZWdzLCAqbnNrYjsKIAkJbmV0ZGV2X2ZlYXR1cmVzX3Qg ZmVhdHVyZXMgPSBuZXRpZl9za2JfZmVhdHVyZXMoc2tiKTsKLS0gCjIuMS4wCgo= --001a113d5590f1e1c50517b443f2--