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=g+CPAAEl; arc=none (Message is not ARC signed); dmarc=none Received: from mail-qv1-xf34.google.com (mail-qv1-xf34.google.com [IPv6:2607:f8b0:4864:20::f34]) by mail.toke.dk (Postfix) with ESMTPS id A7C2D1816050 for ; Thu, 15 Oct 2026 12:32:59 +0200 (CEST) Received: by mail-qv1-xf34.google.com with SMTP id 6a1803df08f44-91b9e758c50so36497436d6.1 for ; Thu, 15 Oct 2026 03:32:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mojatatu.com; s=google; t=1792060378; x=1792665178; darn=lists.bufferbloat.net; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to:content-type; bh=Y9jp0yKWerzGGX31FqxEYfZ6VZBQv+aNm4Z29B71O1o=; b=g+CPAAElvdcQfrRDZN5kes08bCsBvno015J3c1A2uAZaEUc/pEvlZ7+QDS5O+C+sFP 5rqq6OI4Ak7lYlEkt9yBlm3UeGL6N7kF9zLb9K4QW3qjTGdpsN97tOhIb6vJ0W8NMb0Q ysqS0KZ1/8t8uVTdlNh6C1g+kTHgAzI/V38Ek= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792060378; x=1792665178; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to: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=Y9jp0yKWerzGGX31FqxEYfZ6VZBQv+aNm4Z29B71O1o=; b=V6VznGbNJpbxzVLHXVFiF+sjaoriL5XMIZ1fMulyGTc0TDDDqLBGMheBxQHagaCU/a 22FLEhe2D+FY+QhXoditYOMBo4E2Rlzp6KWlgUE8x8fydkk+LPpuH9PaXbgY+9fNTVl4 KZiNFfEveGAfrwlemM1+SVzE2TLLcp06+6Ui6YwkL5IyjKqHqGIOu/B1puYrQr9eOElU GZg0d9kytHSAZX1SEUhMO0CvcxcPILE3XJ3oF8nMtgH/EqFDWmNsqSQJCPK44HAZTU/1 BQZzosVHG7BlOwHoBmwEz1s9LNoBjm0HlaH0Zd5FbFVpr1rOgT8O75I3RnWkE2uMm8q0 9c6A== X-Forwarded-Encrypted: i=1; AKwUvBylJUTnhODX3M6XzNWi+vT70W67nHDE6dazpb9+/8TFHdPEDRKW+1CDhl6h2THXVfV0djq4@lists.bufferbloat.net X-Gm-Message-State: AFq9FYKDZxwwXq4tYFa/zIGo9StGbYCcVGXXtTU63Hvtj1DAOIsbZGYW L9hTbxImi7cbBgler67K07fTe2rYnr8W0kpW8eiXeNt5oV658WYNNTS78iPjqOTtAMoP4x3z0KA 65Fo= X-Gm-Gg: AYBFou2z9G6rn2g11Do0hIbmhw801DVUpScEkdxeHIgXtobwjkFG+iQj/bCoHn8S5wb 5HyhVtdT3bRoNHWrOmTlclQm26rFKkAumwhrtibGyM0u1BIjyAcQTb+TgYdGRsOzTZsXpGkMpXL jMBJIJVirmHdoJu9XrEKb2zB8kyOt2aWINZi9pEESUg2rG/6tubec6hxGFb440iReztVaDCCJFX XRoRD9dkW15da6eSAt6ERSy0lK2RgMs2o+ROrPR7O76PMF6SVnyG1A9CP2WssQ+dYgfD7h07y7Q New0Iqi/MPgc3vB8ycuKaUuB7pOM1Wu+GJpBzw70P6MXS9VTlUH8qaM9lD+D0FsSbOCyUmVgsMn Rz8ncmsFsnAixcvSOr5ht2mnv5duJArrq3jIJ4M2VA1JRiklwiLwufoZMcRFanhhZsnvpSnzbOv ow+ZCsFMXMO0uigY15LbwQ/JIrnEl0LneBvtlrHfSBIb8V57tjlEkkCO3Cq4MX0pzmbLZn2uNli Xq3R/AzvZFgYW+mVbp5FCaDlFPMtHxVH4yoe1U7um1k X-Received: by 2002:a05:6214:5004:b0:914:48c8:6961 with SMTP id 6a1803df08f44-91b5d57c1b5mr306941696d6.17.1792060378263; Thu, 15 Oct 2026 03:32:58 -0700 (PDT) Received: from mbili.waya ([64.203.83.2]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-91ba684f404sm55261936d6.31.2026.10.15.03.32.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Oct 2026 03:32:57 -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 , Victor Nogueira , cake@lists.bufferbloat.net Date: Thu, 15 Oct 2026 06:32:45 -0400 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Message-ID-Hash: 33NMJ3WD23BHJJOTHFSBRU5UJSCBN76O X-Message-ID-Hash: 33NMJ3WD23BHJJOTHFSBRU5UJSCBN76O 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 v2 4/4] net/sched/sch_cake: drop dead nla_nest_end() error check List-Id: Cake - FQ_codel the next generation Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Y2FrZV9kdW1wX2NsYXNzX3N0YXRzKCkgY2xvc2VzIHRoZSBUQ0FfU1RBVFNfQVBQIG5lc3Qgd2l0 aA0KDQoJaWYgKG5sYV9uZXN0X2VuZChkLT5za2IsIHN0YXRzKSA8IDApDQoJCXJldHVybiAtMTsN Cg0KbmxhX25lc3RfZW5kKCkgbmV2ZXIgcmV0dXJucyBhIG5lZ2F0aXZlIHZhbHVlOiBpdCBoYXMg YSBzaW5nbGUNCmByZXR1cm4gc2tiLT5sZW47YCBhbmQgbm8gZXJyb3IgcGF0aCAodGhhdCBpcyB3 aHkgdGhlIG92ZXJmbG93LWF3YXJlDQpubGFfbmVzdF9lbmRfc2FmZSgpIGhlbHBlciB3YXMgbGF0 ZXIgYWRkZWQpLiBUaGUgJzwgMCcgdGVzdCBjYW4gbmV2ZXINCmJlIHRydWUsIHNvIHRoZSAncmV0 dXJuIC0xJyBpcyB1bnJlYWNoYWJsZSBkZWFkIGNvZGUuDQoNCkRyb3AgdGhlIGNoZWNrIGFuZCBj bG9zZSB0aGUgbmVzdCB3aXRoIHRoZSBiYXJlIHN0YXRlbWVudCwgbWF0Y2hpbmcgdGhlDQpzaWJs aW5nIGNha2UgbmVzdHMgaW4gdGhlIHNhbWUgZmlsZS4NCg0KVGhpcyBpc3N1ZSB3YXMgZGlzY292 ZXJlZCB3aGlsZSBmaXhpbmcgYSBidWcgb24gdGhlIGdhdGUgYWN0aW9uLCBzZWU6DQpodHRwczov L2xvcmUua2VybmVsLm9yZy9uZXRkZXYvUURJU0MtSDE5Wi52MS4yMDI2MTAwMTA1MzIzNEBtb2ph dGF0dS5jb20vDQoNCkNvbmRpdGlvbnMgdG8gcmVjcmVhdGUgdGhlIGJ1ZzoNCi0gbm90IHJ1bnRp bWUgb2JzZXJ2YWJsZTogdGhlIGlzc3VlIGlzIGZvdW5kIGJ5IGluc3BlY3Rpb24uDQoNClJldmll d2VkLWJ5OiBWaWN0b3IgTm9ndWVpcmEgPHZpY3RvckBtb2phdGF0dS5jb20+DQpMaW5rOiBodHRw czovL2xvcmUua2VybmVsLm9yZy9uZXRkZXYvODd2Nzdjc2Q1cS5mc2ZAdG9rZS5kay8NCkFja2Vk LWJ5OiBUb2tlIEjDuGlsYW5kLUrDuHJnZW5zZW4gPHRva2VAdG9rZS5kaz4NClNpZ25lZC1vZmYt Ynk6IEphbWFsIEhhZGkgU2FsaW0gPGpoc0Btb2phdGF0dS5jb20+DQotLS0NCnYxIC0+IHYyOg0K IC0gTm8gY2hhbmdlcyB0byB0aGlzIHBhdGNoLiBSZS1zZW50IGFzIHBhcnQgb2YgdGhlDQogICBz ZXJpZXNfY2FrZV9jbGVhcl90aW5fYmFja2xvZ191bmRlcmZsb3cgdjI7IGl0IGtlZXBzIFRva2Un cyB2MQ0KICAgQWNrZWQtYnksIGNhcnJpZWQgZm9yd2FyZC4NCiAtIFN1YmplY3QgdmVyc2lvbiB0 YWcgYnVtcGVkIHRvIHYyOyBNZXNzYWdlLUlkIHJlLWJha2VkLg0KDQogbmV0L3NjaGVkL3NjaF9j YWtlLmMgfCAzICstLQ0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMiBkZWxldGlv bnMoLSkNCg0KZGlmZiAtLWdpdCBhL25ldC9zY2hlZC9zY2hfY2FrZS5jIGIvbmV0L3NjaGVkL3Nj aF9jYWtlLmMNCmluZGV4IDRjYWY5NzE4YzliZC4uMTI0ZjU1MjAyM2Y4IDEwMDY0NA0KLS0tIGEv bmV0L3NjaGVkL3NjaF9jYWtlLmMNCisrKyBiL25ldC9zY2hlZC9zY2hfY2FrZS5jDQpAQCAtMzIx MSw4ICszMjExLDcgQEAgc3RhdGljIGludCBjYWtlX2R1bXBfY2xhc3Nfc3RhdHMoc3RydWN0IFFk aXNjICpzY2gsIHVuc2lnbmVkIGxvbmcgY2wsDQogCQkJCQkJICAgICAgIFJFQURfT05DRShmbG93 LT5jdmFycy5kcm9wX25leHQpKSkpOw0KIAkJfQ0KIA0KLQkJaWYgKG5sYV9uZXN0X2VuZChkLT5z a2IsIHN0YXRzKSA8IDApDQotCQkJcmV0dXJuIC0xOw0KKwkJbmxhX25lc3RfZW5kKGQtPnNrYiwg c3RhdHMpOw0KIAl9DQogDQogCXJldHVybiAwOw0KLS0gDQoyLjQzLjANCg0K