From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt0-x232.google.com (mail-qt0-x232.google.com [IPv6:2607:f8b0:400d:c0d::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id E85503BA8E for ; Tue, 5 Dec 2017 14:32:12 -0500 (EST) Received: by mail-qt0-x232.google.com with SMTP id u10so3517646qtg.2 for ; Tue, 05 Dec 2017 11:32:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=pfHlsif0HE+UMOOweMLYbQXqog6VTKKIY6ECg6QZabU=; b=es3M3SgnjBMP6sHC5QLgOeQTmDhKtb6W3lZJ7mjUm3QPvgVu9rlq9gmkYot66wf0IR M/FtsutFHxGot0RgQBKmJ0ywI/tyDn8HMO65OuWGE9ps3nEJVv6QeKgcBJ2Ln/Whexog 8YLSENm7ckL0kmLsxZ+EtjEGWLFrt4hpF/ajphD/zBYyZAXzuuaqdMtkHigP5omG8upv iSH1sX7JtbyUgH1mI3AwLpdzWAlX1PfH7v1KreUNUWH6zbBondfqGLwdlGPgtpuZscps NVuLQTt69i9Jo4bRGvhublwjM0JQlAa9sbCRu40rsLEM1vz/nqCAwvaxj6sJC5y3j9Lf v1MQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=pfHlsif0HE+UMOOweMLYbQXqog6VTKKIY6ECg6QZabU=; b=BryYGtp51TLaoZMVSB+LmbR3UbvFStuZEf1Gu79Go3ODicnFLjdcF3ks3235PQAYN/ VBwRu4Co/VaR6IihLOqMdQ6x3rIcNz0qS9CZZk6keC3UcLKRJE7Zg6IQz1B4nvAmpf+9 HTqFewYvxi75Dyz7n61vI6iYqWSs1p093WhxsHPAl77E/QI8qH+F7iRFQw3LUWFnZ95O UPV3a7xLfkTkpAsnZ1cIEDK3AKN+ojJfGoZ9GIwiUGN8zJd4ZQXaHCPRDgGstc8cPgO6 y4pZJ0SkAWdcCktoMIl58Gk/gyUqvtZMDOcRcMNJeP9W7yeoFsSuA3INT9ihQgEOvFqE 2kHg== X-Gm-Message-State: AKGB3mIPQSKXIbQ3A0+yQJf2vzpuRQUEaojetPiKDsaG+ZZkn8VflrfF +Nt9r+U+jYkL6DHhVA61dPH4gscS+9WfCg092m0qNw== X-Google-Smtp-Source: AGs4zMZk2AGT9wndUkuCSKTt9hjndqf/5C6zc64pQ1vb5Toh5F6BofyyOrlxADeOxtekAwMO38vksQNfHb0FG3Tluvg= X-Received: by 10.200.36.203 with SMTP id t11mr2799692qtt.277.1512502332361; Tue, 05 Dec 2017 11:32:12 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.193.93 with HTTP; Tue, 5 Dec 2017 11:32:11 -0800 (PST) From: Dave Taht Date: Tue, 5 Dec 2017 11:32:11 -0800 Message-ID: To: Cake List Content-Type: multipart/mixed; boundary="001a11404fec3e9171055f9ce47e" Subject: [Cake] RHODIUM - nuking blue (for testing) X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 19:32:13 -0000 --001a11404fec3e9171055f9ce47e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Given some of the results thus far at various RTTs, and at higher loads, like the ginormous one georgios just ran, I thought it might be useful to run a battery of tests with blue disabled. I haven't gone to the trouble of creating a formal branch - tho if I did, I'd call it rhodium, as rhodium detectors are used in nuclear reactors to measure the neutron flux level. untested-but-compiling-patch attached. I'm busy on a few other things this week, and it is looking like we'll have to replace the xstats structure with something smaller to go mainline. --=20 Dave T=C3=A4ht CEO, TekLibre, LLC http://www.teklibre.com Tel: 1-669-226-2619 --001a11404fec3e9171055f9ce47e Content-Type: text/x-patch; charset="US-ASCII"; name="0001-RHODIUM-disable-blue-algorithm-for-testing.patch" Content-Disposition: attachment; filename="0001-RHODIUM-disable-blue-algorithm-for-testing.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jau0n8ny0 RnJvbSA1NmE1NTA4MTE5OWVkOWVlMzZkZThhMjgwNmE3YzUxZDVhODNhMDc4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEYXZlIFRhaHQgPGRhdmUudGFodEBnbWFpbC5jb20+CkRhdGU6 IFR1ZSwgNSBEZWMgMjAxNyAxMToyMjowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIFJIT0RJVU06 IGRpc2FibGUgYmx1ZSBhbGdvcml0aG0gZm9yIHRlc3RpbmcKClRoaXMgcGF0Y2ggZGlzYWJsZXMg dGhlIGJsdWUgYWxnb3JpdGhtIHNvIHRoZSBhcW0gYmVjb21lcyBtb3JlCnB1cmUgY29kZWwuCi0t LQogY29iYWx0LmggICB8ICAyICsrCiBzY2hfY2FrZS5jIHwgMTMgKysrKysrKysrKysrLQogMiBm aWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0 IGEvY29iYWx0LmggYi9jb2JhbHQuaAppbmRleCBmMTBmOWRiLi5jMWQ5ZGZmIDEwMDY0NAotLS0g YS9jb2JhbHQuaAorKysgYi9jb2JhbHQuaApAQCAtMTI2LDggKzEyNiwxMCBAQCBzdHJ1Y3QgY29i YWx0X3ZhcnMgewogCXUzMgkJY291bnQ7CiAJdTMyCQlyZWNfaW52X3NxcnQ7CiAJY29iYWx0X3Rp bWVfdAlkcm9wX25leHQ7CisjaWZuZGVmIFJIT0RJVU0KIAljb2JhbHRfdGltZV90CWJsdWVfdGlt ZXI7CiAJdTMyICAgICBwX2Ryb3A7CisjZW5kaWYKIAlib29sCWRyb3BwaW5nOwogCWJvb2wgICAg ZWNuX21hcmtlZDsKIH07CmRpZmYgLS1naXQgYS9zY2hfY2FrZS5jIGIvc2NoX2Nha2UuYwppbmRl eCA0MDEwMzg4Li4xMzRjNmNhIDEwMDY0NAotLS0gYS9zY2hfY2FrZS5jCisrKyBiL3NjaF9jYWtl LmMKQEAgLTYyLDYgKzYyLDcgQEAKICNlbHNlCiAjaW5jbHVkZSA8bmV0L2Zsb3dfZGlzc2VjdG9y Lmg+CiAjZW5kaWYKKyNkZWZpbmUgUkhPRElVTSAxCiAjaW5jbHVkZSAiY29iYWx0LmgiCiAKICNp ZiBJU19FTkFCTEVEKENPTkZJR19ORl9DT05OVFJBQ0spCkBAIC00NDMsNiArNDQ0LDcgQEAgc3Rh dGljIGJvb2wgY29iYWx0X3F1ZXVlX2Z1bGwoc3RydWN0IGNvYmFsdF92YXJzICp2YXJzLAogewog CWJvb2wgdXAgPSBmYWxzZTsKIAorI2lmbmRlZiBSSE9ESVVNCiAJaWYgKChub3cgLSB2YXJzLT5i bHVlX3RpbWVyKSA+IHAtPnRhcmdldCkgewogCQl1cCA9ICF2YXJzLT5wX2Ryb3A7CiAJCXZhcnMt PnBfZHJvcCArPSBwLT5wX2luYzsKQEAgLTQ1MCw2ICs0NTIsNyBAQCBzdGF0aWMgYm9vbCBjb2Jh bHRfcXVldWVfZnVsbChzdHJ1Y3QgY29iYWx0X3ZhcnMgKnZhcnMsCiAJCQl2YXJzLT5wX2Ryb3Ag PSB+MDsKIAkJdmFycy0+Ymx1ZV90aW1lciA9IG5vdzsKIAl9CisjZW5kaWYKIAl2YXJzLT5kcm9w cGluZyA9IHRydWU7CiAJdmFycy0+ZHJvcF9uZXh0ID0gbm93OwogCWlmICghdmFycy0+Y291bnQp CkBAIC00NjcsNiArNDcwLDcgQEAgc3RhdGljIGJvb2wgY29iYWx0X3F1ZXVlX2VtcHR5KHN0cnVj dCBjb2JhbHRfdmFycyAqdmFycywKIHsKIAlib29sIGRvd24gPSBmYWxzZTsKIAorI2lmbmRlZiBS SE9ESVVNCiAJaWYgKHZhcnMtPnBfZHJvcCAmJiAobm93IC0gdmFycy0+Ymx1ZV90aW1lcikgPiBw LT50YXJnZXQpIHsKIAkJaWYgKHZhcnMtPnBfZHJvcCA8IHAtPnBfZGVjKQogCQkJdmFycy0+cF9k cm9wID0gMDsKQEAgLTQ3NSw2ICs0NzksNyBAQCBzdGF0aWMgYm9vbCBjb2JhbHRfcXVldWVfZW1w dHkoc3RydWN0IGNvYmFsdF92YXJzICp2YXJzLAogCQl2YXJzLT5ibHVlX3RpbWVyID0gbm93Owog CQlkb3duID0gIXZhcnMtPnBfZHJvcDsKIAl9CisjZW5kaWYKIAl2YXJzLT5kcm9wcGluZyA9IGZh bHNlOwogCiAJaWYgKHZhcnMtPmNvdW50ICYmIChub3cgLSB2YXJzLT5kcm9wX25leHQpID49IDAp IHsKQEAgLTU1OSwxMCArNTY0LDExIEBAIHN0YXRpYyBib29sIGNvYmFsdF9zaG91bGRfZHJvcChz dHJ1Y3QgY29iYWx0X3ZhcnMgKnZhcnMsCiAJCX0KIAl9CiAKKyNpZm5kZWYgUkhPRElVTQogCS8q IFNpbXBsZSBCTFVFIGltcGxlbWVudGF0aW9uLiAgTGFjayBvZiBFQ04gaXMgZGVsaWJlcmF0ZS4g Ki8KIAlpZiAodmFycy0+cF9kcm9wKQogCQlkcm9wIHw9IChwcmFuZG9tX3UzMigpIDwgdmFycy0+ cF9kcm9wKTsKLQorI2VuZGlmCiAJLyogT3ZlcmxvYWQgdGhlIGRyb3BfbmV4dCBmaWVsZCBhcyBh biBhY3Rpdml0eSB0aW1lb3V0ICovCiAJaWYgKCF2YXJzLT5jb3VudCkKIAkJdmFycy0+ZHJvcF9u ZXh0ID0gbm93ICsgcC0+aW50ZXJ2YWw7CkBAIC0xODE4LDggKzE4MjQsMTMgQEAgcmV0cnk6CiAJ CQlpZiAoY29iYWx0X3F1ZXVlX2VtcHR5KCZmbG93LT5jdmFycywgJmItPmNwYXJhbXMsIG5vdykp CiAJCQkJYi0+dW5yZXNwb25zaXZlX2Zsb3dfY291bnQtLTsKIAorI2lmbmRlZiBSSE9ESVVNCiAJ CQlpZiAoZmxvdy0+Y3ZhcnMucF9kcm9wIHx8IGZsb3ctPmN2YXJzLmNvdW50IHx8CiAJCQkgICAg KG5vdyAtIGZsb3ctPmN2YXJzLmRyb3BfbmV4dCkgPCAwKSB7CisjZWxzZQorCQkJaWYgKGZsb3ct PmN2YXJzLmNvdW50IHx8CisJCQkgICAgKG5vdyAtIGZsb3ctPmN2YXJzLmRyb3BfbmV4dCkgPCAw KSB7CisjZW5kaWYKIAkJCQkvKiBrZWVwIGluIHRoZSBmbG93Y2hhaW4gdW50aWwgdGhlIHN0YXRl IGhhcwogCQkJCSAqIGRlY2F5ZWQgdG8gcmVzdAogCQkJCSAqLwotLSAKMi43LjQKCg== --001a11404fec3e9171055f9ce47e--