From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; spf=pass smtp.mailfrom=; dkim=pass header.d=trailofbits.com; arc=pass; dmarc=pass (Used From Domain Record) header.from=trailofbits.com policy.dmarc=reject Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) by mail.toke.dk (Postfix) with ESMTPS id 40B3C11E8D2C for ; Wed, 10 Jun 2026 02:55:49 +0200 (CEST) Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-5aa61503fdaso6229548e87.0 for ; Tue, 09 Jun 2026 17:55:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1781052948; cv=none; d=google.com; s=arc-20240605; b=OIAmKC+JBlczPzysYsW5SDqE7w82G/VaSmdU1r4tvjcS96TyQpX5iTZo3SgZLvwgEQ 0c44aWwgoaGOxDelJrZyJ+nIM5TM8o4BmjPdvyMS5Raov9x5H0hK21eFoB4bKTYVwscp E381UfwmIQrB1ws+7VuAoU7LXD8pd8beiHY5CmunmhzRsJuM/UF68xxp6zOCYtsrZALB XIxO8cH4rgvJzWQ26TA7Z7Eix1m2Ct/zkwxLf2RhRIfbOFa2An01vBiaaxKuNdJ0uRLe w2GhNnZ6j5WedCaR7ZvuyfkJaPb1+yeOxzIz8FWW1IRB/0rxNTghKG/empfwemUVvZ1b ZXtw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=rmwxscvtzuZg8vvmsx0DZoUt0H0TuJjZu7bDicwdGMY=; fh=xF6p+DH5GEXptfD9aDvEVbTU+Wgiwi/KGNUS+iSV2xM=; b=aCbLSYhmWVXccfdnIv4EjDT7jjd6zEeSiITqdt2rcWV8NgTWhjExiTKiuse2sJhAtQ TWE5sfY9Wpis3RMkBpsfzXUV7+eZE7ofnjc3WoVN2AUU4eq5T2xGtyDxM1nP2CPhE5fU F5HkWcHaKDvX7ot9y1hqZYHTD6eKWAcsvkatlvb7v33xq+rdzGv1tgv1zsc4hCSBsmTy WXSk/KAT9o4VCzylsLL3I1RGnVIIULlLuvGwEUMEbsTBFLGUiv5qZ2eXGB9muiWRx+NC MpVZ04mrsaohXdnkiIolCsjWdJS8KfbySYDWNOeTabyE6Mre3vrIOMCSKyZBGiqW4Y8m ATUA==; 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=trailofbits.com; s=google; t=1781052948; x=1781657748; darn=lists.bufferbloat.net; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=rmwxscvtzuZg8vvmsx0DZoUt0H0TuJjZu7bDicwdGMY=; b=DDyZ4Ocu8lvR18lvxjkl7Bi0GUDxe/LwWrZ0lXa4lAuHfarks2ALZfASBrpKIHHJzq fMS67N9zeLiKBwhJ5wbUTL0PnEOJJcrK+USFnyAL6v3wKfBI0Tk3OPmEsiLbPJmo06tJ mMiFffI4l0Gt4zGGSMEZndZT4bhsQyGBdQ4pWr+dSGhFU/Vk4lcibHAxMKJFFNlhD95m H2jSOwkrpckKG3SbRq0IJIwJK5bCCbh/nuv61ltAOdxUhj3k0KR95BwbVis1RluCTGvI YJ3NYmHCryEdnMrRX62pPj3631HJdzeIiA6c/ecsJ79KgTpD/wqKtD/UW5KndG18odO2 Vv/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781052948; x=1781657748; h=content-transfer-encoding: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; bh=rmwxscvtzuZg8vvmsx0DZoUt0H0TuJjZu7bDicwdGMY=; b=L73mhRQ6YwGs4QuiVdB/dR9oQunVrFVqykm+YPdUt6d/Xd8wY7llmqemvPPa78BWaK iydhmZK3jsc8e3HYp0/0cPmULHplH0++kuTTIA3yw5hKRWODceTl04YocLLNDruAEeoH QUTJpxqb9mHcoX55NWnxWPirh2lhCgmGw4rilpCWEtJ/uudQSx8/Cv4sfEm0+fh8vp2i Hseq42E/UR6PrhYwLFxKMR8wd3Mr2Mh1olBrrc2CAd7aELmrNTflrg8Y77hpPMEZvu8h Ht8J/WZ1PjT1AL9Ck6Sbpmx23BrNeH2XB/espAGjUBxmAuvpmqXRX50Oij4jOzWMLzuh Q2DA== X-Forwarded-Encrypted: i=1; AFNElJ/jyW5HT32RZ2nAEsSTT92JyCmfOCPtoUE3CGATvNPA19K4MUgZceyKDNh7fW9dloUMYUrD@lists.bufferbloat.net X-Gm-Message-State: AOJu0YyaGdp8KrEObUAZiPbToozSNodkmJ+7auvicIKzDAZHnACRdNSB 4DgWM019pwqZSMVZ43bZGV0WKoPejLyv1Q4XGdx3MFHcOGoLvZJdSTaQeMm1nWHOMs0hjuFSK3j O3SfgfsmSzTUWHBG0aJws0KUFNiyjyfM2a2MLskrcoQ== X-Gm-Gg: Acq92OHgc3V+FcEUqTjVhTlEA+UpfGUaW9HdhgZD4mCBhiSTznLq5yujMVmuY1SGQaZ lmosW8NF5hPJ4/9NKayguHZCCRH+CbOMxzV135h5y+endDk4r5nuVs2G9jrf/mMXkj0SaPVnvyC zUS4N31bJmtEnREMI46qo9V20szcXIqWNF2K5CeeJuSK3uizCMaZp4rJssS8jMRVtTEh5iVa8Wk pf+/FWbRR6NG/9F8Xhlw1qbneE0OKUoOGsVAhdcPKalwVb55BVXltGW8x3zWY7ZGSiO4MszxGlH gHERhBVHYoqP8jkoUCG6FdyK8eA= X-Received: by 2002:a05:6512:6093:b0:5aa:7005:125c with SMTP id 2adb3069b0e04-5aa8866c7c5mr5360865e87.8.1781052947761; Tue, 09 Jun 2026 17:55:47 -0700 (PDT) MIME-Version: 1.0 References: <20260609232935.1602659.8545fdb04fbe.cake-overhead-underflow@trailofbits.com> <20260609174544.114b82e0@kernel.org> In-Reply-To: <20260609174544.114b82e0@kernel.org> From: Samuel Moelius Date: Tue, 9 Jun 2026 20:55:35 -0400 X-Gm-Features: AVVi8CefliquC2v1uxuX7tJh2x7VHT7HqmzcHLsj4MOV4swgdnMZnEMpez8EyOo Message-ID: To: Jakub Kicinski Cc: =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= , Jamal Hadi Salim , Jiri Pirko , "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , "moderated list:CAKE QDISC" , "open list:TC subsystem" , open list Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-MailFrom: sam.moelius@trailofbits.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: YGCUNGPIIWMCCYGN262JXICFKBD5RTR5 X-Message-ID-Hash: YGCUNGPIIWMCCYGN262JXICFKBD5RTR5 X-Mailman-Approved-At: Wed, 10 Jun 2026 09:43:20 +0200 X-Mailman-Version: 3.3.10 Precedence: list Subject: [Cake] Re: [PATCH net v2] net/sched: cake: reject overhead values that underflow length List-Id: Cake - FQ_codel the next generation Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On Tue, Jun 9, 2026 at 8:45=E2=80=AFPM Jakub Kicinski wro= te: > > On Tue, 9 Jun 2026 23:29:36 +0000 Samuel Moelius wrote: > > CAKE accepts overhead values that can make adjusted packet length > > arithmetic underflow. A negative effective length can wrap through > > unsigned arithmetic and become a large value. > > Sorry, why are you posting more patches? You were told to stop > yesterday. And you received an email which said: > > Here are a few ground rules which are frequently broken by newcomers: > > - You must wait at least 24 hours before posting a new version to give > reviewers time to respond. This is a hard rule, no matter what your > reason to repost is. > > - Each new version of your series should be a fresh / separate thread > Add a https://lore.kernel.org/.. link to the previous version to > the cover letter or changelog, instead of threading the submissions. > > - Until you gain experience submit one of two patches at a time, > do not send multiple changes at once until some of your changes > were accepted. This avoids reviewers having to provide the same > feedback on multiple patches. > > - Avoid changing the subject of the changes or cover letter unless > necessary, it breaks our patch tracking. > > - If you're submitting changes for issues discovered using automated > tools - commit message should explain the discovery and testing > process (for drivers explicitly mention that you don't have access > to the device, it's not a blocker). > > > You broke at least 2 of these already. > > If you keep ignoring direct maintainer feedback you will be banned. I'm sorry for my misunderstanding. When should I resume submitting patches?