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=JhdNzuhV; arc=none (Message is not ARC signed); dmarc=none Received: from mail-qt1-x82a.google.com (mail-qt1-x82a.google.com [IPv6:2607:f8b0:4864:20::82a]) by mail.toke.dk (Postfix) with ESMTPS id 5586F1889F4F for ; Tue, 20 Oct 2026 13:00:14 +0200 (CEST) Received: by mail-qt1-x82a.google.com with SMTP id d75a77b69052e-5366463571cso21523221cf.3 for ; Tue, 20 Oct 2026 04:00:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mojatatu.com; s=google; t=1792494013; x=1793098813; darn=lists.bufferbloat.net; h=content-transfer-encoding:content-type:mime-version:message-id:date :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to :content-type; bh=KOzquRVJX7CuCnTjfd7MDQSX824d3kGTwCuJPFcsHFw=; b=JhdNzuhVC99yIn/MQc8mBkrRI6lgL4mdt9QAsqhf5xGGs2bc0Hd1A7QavRqfi35TNi +/i7s6eFQVk1e+qHDX19UW/kJOx433keMZ6Wh9FkC2HqRyRBbAJCTPq6mqOu3g+1f+D4 bcLT4jfORD81VscEkcbH6f7Ms/dOPAgzXl4hE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792494013; x=1793098813; h=content-transfer-encoding:content-type:mime-version:message-id:date :subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to:content-type; bh=KOzquRVJX7CuCnTjfd7MDQSX824d3kGTwCuJPFcsHFw=; b=tzxu0F3gKvXPekbd3juYzIBupTsYNOjfdsmefY/DttIFhTYYFV2a2Njweof51pFvFk 0IHP0edhkaJntaeeD442QyrKDzC4D4FHABcB3f8gHaFSF+bd4/G83xWwIsMEg1RoK5Ss M4HC193jpxCWtNAo2xfLvpkdAS7Grh/DHOsg5ESl2RvYRkHTuju36lRisYgeBw4EZkYX NpxUTlu39WKUVR6Tvis1VVw4JyKSYqbVTUKHGFY4qoYiOIck1IVrTbsEjiMYywkfq9oT wj0ISWGriK70w+PlevY/Wr9xaUqXcdH05CZRWSxCiEJl15xK66VJu2TAgcDuzSmq3+1S Qt6A== X-Forwarded-Encrypted: i=1; AKwUvBzM1vDG6KT3Ak/TPI9mh0lm7M4K1L1feulB+fmOaP0w6egAxR1bnk3qTo5XkG8OKZsAMAFH@lists.bufferbloat.net X-Gm-Message-State: AFq9FYKcOJxB+2HI1KitOTAmE32GmriVRsUI91mZk9HQ5x2LjMX3XIUP 2kfLQub8UCSPE+q+M5CIJat3GQJEWJKuUmk0ogN7o1Stgsmlxlw9ja1E0qgl75qRFA== X-Gm-Gg: AYBFou1uuePjU/j9HW0z+7Cx3mc5I9ffJx/a2YlKQbExkdPavMvh3ln4c/v3yRfRsqR BrxF8qDahJWI9hQE3O8aliDRn5Njwi5LEj2B2h4W4ahOx7ojCSV9oPd3qn16V2n30Q5smLbA0gV iy1JMWo6oeVgRfSuSD4itC6BtN3Iqcj5drRYvlaQjjpwok/FjYNTh4lmtIZiIdG8k+nBnMzWpfo BTk65T8cq66oQRbuyUlxMt/iH9cj4nh/BHlNzK9sbeb+gE63tqhmTOHcSnfT3qbQJjMWH4PKWek s8/O0DnV+nUGc9SwXBfA7n4zTOi/YPcsKSHczN9Xp6JZWAq520+JHRu+NQfXN6bIs3jvwAYE7MF Qsyy4KPlpp4aLgK/glL0gIeQ+ye9FhEsHbEU1OeMddvIVHb7ELOXRtt9MF/EVfpOfx9KjIkmeMO ZgOFHaKBDAyJLiR3sfbVecO/fAE0tWmw8TD9ccV/nxYBK4Ux3nKQONeJyKTu9C7gjsE6Tqp2gaN gPpLn0xpMbWi+a1EIoCnpOg0MZfcQYI88I+Caq2d5Cj X-Received: by 2002:a05:620a:270b:b0:93e:623d:99ec with SMTP id af79cd13be357-93f29c94085mr1741356885a.13.1792494012590; Tue, 20 Oct 2026 04:00:12 -0700 (PDT) Received: from mbili.waya ([64.203.83.2]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-91c040e6667sm23382356d6.39.2026.10.20.04.00.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Oct 2026 04:00:12 -0700 (PDT) From: Jamal Hadi Salim To: netdev@vger.kernel.org Cc: Jamal Hadi Salim , =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= , Jiri Pirko , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , cake@lists.bufferbloat.net, Victor Nogueira , Sashiko Date: Tue, 20 Oct 2026 07:00:04 -0400 Message-Id: X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Message-ID-Hash: XGYR2G2IHE6GO7KZ7GJAEUFV7SEYA7GO X-Message-ID-Hash: XGYR2G2IHE6GO7KZ7GJAEUFV7SEYA7GO 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 X-Mailman-Version: 3.3.10 Precedence: list Subject: [Cake] [PATCH net-next v3 0/4] net/sched: sch_cake: fixes for accounting and reconfiguration List-Id: Cake - FQ_codel the next generation Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Rm91ciBpbmRlcGVuZGVudCBmaXhlcyBpbiB0aGUgQ0FLRSBxZGlzYy4gIFRocmVlIGFyZSBmb2xs b3ctdXBzIHRvIHRoZQ0KYXV0b3JhdGUgcmVjb25maWd1cmF0aW9uIHdvcmsgYXJvdW5kIGNvbW1p dCA3Y2JmYjE4MDk0NWMgKCJuZXQvc2NoZWQ6DQpzY2hfY2FrZTogZml4IGF1dG9yYXRlIHJlY29u ZmlndXJhdGlvbiB0aHJvdHRsaW5nIikgYW5kIHRoZSAzMi1iaXQNCmFkbWlzc2lvbi1jb3VudGVy IHdyYXBzIGZpeGVkIGluIGdyZWQvYmZpZm8vcGx1ZyBieSBjb21taXQgNGM2NjBlZThjODA5DQoo Im5ldDogc2NoZWQ6IGZpeCAzMi1iaXQgYmFja2xvZyB3cmFwIGluIGdyZWQsIGJmaWZvIGFuZCBw bHVnIGVucXVldWUiKTsNCnRoZSBmb3VydGggaXMgYSBkZWFkLWNvZGUgY2xlYW51cCBmb3VuZCB3 aGlsZSBhdWRpdGluZyB0aGUgZHVtcCBwYXRoLg0KDQpQYXRjaCAxIHNlcmlhbGl6ZXMgYSAndGMg cWRpc2MgY2hhbmdlJyB3aXRoIHRoZSBkYXRhcGF0aCdzIGF1dG9yYXRlDQp1cGRhdGUgdW5kZXIg dGhlIHFkaXNjIGxvY2ssIHNvIHRoZSBuZXRsaW5rIHdyaXRlciBhbmQgdGhlIGF1dG9yYXRlDQp3 cml0ZXIgY2FuIG5vIGxvbmdlciBsb3NlIHRoZSBjb25maWd1cmVkIHJhdGUuICByYXRlX2JwcyBu ZWVkcyBubyBhdG9taWMNCihpdCBpcyBvbmx5IGxvYWRlZCBhbmQgc3RvcmVkKSwgc28gaXQgc3Rh eXMgYSBwbGFpbiB1NjQgd2l0aA0KUkVBRF9PTkNFKCkvV1JJVEVfT05DRSgpIGFubm90YXRpb25z Lg0KDQpQYXRjaCAyIHByb3BhZ2F0ZXMgdGhlIGJhY2tsb2cgcmVkdWN0aW9uIG9mIHRoZSByZWNv bmZpZ3VyZS10aW1lIHRpbg0KcHVyZ2UgdG8gY2xhc3NmdWwgcGFyZW50cywgc28gYSBDQUtFIGxl YWYgdW5kZXIgSFRCIG5vIGxvbmdlciBsZWF2ZXMgdGhlDQpwdXJnZWQgcGFja2V0cyBpbiB0aGUg cGFyZW50J3MgcWxlbi9iYWNrbG9nIGZvcmV2ZXIuDQoNClBhdGNoIDMgd2lkZW5zIGJ1ZmZlcl91 c2VkIGFuZCBidWZmZXJfbWF4X3VzZWQgdG8gdTY0LiAgVGhlIHUzMg0KYWNjdW11bGF0b3Igd3Jh cHMgb25jZSB0aGUgcmVzaWRlbnQgdHJ1ZXNpemUgcGFzc2VzIDJeMzIsIGJ5cGFzc2luZyB0aGUN Cm92ZXItbGltaXQgZHJvcCBsb29wIHdoaWxlIHRoZSBjb25maWd1cmVkIGxpbWl0IGlzIGEgdTMy IGF0dHJpYnV0ZTsgdGhlDQp1MzIgTUVNT1JZX1VTRUQgZXhwb3J0IGlzIGNsYW1wZWQgc28gd2lk ZW5pbmcgdGhlIGNvdW50ZXIgZG9lcyBub3QNCnRydW5jYXRlIHRoZSByZXBvcnRlZCB2YWx1ZS4N Cg0KUGF0Y2ggNCBkcm9wcyBhbiB1bnJlYWNoYWJsZSAnbmxhX25lc3RfZW5kKCkgPCAwJyBlcnJv ciBjaGVjazogdGhlDQpoZWxwZXIgbmV2ZXIgcmV0dXJucyBhIG5lZ2F0aXZlIHZhbHVlLg0KDQpB bGwgZm91ciBhcmUgaGFyZGVuaW5nIGZvciBuZXQtbmV4dCAobm8gRml4ZXM6LCBubyBDYzogc3Rh YmxlKTogdGhlDQpjb3VudGVyIHdyYXAsIHRoZSBtaXNzaW5nIHBhcmVudC1iYWNrbG9nIHByb3Bh Z2F0aW9uIGFuZCB0aGUNCnJlY29uZmlndXJhdGlvbiByYWNlIGFsbCBwcmVkYXRlIGFueSBjb250 cmFjdCB3ZSBjb3VsZCBhbmNob3IgYQ0KcmVncmVzc2lvbiBvbi4gIFBhdGNoZXMgMS0yIHdlcmUg cmVwb3J0ZWQgYnkgU2FzaGlrbyAoZ2VtaW5pKSBhbmQgcGF0Y2gNCjMgY29tZXMgZnJvbSB0aGUg Z3JlZCAzMi1iaXQtd3JhcCBmYW1pbHk7IHBhdGNoIDQgaXMgYSBzdGF0aWMgY2xlYW51cC4NCg0K djIgLT4gdjM6DQogLSBQYXRjaCAxLzQ6IHJldXNlIHRoZSByYXRlIHNuYXBzaG90IGluIGNha2Vf ZGVxdWV1ZSgpIGFuZA0KICAgY2FrZV9yZWNvbmZpZ3VyZSgpIGluc3RlYWQgb2YgYSBzZWNvbmQg UkVBRF9PTkNFKCkgcGVyIHVzZSwgb3JkZXIgdGhlDQogICBkZWNsYXJhdGlvbnMgbG9uZ2VzdC1m aXJzdCAoQmrDtnJuIFTDtnBlbCksIGFuZCBzY29wZSB0aGUgYW5ub3RhdGlvbg0KICAgY2xhaW06 IFJFQURfT05DRSgpL1dSSVRFX09OQ0UoKSBkbyBub3QgbWFrZSBhIDY0LWJpdCBhY2Nlc3MNCiAg IHNpbmdsZS1jb3B5IGF0b21pYyBvbiAzMi1iaXQsIHNvIHRoZSBsb2NrbGVzcyBjYWtlX2NvbmZp Z19kdW1wKCkgYW5kDQogICBjYWtlX21xIHJlYWRlcnMgcmVtYWluIGJlc3QtZWZmb3J0IChTYXNo aWtvIG5pcGEpLg0KIC0gUGF0Y2ggMi80OiBubyBjaGFuZ2U7IGNhcnJpZXMgVG9rZSdzIHYxIEFj a2VkLWJ5Lg0KIC0gUGF0Y2ggMy80OiBwdWJsaXNoIGJ1ZmZlcl9tYXhfdXNlZCBhcyB1NjRfc3Rh dHNfdCB1bmRlciB0aGUgcWRpc2MgbG9jaw0KICAgYW5kIHNuYXBzaG90IGl0IHdpdGggdTY0X3N0 YXRzX2ZldGNoX2JlZ2luKCkvcmV0cnkoKSwgc28gdGhlIGxvY2tsZXNzDQogICBzdGF0IHJlYWQg aXMgY29oZXJlbnQgb24gMzItYml0IChTYXNoaWtvIGdlbWluaSArIG5pcGEpLg0KIC0gUGF0Y2gg NC80OiBubyBjaGFuZ2U7IGNhcnJpZXMgaXRzIFJldmlld2VkLWJ5IGFuZCBBY2tlZC1ieSB0YWdz Lg0KDQp2MSAtPiB2MjoNCiAtIFBhdGNoIDEvNDogZHJvcCBhdG9taWM2NF90OyByYXRlX2JwcyBz dGF5cyBhIHBsYWluIHU2NCB3aXRoDQogICBSRUFEX09OQ0UoKS9XUklURV9PTkNFKCkgYW5ub3Rh dGlvbnMgKHBlciBUb2tlJ3MgcmV2aWV3OiB0aGUgYWNjZXNzZXMNCiAgIGFyZSBwbGFpbiBsb2Fk cy9zdG9yZXMsIHNvIG5vIGF0b21pYyBpcyBuZWVkZWQpLg0KIC0gUGF0Y2ggMi80OiBubyBjaGFu Z2U7IGNhcnJpZXMgVG9rZSdzIHYxIEFja2VkLWJ5Lg0KIC0gUGF0Y2ggMy80OiBjbGFtcCB0aGUg TUVNT1JZX1VTRUQgZXhwb3J0IHRvIFUzMl9NQVgsIHNvIHdpZGVuaW5nIHRoZQ0KICAgY291bnRl ciBkb2VzIG5vdCB0cnVuY2F0ZSB0aGUgdTMyIHN0YXQgKFNhc2hpa28gbmlwYSBNZWRpdW0pLg0K IC0gUGF0Y2ggNC80OiBubyBjaGFuZ2U7IGNhcnJpZXMgVG9rZSdzIHYxIEFja2VkLWJ5Lg0KDQpK YW1hbCBIYWRpIFNhbGltICg0KToNCiAgbmV0L3NjaGVkOiBzY2hfY2FrZTogc2VyaWFsaXplIHJl Y29uZmlndXJhdGlvbiB3aXRoIHRoZSBkYXRhcGF0aA0KICBuZXQvc2NoZWQ6IHNjaF9jYWtlOiBy ZWR1Y2UgcGFyZW50IGJhY2tsb2cgd2hlbiBjbGVhcmluZyBhIHRpbg0KICBuZXQvc2NoZWQ6IHNj aF9jYWtlOiB3aWRlbiBidWZmZXJfdXNlZCB0byB1NjQNCiAgbmV0L3NjaGVkOiBzY2hfY2FrZTog ZHJvcCBkZWFkIG5sYV9uZXN0X2VuZCgpIGVycm9yIGNoZWNrDQoNCiBuZXQvc2NoZWQvc2NoX2Nh a2UuYyB8IDY5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t LS0tDQogMSBmaWxlIGNoYW5nZWQsIDUwIGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQ0K DQotLSANCjIuNDMuMA0KDQo=