From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; dkim=pass header.d=mojatatu.com header.i=@mojatatu.com header.a=rsa-sha256 header.s=google header.b="j07/zYkL"; arc=pass; dmarc=none Received: from mail-pz2-x0f.google.com (mail-pz2-x0f.google.com [IPv6:2607:f8b0:4864:3b::f]) by mail.toke.dk (Postfix) with ESMTPS id 3D6C916F9769 for ; Fri, 25 Sep 2026 14:22:20 +0200 (CEST) Received: by mail-pz2-x0f.google.com with SMTP id d2e1a72fcca58-85469d249c4so623141b3a.2 for ; Fri, 25 Sep 2026 05:22:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1790338938; cv=none; d=google.com; s=arc-20260327; b=ITvfVP33kql7bPdDo5Xcuxa1HsFkyM5L6H9rJGR+T0VLHWz/wrb44uDm74v4EvEWfl uBT5AtvwAgmz2Ag3hzNWGBL2/zg2fKLdQ8dI+dCBh18ScipRhCQi/kRMLtvsgdJoE06U 3BWphSd6XJN4R4NmD4bhAdKRpGyf30WxhWQeqt2T0YGON2YZAaGT8kd9UvmauEUrdxcR qeswh/sCId3+jXQB/zzN/ry49dMRDF6tSwh5LrF/y8MqS+DblNWuPt81ObNsZDI8OKWR Rf/JVbhiP0FEAEJOeeU1gZF7CKunJk31InciTlVr4yFVGK/DIMwp/Rp/CcNEObrpkHr2 GFwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=av3YcvyNJcPOj3HXoPA437Oi1Cgz5fyF7LSLQvx62Xw=; fh=aX3ZpRTfhyv7Oyf/uM+ibIqL4fkLboMUGMJ+6ToGMh0=; b=lm8nrGYdrhOwutqB+/WopCB32IRftMLm9Zd0sp5b3tHeP0F8TB79R7MOl1Wr1hEWB+ 2C5eur3NHeK9mRO+LMC19GH19PMhvXI/A1as1getPHvSVbUfK1Nz3dQXsKCey6CvBfil 9+WaLJ/BDYgVk6RUsmM8MNLyBguFfBRBlIyDgu2/eNLmWDegyAq4K7R3GmsMzTbZmCuH 6GShflqmizqQqzQYxUsF3OFgScQUG8mKX4AbFJ9oJUeBkQwdLcA2n92w3kdsXbPrPHZn EDDUwg+jLpXg3fI53Vo68Oi8cTnSDM9L/8cC6PsUMuS9jbuAIQambVa7gmIz6MqHoFC3 brVg==; darn=lists.bufferbloat.net ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mojatatu.com; s=google; t=1790338938; x=1790943738; darn=lists.bufferbloat.net; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=av3YcvyNJcPOj3HXoPA437Oi1Cgz5fyF7LSLQvx62Xw=; b=j07/zYkLBQZH18i9jKVPou5P14ROqVfISqNiJbt6+gBW6lxW6QBiBBYIg1sRxa4L09 H4b91tdPtng/23qjJDfK5dRxLtRl1x09fKqDpriOQ2jk7PyU8UMnkzMCt3ZDSCRD8ZJ+ rNEiCaE5pO8/s/gYPW1u2UtdydsD2cX8WEYzg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790338938; x=1790943738; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=av3YcvyNJcPOj3HXoPA437Oi1Cgz5fyF7LSLQvx62Xw=; b=gN2uaCWeg+IQIAO34T1BB1s+acsKpEfosqSUb9jOMPXRn7Eawmw9ecaVHbP0sws8z8 kdjS6x64RsgUnu+lGWEEewTjKEyrb3IQoTjQXxenZjGn5mK4VeeanJK9bm7hDNK0/09n LBEaMSW4jAM0BchDJiY7wz9vJZOLe5W3BPdwCqzPipk9C6KZ0hSz803F5zj0o8GhHpAB 2bJ5RblFRmnKupiBvtfpvvYMxfVt1iPCj8GO59+XkPkt4TgWorWZWZwfkpx1Qs39jh7a Bn0a96BN/vsFe1Rauv+wTvBJ5jI9BIGfIP9KAFNCBYlWKFu0mkfW91OqSeNjpKfOWgOw zhPg== X-Forwarded-Encrypted: i=1; AKwUvBxMU14h8VDuG9CBA1EKpa7bJr27IDqhY7UBD094o9veYRO68WLPS4XevUmABhNB0/iUCDup@lists.bufferbloat.net X-Gm-Message-State: AFuF++mVuBK4cveuafIWCScfBnj9ABz7r+HV+BFX1BozJXsEBN+IHR0+ EkPfdqLhualUOKKJmGwxGMQLNUxMzB4mZuHC+auQHh3uDpMIvSL4AHsp7t/yNAnjLKYmZHtezRq brX8zJeG54ihWEqSdcRA8afb9LRyIzqC2xVzy3a40 X-Gm-Gg: AYBFou2cdwN+yp+S92B8n+rhQZ16KgfbIjluJ5L2uXnsjLT3CYwfUYnchgZFszAXskw UDLhbacEdQznP1fuQJ98b85CtwChY9DL4I0gnHCDQFN9l2reGHM05sBILUlMxNE6O3D7U3oKaTU Qg2ZFqpcg5Gus0IqaXVg434v9OoDIVfKt2uvn85B2oJ33AS+V4/rn46uQ7/gvnau9MpNHK7FlRk d4V6p3oXYdPvf5TajorYygnPczsiXrWdzu/KwOURMmm2RZQpGhvzH/QRdjp7Lv39vR2dGHuyxLv W6UpA0gMbfj8/i1cKyNBdKi1CqmL6+BNYBqtGUwNU4cqqNTuAQSzB6/kHzRK2P1teYoaCy/KM8b EFCrVlvaGvLI2NiSSG5mbiPtbf6efxb8U0w== X-Received: by 2002:a05:6a00:846:b0:876:194e:b8fe with SMTP id d2e1a72fcca58-87e99e414abmr4655720b3a.26.1790338933543; Fri, 25 Sep 2026 05:22:13 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Jamal Hadi Salim Date: Fri, 25 Sep 2026 08:22:01 -0400 X-Gm-Features: AclHuK-yqNP1EVXBLDZ7JgFMQzMafEP-WU_RswudZME8QasuHgalM9IFLi0jTOc Message-ID: To: Eric Dumazet Cc: netdev@vger.kernel.org, =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= , cake@lists.bufferbloat.net, Jiri Pirko , "David S . Miller" , Jakub Kicinski , Paolo Abeni , Simon Horman , Victor Nogueira , hybris , Sashiko Message-ID-Hash: FIHCITPC32OXUQ7QMDUIIW75HC4BUFDO X-Message-ID-Hash: FIHCITPC32OXUQ7QMDUIIW75HC4BUFDO X-MailFrom: jhs@mojatatu.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header 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: [Cake] Re: [PATCH net-next] net/sched: fq_codel, cake: widen backlogs to u64 List-Id: Cake - FQ_codel the next generation Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: T24gRnJpLCBTZXAgMjUsIDIwMjYgYXQgNzoyN+KAr0FNIEphbWFsIEhhZGkgU2FsaW0gPGpoc0Bt b2phdGF0dS5jb20+IHdyb3RlOg0KPg0KPiBPbiBGcmksIFNlcCAyNSwgMjAyNiBhdCA1OjEz4oCv QU0gRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPiB3cm90ZToNCj4gPg0KPiA+IE9u IEZyaSwgU2VwIDI1LCAyMDI2IGF0IDEwOjU04oCvQU0gSmFtYWwgSGFkaSBTYWxpbSA8amhzQG1v amF0YXR1LmNvbT4gd3JvdGU6DQo+ID4gPg0KPiA+ID4gVGhpcyBpcyBhIGZvbGxvdy11cCB0byBj b21taXQgOGY3MzVkNjQzODJkICgibmV0L3NjaGVkOiBib3VuZA0KPiA+ID4gcWRpc2NfcGt0X2xl biB0byBwcmV2ZW50IHFkaXNjIHNvZnQgbG9ja3VwIiksIHdoaWNoIGNhcHBlZA0KPiA+ID4gcWRp c2NfcGt0X2xlbigpIGF0IFFESVNDX1BLVF9MRU5fTUFYICgxIE1pQikuIFRoYXQgY2FwIGJvdW5k cyB0aGUgc3RhYg0KPiA+ID4gYW1wbGlmaWVyIGJ1dCBsZWF2ZXMgdGhlIHBlci1mbG93IGJhY2ts b2cgY291bnRlciB1MzI6DQo+ID4gPiBmcV9jb2RlbF9lbnF1ZXVlKCkgYWNjdW11bGF0ZXMgcWRp c2NfcGt0X2xlbihza2IpIGludG8gcS0+YmFja2xvZ3NbaWR4XSwNCj4gPiA+IHNvIGEgZmxvdyBj YW4gc3RpbGwgYWNjdW11bGF0ZSA0MDk2IHBhY2tldHMgb2YgMSBNaUIgZWFjaCBhbmQgd3JhcCB0 aGUNCj4gPiA+IGNvdW50ZXIgbW9kIDJeMzIuIEFmdGVyIGEgd3JhcCwgZnFfY29kZWxfZHJvcCgp IHNlZXMgYSB0aW55IG1heGJhY2tsb2cNCj4gPiA+IGFuZCBkcm9wcyBmcm9tIGFuIGFsbW9zdC1l bXB0eSBmbG93LCBhbmQgdGhlIGRlcXVldWUtc2lkZSBzdWJ0cmFjdGlvbnMNCj4gPiA+IGNvcnJ1 cHQgdGhlIGNvdW50ZXIgZnVydGhlci4NCj4gPiA+DQo+ID4gPiBXaWRlbiB0aGUgZnFfY29kZWwg YmFja2xvZ3MgdGFibGUsIHRoZSBmYXQtZmxvdyBzY2FuIChtYXhiYWNrbG9nL2xlbikgYW5kDQo+ ID4gPiB0aGUgZHJvcCB0aHJlc2hvbGQgdG8gdTY0LiBmcV9jb2RlbCBpcyBub3QgbG9ja2xlc3M6 IGV2ZXJ5IHdyaXRlciBydW5zDQo+ID4gPiB1bmRlciB0aGUgcm9vdCBxZGlzYyBsb2NrLCBzbyBw bGFpbiB1NjQgYXJpdGhtZXRpYyBrZWVwcyB0aGUgV1JJVEVfT05DRQ0KPiA+ID4gcHVibGlzaCAv IFJFQURfT05DRS1jb25zdW1lIHBhdHRlcm4uIFRoZSBkdW1wIHBhdGgNCj4gPiA+IChmcV9jb2Rl bF9kdW1wX2NsYXNzX3N0YXRzKSBzdGF5cyBhIGxvY2tsZXNzIHN0YXQtb25seSByZWFkLg0KPiA+ ID4NCj4gPiA+IENBS0UgYWNjdW11bGF0ZXMgdGhlIHNhbWUgZ2VuZXJpYyBxZGlzY19wa3RfbGVu KHNrYikgaW50byBpdHMgcGVyLWZsb3cNCj4gPiA+IGItPmJhY2tsb2dzW10gYW5kIHBlci10aW4g Yi0+dGluX2JhY2tsb2cgYW5kIGNvbnN1bWVzIHRoZSB2YWx1ZXMgZm9yDQo+ID4gPiBsb25nZXN0 LWZsb3cgcHJ1bmluZyAoY2FrZV9oZWFwaWZ5L2Nha2VfaGVhcGlmeV91cCkgYW5kIGZvciB0aGUg c2hhcGVyDQo+ID4gPiBzdGFsZW5lc3MgY2hlY2ssIHNvIGl0IHNoYXJlcyB0aGUgYnVnLiBXaWRl biB0aG9zZSBjb3VudGVycyBhbmQgdGhlIGhlYXANCj4gPiA+IGNvbXBhcmlzb24gbG9jYWxzIHRv IHU2NDsgdGhlIGNsYXNzL3RpbiBzdGF0cyBrZWVwIGV4cG9ydGluZyB0aGUgbG93IDMyDQo+ID4g PiBiaXRzIHRocm91Z2ggdGhlIHVuY2hhbmdlZCB1QVBJIGZpZWxkcy4NCj4gPiA+DQo+ID4gPiBD b25kaXRpb25zIHRvIHJlY3JlYXRlIHRoZSBidWc6IENBUF9ORVRfQURNSU4gaW4gYSB1c2VyIG5h bWVzcGFjZTsNCj4gPiA+IENPTkZJR19ORVRfU0NIX0ZRX0NPREVMPXkuDQo+ID4gPg0KPiA+ID4g ICBpcCB0dW50YXAgYWRkIHR1bjAgbW9kZSB0dW4NCj4gPiA+ICAgaXAgbGluayBzZXQgdHVuMCB0 eHF1ZXVlbGVuIDMyIHVwDQo+ID4gPiAgIGlwIGFkZHIgYWRkIDEwLjk5LjAuMS8yNCBkZXYgdHVu MA0KPiA+ID4gICB0YyBxZGlzYyBhZGQgZGV2IHR1bjAgcm9vdCBoYW5kbGUgMTogc3RhYiBvdmVy aGVhZCAyMDAwMDAwMDAwIFwNCj4gPiA+ICAgICAgIGZxX2NvZGVsIGZsb3dzIDEgbGltaXQgNDIw MCBlY24gZHJvcF9iYXRjaCA0MDk2DQo+ID4gPiAgICMgaG9sZCB0aGUgdHVuIGZkIG9wZW4gd2l0 aG91dCByZWFkaW5nIChJRkZfQkFDS1BSRVNTVVJFKSBzbyB0aGUgcWRpc2MNCj4gPiA+ICAgIyBi YWNrbG9nIHBlcnNpc3RzLCB0aGVuIHNlbmQgYXQgbGVhc3QgNDMwMCBwYWNrZXRzICh0aGUgd3Jh cCBzdGFydHMNCj4gPiA+ICAgIyBhdCA0MDk2IHJlc2lkZW50OyB0aGUgb3Zlci1saW1pdCBkcm9w IHRoYXQgcmVhZHMgdGhlIHdyYXBwZWQNCj4gPiA+ICAgIyB0aHJlc2hvbGQgZmlyZXMgcGFzdCB0 aGUgNDIwMCBsaW1pdCk6IGJhY2tsb2dzWzBdIHdyYXBzIGF0IDQwOTYgeA0KPiA+ID4gICAjIDEg TWlCIGFuZCB0aGUgZmF0LWZsb3cgdGhyZXNob2xkIHJlYWRzIHRoZSB3cmFwcGVkIHZhbHVlLg0K PiA+ID4NCj4gPiA+IFdpdGggYSAxIE1pQiBxZGlzY19wa3RfbGVuIGNhcCB0aGUgY291bnRlciB3 cmFwcyBhdCA0MDk2IHJlc2lkZW50DQo+ID4gPiBwYWNrZXRzLiBBdCBsaW1pdCA0MjAwIHRoZSBm aXJzdCBvdmVyLWxpbWl0IGVucXVldWUgKHRoZSA0MjAxc3QpIHNlZXMgYQ0KPiA+ID4gd3JhcHBl ZCAxMDUgTWlCIChoYWxmLWJhY2tsb2cgdGhyZXNob2xkIDUyIE1pQiwgYSB+NTIgcGFja2V0IGRy b3AgYnVyc3QpLA0KPiA+ID4gd2hlcmUgdGhlIHU2NCBjb3VudGVyIHNlZXMgNDIwMSBNaUIgKHRo cmVzaG9sZCAyMTAwIE1pQiwgYSB+MjEwMCBwYWNrZXQNCj4gPiA+IGRyb3AgYnVyc3QpLg0KPiA+ ID4NCj4gPiA+IFJlcG9ydGVkLWJ5OiBTYXNoaWtvIChuaXBhKSA8c2FzaGlrby1ib3RAa2VybmVs Lm9yZz4NCj4gPiA+IENsb3NlczogaHR0cHM6Ly9uZXRkZXYtYWkuYm90cy5saW51eC5kZXYvc2Fz aGlrby8jL3BhdGNoc2V0LzIwMjYwODE4MTAxMTMwLjE2MjAzLTEtamhzQG1vamF0YXR1LmNvbQ0K PiA+ID4gTGluazogaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbmV0ZGV2LzIwMjYwODE4MTAxMTMw LjE2MjAzLTEtamhzQG1vamF0YXR1LmNvbS8NCj4gPiA+IFRlc3RlZC1ieTogaHlicmlzIDxoeWJy aXNAbW9qYXRhdHUuYWk+DQo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBKYW1hbCBIYWRpIFNhbGltIDxq aHNAbW9qYXRhdHUuY29tPg0KPiA+ID4gLS0tDQo+ID4NCj4gPiBUaGlzIG1ha2VzIG5vIHNlbnNl Lg0KPiA+DQo+DQo+IEFzIGFic3VyZCBhcyBpdCBsb29rcyB0aGF0IGNvZGUgaXMgcmVhY2hhYmxl IDstPg0KPg0KPiA+IFRoZXNlIHFkaXNjIGhhdmUgYmVlbiBkZXZlbG9wcGVkIHRvIGFkZHJlc3Mg YnVmZmVyYmxvYXQgaXNzdWVzLg0KPiA+DQo+ID4gU3RvcmluZyA0R0IgaW4gYSBxZGlzYyBpcyBh YnNvbHV0ZWx5IGluc2FuZS4NCj4gPg0KPg0KPiBUaGUgY291bnRlciB3cmFwIGlzIG5vdCBiZWNh dXNlIHdlIHN0b3JlZCA0R0IsIHJhdGhlciBpdCBpcyBiZWNhdXNlDQo+ICJ0YyAuLiBzdGFiIG92 ZXJoZWFkIC4uLiIgaW5mbGF0ZXMgcWRpc2NfcGt0X2xlbigpIGZvciBhIDY0QiBwa3QgdG8NCj4g MU1CLiBTbyB+NEsgcGFja2V0cyAocHV0IGluIG90aGVyIHdvcmRzIGEgZmV3ICJyZWFsIiBLQikg bWFrZXMgdGhhdA0KPiBiYWNrbG9nWzBdIGNyb3NzIDJeMzIuDQo+IFJlc3VsdCBpcyBwcnVuaW5n IHRoZSB3cm9uZyBmbG93Li4NCj4NCj4gPiBMZXQncyBkcm9wIGF0IGVucXVldWUgaWYgdGhlIGN1 cnJlbnQgYmFja2xvZyBpcyBhcHByb2FjaGluZyA0R0IgKHRoaXMNCj4gPiBjYW4gbGF0ZXIgYmUg YSBuZXcgY29uZmlnL2F0dHJpYnV0ZSBpbiBuZXQtbmV4dCkNCj4NCj4gTm90ZSwgdGhpcyBpcyBu ZXQtbmV4dCBhbHJlYWR5LiBFbnF1ZXVlIGlzIGZhc3QgcGF0aCAtIGFyZSB5b3Ugb2sgd2l0aCB0 aGF0Pw0KPg0KDQpBbmQgdGhlIGxlYXN0IHVnbHkgYXBwcm9hY2ggKG5vdCB0ZXN0ZWQpIGlzIGF0 dGFjaGVkLg0KDQpjaGVlcnMsDQpqYW1hbA0KDQo+IGNoZWVycywNCj4gamFtYWwNCg==