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=xgp3PUkN; arc=none (Message is not ARC signed); dmarc=none Received: from mail-qv1-xf35.google.com (mail-qv1-xf35.google.com [IPv6:2607:f8b0:4864:20::f35]) by mail.toke.dk (Postfix) with ESMTPS id 72B3D1889FCD for ; Tue, 20 Oct 2026 13:00:22 +0200 (CEST) Received: by mail-qv1-xf35.google.com with SMTP id 6a1803df08f44-91ba8fcc684so31105846d6.3 for ; Tue, 20 Oct 2026 04:00:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mojatatu.com; s=google; t=1792494021; x=1793098821; 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=FuFUTtK25dGBWnxysXdpyNsNZRA20ZU8zu1KApnKbdg=; b=xgp3PUkNiqqrl24uyu2r96BB2sNW14RexRzP7OdZyy6i6HxfTDcyCtm+p7tP1qxMX6 Ye6C7eTg5oVIEuvBgxOdAgnE4yFXCkDsV/fOxVl+0+jZ7XUJHAn4N7LFt0RNTcAei4c+ 30rYBU9XqlAjDQ6K01ijs8lFM3G7Ct0iJayQM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792494021; x=1793098821; 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=FuFUTtK25dGBWnxysXdpyNsNZRA20ZU8zu1KApnKbdg=; b=i5wUdZxtKFyEDaguIqPKVrfZsQnOFya3Qrd8MMAX7SgHG0VtufdDry/An7UK7c4t+5 nZD1o7bGjW9iUkUGr0oCfLO+W3wCYndGCoZ4NBDpEWnpmNPDM3vDK9IqwaKcNK6bvPri bWU99sdX+J8A2ZzXp8jOKTGN4pS7cHaUmGcgMErV/2tucZJ08FAfW+WlB1Aa6KxFIiO5 bfQ4teeisBIYr/Zs2d3NDl4VS+/iLh6aRtNlaaz6uZG760ub+J2aPIuHcpg3fPMn7lHG WmBU1CsoEGjt6KSvmfm3tAa2t1X9QAJFXmoZqjw6tqn/LU6DJbnN7WlWdcgdpzoNQ7sg ebyw== X-Forwarded-Encrypted: i=1; AKwUvBzGbLN9o5vACzyBhWWTogzOLuudvAk9Gqoer2A4woYZJDQsE0S4OQfQBgBUK6f3BDa/3iLn@lists.bufferbloat.net X-Gm-Message-State: AFq9FYIGYLIYEZ88Ocw3xgS4ItGHq7ROXcPlK/5SG5kgQ7836cjDVy2x D1spE1CWiuydgj5v8Z4euK9c0AVhhGwoh9/a/DViaJWSPO6tT0jva0bY2ktKzYG9vQ== X-Gm-Gg: AYBFou1ACodgcWbbI3rKZ2irZKvJhlk47KgerTzoQKO6Gi+cnNyHPf0Sn/zEjAfABap aKfshCMBc6LSWticPav7VDzTYmK9Hz86j4TXKqB7mGJjWyws1LAMUHMIgPShJmrshRAxjotwllB EYM5rV/UWkdfmyF6bLjTJgkYHav+G+BWvH+7Rm+RIyhECQ/MeZmvnADGDD+U4R88XH2VGIIXsPa 0fYNhFt/Uj+iIP8CHbsRMLfGaniDB+V7I3B8TXw8pap0bzt/rf9hv/yexIpQegOrqWQ2KSHbaWe z+Cv6UDNm22JOhKVvL/ovnBHThEwBTF9++Yqu0iW2Ped9z6BDPeboUZHyseBugLhsbX1TSttBlt B7Y2Mmb75IEvIad4z77bejYrIJ4K3ves6oM2vd04AoU7vXWEUQ1I0YGWa+aNFJFD9yKloaqwQqX Mmi/kVhAHSwe5CfLfsTrYHnl6RT/lEdKU2wghpevsym9ThnQ4Jxgw7VyHpNGff0FW3i1xdI9BnJ XrrOlJHM9uyniXTsanXPZwCEOm1bXozGyDm831WFgohxKgZwNqJSqc= X-Received: by 2002:ad4:5f0f:0:b0:914:4464:41a9 with SMTP id 6a1803df08f44-91bdf1236abmr196653696d6.29.1792494020952; Tue, 20 Oct 2026 04:00:20 -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.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Oct 2026 04:00:19 -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: Tue, 20 Oct 2026 07:00:08 -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: N3ZK4MFMT53BPXBMYMLAC54EWLBV4EKU X-Message-ID-Hash: N3ZK4MFMT53BPXBMYMLAC54EWLBV4EKU 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 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 bWUgb2JzZXJ2YWJsZTogdGhlIGlzc3VlIGlzIGZvdW5kIGJ5IGluc3BlY3Rpb24uDQoNCkxpbms6 IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL25ldGRldi84N3Y3N2NzZDVxLmZzZkB0b2tlLmRrLw0K UmV2aWV3ZWQtYnk6IFZpY3RvciBOb2d1ZWlyYSA8dmljdG9yQG1vamF0YXR1LmNvbT4NCkFja2Vk LWJ5OiBUb2tlIEjDuGlsYW5kLUrDuHJnZW5zZW4gPHRva2VAdG9rZS5kaz4NClNpZ25lZC1vZmYt Ynk6IEphbWFsIEhhZGkgU2FsaW0gPGpoc0Btb2phdGF0dS5jb20+DQotLS0NCnYyIC0+IHYzOg0K IC0gTm8gY2hhbmdlcyB0byB0aGlzIHBhdGNoLiBSZS1zZW50IGFzIHBhcnQgb2YgdGhlIHNlcmll cyB2Mzsga2VlcHMgaXRzIFJldmlld2VkLWJ5IGFuZCBBY2tlZC1ieSB0YWdzLg0KDQp2MSAtPiB2 MjoNCiAtIE5vIGNoYW5nZXMgdG8gdGhpcyBwYXRjaC4gUmUtc2VudCBhcyBwYXJ0IG9mIHRoZQ0K ICAgc2VyaWVzIHYyOyBpdCBrZWVwcyBUb2tlJ3MgdjEgQWNrZWQtYnksIGNhcnJpZWQgZm9yd2Fy ZC4NCg0KIG5ldC9zY2hlZC9zY2hfY2FrZS5jIHwgMyArLS0NCiAxIGZpbGUgY2hhbmdlZCwgMSBp bnNlcnRpb24oKyksIDIgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQgYS9uZXQvc2NoZWQvc2No X2Nha2UuYyBiL25ldC9zY2hlZC9zY2hfY2FrZS5jDQppbmRleCA0Y2FmOTcxOGM5YmQuLjEyNGY1 NTIwMjNmOCAxMDA2NDQNCi0tLSBhL25ldC9zY2hlZC9zY2hfY2FrZS5jDQorKysgYi9uZXQvc2No ZWQvc2NoX2Nha2UuYw0KQEAgLTMyMTEsOCArMzIxMSw3IEBAIHN0YXRpYyBpbnQgY2FrZV9kdW1w X2NsYXNzX3N0YXRzKHN0cnVjdCBRZGlzYyAqc2NoLCB1bnNpZ25lZCBsb25nIGNsLA0KIAkJCQkJ CSAgICAgICBSRUFEX09OQ0UoZmxvdy0+Y3ZhcnMuZHJvcF9uZXh0KSkpKTsNCiAJCX0NCiANCi0J CWlmIChubGFfbmVzdF9lbmQoZC0+c2tiLCBzdGF0cykgPCAwKQ0KLQkJCXJldHVybiAtMTsNCisJ CW5sYV9uZXN0X2VuZChkLT5za2IsIHN0YXRzKTsNCiAJfQ0KIA0KIAlyZXR1cm4gMDsNCi0tIA0K Mi40My4wDQoNCg==