From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; spf=pass smtp.mailfrom=; dkim=pass header.d=herbertland.com; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=herbertland.com policy.dmarc=reject Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) by mail.toke.dk (Postfix) with ESMTPS id 33B1965D648 for ; Tue, 09 Sep 2025 23:37:13 +0200 (CEST) Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-55f6ad5146eso5728949e87.0 for ; Tue, 09 Sep 2025 14:37:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland.com; s=google; t=1757453831; x=1758058631; darn=lists.bufferbloat.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=qe68nfvBnKQoZrlWfDFcN7kvZfMb/b1OIoUQRsFxLxI=; b=E3/E2yrHmV2OvvXU/2znuHTF5n+AYrd8V86dcp/hFgS9dUDXEAKQ4ZAfYOFLI/qUJe G15ZFavf4RC4ZGn62l2VXzkQKAnP8XAe6fY5mkC7M/6mJptF6vuJ+JwtsRjNITEUVBFd UQl5uw+iRB3eo2TTxmdvT8I+uXVKSZ8noAhS5fDxwSP+qUxOi1jkOwWteYR6Qr9+b1uA AAELm54wXWbrfKZ4MOekSWTNrqyXu3rKb4Cni6+2lpH7VSphCqHamD5WryEolLyw5CEC IXHt+jHWiJV+E6vLktfWHxyYcphkEeOF6pqQt7RwCvkIEdnT826BIPCHRH5N0qsh8p67 tfPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757453831; x=1758058631; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=qe68nfvBnKQoZrlWfDFcN7kvZfMb/b1OIoUQRsFxLxI=; b=axcuH9F/aF+7HMCT6nuxRyZAa6FEoJcuZrjz55QO1m2+v2u6zOy/MApOHBfKB/rQyi wLhCeGMOKtmKRbUh8O7djj1d6logWRYCxXywBqpAP/jaPMaAFJ+zZQA3mIcU7rpRjk/J aBADAS1FL6lKxNABE8I8Q1HhbfpghEBAsA1dmVtYM6Ahm69qarkoDiKReJhoyM3/1E/I h43kfmWcokXqFK3p6rH5u3Yy+OVyme7X69Y0NsNfU/FucJ/gBpfe+ULJRLwQdvhkajkR mgLmPOz2uVoX3jO9djXQXJGAkusl5LLFYvRFaLDykIZQVmVuv+Q4cuSKZUCQrPmMTMg8 MakA== X-Forwarded-Encrypted: i=1; AJvYcCWEpFuVKovbpsyvAA6daK/D7hXFL+av7khLhqyZnqlmoNryt4CkqEApORbZk7tMul+fgCbwxg==@lists.bufferbloat.net X-Gm-Message-State: AOJu0YziZJkKA1MaBK5wJh5kJVToKecY3osulgs4WZh710QsXofbn524 /YU/Hgo/ie1gESFr0dtVYTvZrqi2C2bIt7PvOhVdKmSK6kwUV6rt+flaFYjQp7fT4Uj1lb0KQdF 7keodyDs76ajmyQJBSiFVUP//zTm6oBjoOPizkNYn X-Gm-Gg: ASbGncvbLkYrKb67jukKoQi7IdZNJsupSFllrICX4NzHuYeDZoi1rGJWUYSZLZ6tR3Q EZr4WhIKJGyEeWrYbrf3utp38l3pUjI0497ovZhp58p18ZI4dlDAwj6sbz5AIG+EFPbxrU4Q+Tw P9cLW/4WYa+phf+Dha6Ij3Jfu51BsjmLLaCz7yaY7c+q3+vMxBs0MeQG6y7Xkbz3ZngC8/zPe6e H3i0jlk0Tzy/sKz X-Google-Smtp-Source: AGHT+IHGpoDPmV5tdn8RPldRWO6OU323hIhnGWl7K8PlouTDUHOLJCXA+hmPFE+ghJDXO5xRLfxFmxPQSCLmUEEzEj8= X-Received: by 2002:ac2:4e0d:0:b0:55f:4db1:e451 with SMTP id 2adb3069b0e04-5626237f7f3mr4071993e87.42.1757453831097; Tue, 09 Sep 2025 14:37:11 -0700 (PDT) MIME-Version: 1.0 References: <1757449551.421420786@apps.rackspace.com> In-Reply-To: From: Tom Herbert Date: Tue, 9 Sep 2025 14:36:59 -0700 X-Gm-Features: Ac12FXzGX_CIpOwMLDdjfA7MsvRS1D3hZY6bh7j2m3iuLzgerc3JJbL4zNPaEWA Message-ID: To: Frantisek Borsik Cc: "David P. Reed" , Cake List , codel@lists.bufferbloat.net, bloat , Jeremy Austin via Rpm X-MailFrom: tom@herbertland.com X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation Message-ID-Hash: YARTTZJ6X2MQCCXENBSWCBCXVJYWDIVH X-Message-ID-Hash: YARTTZJ6X2MQCCXENBSWCBCXVJYWDIVH X-Mailman-Approved-At: Wed, 10 Sep 2025 09:15:47 +0200 Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 3.3.10 X-Mailman-Version: 3.3.10 Precedence: list Subject: [Codel] Re: [Cake] Re: XDP2 is here - from one and only Tom Herbert (almost to the date, 10 years after XDP was released) List-Id: CoDel AQM discussions Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: T24gVHVlLCBTZXAgOSwgMjAyNSwgNTowM+KAr1BNIEZyYW50aXNlayBCb3JzaWsgPGZyYW50aXNl ay5ib3JzaWtAZ21haWwuY29tPg0Kd3JvdGU6DQoNCj4gVGhhbmtzIGEgbG90LCBEYXZpZC4NCj4N Cj4gSSBoYXZlIGFza2VkIFRvbSBpZiBoZSB3YW50cyB0byBqb2luIHVzIGFuZCBoZSBzaG91bGQg YmUgaGVyZSB0byBjaGF0IHdpdGgNCj4gdXMgbm93Lg0KPg0KPiBBbGwgdGhlIGJlc3QsDQo+DQo+ IEZyYW5rDQo+DQo+IEZyYW50aXNlayAoRnJhbmspIEJvcnNpaw0KPg0KPg0KPiAqSW4gbG92aW5n IG1lbW9yeSBvZiBEYXZlIFTDpGh0OiAqMTk2NS0yMDI1DQo+DQo+IGh0dHBzOi8vbGlicmVxb3Mu aW8vMjAyNS8wNC8wMS9pbi1sb3ZpbmctbWVtb3J5LW9mLWRhdmUvDQo+DQo+DQo+IGh0dHBzOi8v d3d3LmxpbmtlZGluLmNvbS9pbi9mcmFudGlzZWtib3JzaWsNCj4NCj4gU2lnbmFsLCBUZWxlZ3Jh bSwgV2hhdHNBcHA6ICs0MjE5MTk0MTY3MTQNCj4NCj4gaU1lc3NhZ2UsIG1vYmlsZTogKzQyMDc3 NTIzMDg4NQ0KPg0KPiBTa3lwZTogY2FzaW9hNTMwMmNhDQo+DQo+IGZyYW50aXNlay5ib3JzaWtA Z21haWwuY29tDQo+DQo+DQo+IE9uIFR1ZSwgU2VwIDksIDIwMjUgYXQgMTA6MjXigK9QTSBEYXZp ZCBQLiBSZWVkIDxkcHJlZWRAZGVlcHBsdW0uY29tPiB3cm90ZToNCj4NCj4gPiBIaSBGcmFuayAt DQo+ID4NCj4gPg0KPiA+DQo+ID4gSSB0aGluayBpdCBpcyBpbnRlcmVzdGluZyBhcyBhIGNvbmNl cHQuIEEgcHJvamVjdCBJIGFtIGFkdmlzaW5nIGhhcyBiZWVuDQo+ID4gdXNpbmcgRFBESyB2ZXJ5 IGVmZmVjdGl2ZWx5IHRvIGdldCByaWQgb2YgdGhlIGh1Z2UgcGF0aCBhbmQgbG9ja2luZw0KPiBk ZWxheXMNCj4gPiBpbiB0aGUgY3VycmVudCBMaW51eCBuZXR3b3JrIHN0YWNrLiBYRFAyIGNvdWxk IGJlIHN1cHBvcnRlZCBpbiBhIHJpbmczDQo+ID4gKHVzZXIpIGFkZHJlc3Mgc3BhY2UsIGFjaGll dmluZyBhIHNpbWlsYXIgcmVzdWx0Lg0KPg0KDQpISSBEYXZpZCwNCg0KVGhlIGlkZWEgaXMgeW91 IGNvdWxkIHdyaXRlIHRoZSBjb2RlIGluIFhEUDIgYW5kIGl0IHdvdWxkIGJlIGNvbXBpbGVkIHRv DQpEUERLIG9yIGVCUEYgYW5kIHRoZSBjb21waWxlciB3b3VsZCBoYW5kbGUgdGhlIG9wdGltaXph dGlvbnMuDQoNCg0KPiA+DQo+ID4NCj4gPg0KPiA+IEJ1dCBJIGRvbid0IHRoaW5rIFhEUDIgaXMg Z29pbmcgdGhhdCBkaXJlY3Rpb24gLSBzbyBpdCBtYXkgYmUgc3R1Y2tpbnRvDQo+ID4gdGhlIG1l c3Mgb2Yga2VybmVsIHNwYWNlIG5ldHdvcmtpbmcuIEFkZGluZyBlQlBGIG9ubHkgaGFzIG1hZGUg dGhpcyBtb3JlDQo+IG9mDQo+ID4gYSBtZXNzLCBieSB0aGUgd2F5IChhbmQgYWRkaW5nIGEgbmV3 ICJjb21waWxlciIgdGhhdCBuZWVkcyB0byBiZSB2ZXJpcmllZA0KPiA+IGFzIHNhZmUgZm9yIHRo ZSBrZXJuZWwpLg0KDQoNClRoaW5rIG9mIFhEUDIgYXMgdGhlIGdlbmVyYWxpemF0aW9uIG9mIFhE UCB0byBnbyBiZXlvbmQganVzdCB0aGUga2VybmVsLg0KVGhlIGlkZWEgaXMgdGhhdCB0aGUgdXNl ciB3cml0ZXMgdGhlaXIgZGF0YXBhdGggY29kZSBvbmNlIGFuZCB0aGV5IGNvbXBpbGUNCml0IHRv IHJ1biBpbiB3aGF0ZXZlciB0YXJnZXRzIHRoZXkgaGF2ZS0tIERQREssIFA0LCBvdGhlciBwcm9n cmFtbWFibGUNCmhhcmR3YXJlLCBhbmQgeWVzIFhEUC9lQlBGLiBJdCdzIHJlYWxseSBub3QgbGlt aXRlZCB0byBrZXJuZWwgbmV0d29ya2luZy4NCg0KQXMgZm9yIHRoZSBuYW1lIFhEUDIsIHdoZW4g d2UgY3JlYXRlZCBYRFAsIGVYcHJlc3MgRGF0YVBhdGgsIG15IHZpc2lvbiB3YXMNCnRoYXQgaXQg d291bGQgYmUgaW1wbGVtZW50YXRpb24gYWdub3N0aWMuIGVCUEYgd2FzIHRoZSBmaXJzdCBpbnN0 YW50aWF0aW9uDQpmb3IgcHJhY3RpY2FsaXR5LCBidXQgbm93IHRlbiB5ZWFycyBsYXRlciBJIHRo aW5rIHdlIGNhbiByZWFsaXplIHRoZQ0KaW5pdGlhbCB2aXNpb24uDQoNClRvbQ0KDQoNCg0KPg0K PiA+IEkgd2lsbCBiZSB3YXRjaGluZyBob3cgdGhpcyBldm9sdmVzLg0KPiA+DQo+ID4NCj4gPg0K PiA+IERhdmlkDQo+ID4NCj4gPg0KPiA+DQo+ID4gT24gVHVlc2RheSwgU2VwdGVtYmVyIDksIDIw MjUgMDY6MzIsICJGcmFudGlzZWsgQm9yc2lrIiA8DQo+ID4gZnJhbnRpc2VrLmJvcnNpa0BnbWFp bC5jb20+IHNhaWQ6DQo+ID4NCj4gPiA+IEhlbGxvIHRvIGFsbCwNCj4gPiA+DQo+ID4gPiBMb29r cyBpbnRlcmVzdGluZzoNCj4gPiA+DQo+ID4NCj4gaHR0cHM6Ly9tZWRpdW0uY29tL0B0b21fODQ5 MTIveGRwMi10aGlzLWNoYW5nZXMtZXZlcnl0aGluZy1hdC1sZWFzdC1mb3ItYWktbWwtaW5mcmFz dHJ1Y3R1cmUtODUwYzFiYTgyNzcxDQo+ID4gPg0KPiA+ID4NCj4gPiA+IEFsbCB0aGUgYmVzdCwN Cj4gPiA+DQo+ID4gPiBGcmFuaw0KPiA+ID4NCj4gPiA+IEZyYW50aXNlayAoRnJhbmspIEJvcnNp aw0KPiA+ID4NCj4gPiA+DQo+ID4gPiAqSW4gbG92aW5nIG1lbW9yeSBvZiBEYXZlIFTDpGh0OiAq MTk2NS0yMDI1DQo+ID4gPg0KPiA+ID4gaHR0cHM6Ly9saWJyZXFvcy5pby8yMDI1LzA0LzAxL2lu LWxvdmluZy1tZW1vcnktb2YtZGF2ZS8NCj4gPiA+DQo+ID4gPg0KPiA+ID4gaHR0cHM6Ly93d3cu bGlua2VkaW4uY29tL2luL2ZyYW50aXNla2JvcnNpaw0KPiA+ID4NCj4gPiA+IFNpZ25hbCwgVGVs ZWdyYW0sIFdoYXRzQXBwOiArNDIxOTE5NDE2NzE0DQo+ID4gPg0KPiA+ID4gaU1lc3NhZ2UsIG1v YmlsZTogKzQyMDc3NTIzMDg4NQ0KPiA+ID4NCj4gPiA+IFNreXBlOiBjYXNpb2E1MzAyY2ENCj4g PiA+DQo+ID4gPiBmcmFudGlzZWsuYm9yc2lrQGdtYWlsLmNvbQ0KPiA+ID4gX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gPiA+IENha2UgbWFpbGluZyBs aXN0IC0tIGNha2VAbGlzdHMuYnVmZmVyYmxvYXQubmV0DQo+ID4gPiBUbyB1bnN1YnNjcmliZSBz ZW5kIGFuIGVtYWlsIHRvIGNha2UtbGVhdmVAbGlzdHMuYnVmZmVyYmxvYXQubmV0DQo+ID4gPg0K PiA+DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ IENha2UgbWFpbGluZyBsaXN0IC0tIGNha2VAbGlzdHMuYnVmZmVyYmxvYXQubmV0DQo+IFRvIHVu c3Vic2NyaWJlIHNlbmQgYW4gZW1haWwgdG8gY2FrZS1sZWF2ZUBsaXN0cy5idWZmZXJibG9hdC5u ZXQNCj4NCg==