From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [IPv6:2a00:1450:4864:20::42b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id A18143CB37; Fri, 28 Oct 2022 16:35:08 -0400 (EDT) Received: by mail-wr1-x42b.google.com with SMTP id z14so8014165wrn.7; Fri, 28 Oct 2022 13:35:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Qv+kpvEg13jCrskU8s4b9sgaa8lgkub2MFmuWNndTbQ=; b=D3lo3GueS1myWmtM9wR8xSmVTBkkDhagaRUHSdW3SALZyCYGAHX/OGe+fECi11tSDG P9YesRNBC3GcuptRwtnZgDi36yzuzOadq+naFM6IPqVE6uI3l8k8QwGQR6MFDRT34UVu CuZe9jzpUFHcOwkR7Jiumq7MYt4Tc1hk1/Sr6pSXoC6kO3GePs5PbbUIwjah2yRS1aiq oau66LogSzY4CBssflJZcPCZrkKd4y0LQcnZ6WJNRNE287yccRrli9Nu638tpGVdHQdB 8FnwdIXAoOkm9gOIRRnwB6Karnhre+uYv2DpKfYyUZYsi0QKVuobiBR9kdx8Sxzsv09c WyBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Qv+kpvEg13jCrskU8s4b9sgaa8lgkub2MFmuWNndTbQ=; b=P1bGIGODrV7tLvCBl5EB//OhR2eSrNJ5gHaH4K0lRYdVnI3hK1Q1LMetSuU4LlxHq1 aeytoXIjj81wxRaHBxNOQverJQ9JHyII1w0fq0Mh/SX1UwcEfiJL6hRjWbMz8Kq89eB0 2aD+sZPFriinKKmtizhvNClXCNc4QgJXJXVIpl/+S/hfwViJMaKtMAZw2kE1dreOThZ5 bBx1yf4YZ/zKYuNbweQ/saLRnuwyq6F9PiZCj9+2EiBFUipDoSpPXJIwAeuTv9B6gIEJ rpzi6D4giCn7p3HB/jMjF6e7kHq544PLM/uQi9GKPr76tzcijVGto8HqYc7IG0SMrYuX qwUA== X-Gm-Message-State: ACrzQf0Xjz6t9FuHM5wrzIo55bgqdOmb5xaVOasonPqsAQ2b6q7b1E9J wxk5A72ALrt+f18TkvBktpN1z/OcGpPFQ1UYhFcgbT8G X-Google-Smtp-Source: AMsMyM5EFzVD+TUisgyTD+WZy10wBmz9zmuJuIgyOiVUua8+atI7CBb0CLgu9HQQRXL2XumFvbQSoG1hwMb1j31fGpc= X-Received: by 2002:a05:6000:69b:b0:22e:36aa:5f1 with SMTP id bo27-20020a056000069b00b0022e36aa05f1mr623243wrb.430.1666989306970; Fri, 28 Oct 2022 13:35:06 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Dave Taht Date: Fri, 28 Oct 2022 13:34:54 -0700 Message-ID: To: libreqos , Make-Wifi-fast , cerowrt-devel , Dave Taht via Starlink , Cake List , codel@lists.bufferbloat.net Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: [Cake] QDISC_DROP_REASON project X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Oct 2022 20:35:08 -0000 There were, at last count, 2600+ places where packets could be dropped in the linux kernel, and that doesn't account for just dropping packets at the physical layer and (I don't think) on the rx ring. DROP_REASON support has been migrating into the kernel, but not yet for qdiscs, and were it there, it would provide a convenient tracepoint for why it happened, be it congestive, overflow, or self defense. You can pull apart the packets and see where they were going or where they came from, and so on. And it's kind of bad to be dropping packets for any other reason, elsewhere in the system. Similarly I am seeing a LOT of ecn marking in the field that I am not sure is correct or not, and there's not a good way to track that presently. I had a student lined up for this, but she dropped out. I'd much rather teach someone how to do this pretty basic job inside the kernel than do it myself, so if you know anyone with even modest kernel skills willing to take it on with me, I'd appreciate it. - https://github.com/rchac/LibreQoS/issues/143 On Fri, Oct 28, 2022 at 1:12 PM Dave Taht wrote: > > There is a ton of grant money going around, and various funds are > closing at the end of this month or the next. If you know talented > people that are being laid off, or just want to practice their craft > in any way to make for a better internet, please pass these links > along. If you know of any other funding sources, please post? I'd like > to get a stable floor back under make-wifi-fast in particular, and > find folk willing to fund or help out (and test) on the libreqos.io > project. > > NLNET is eu only and has two funds focused on privacy and security. > They are typically good for 30-50k eu and run for a year, a very short > (3 pages or less) application flies well with them. Closing december 1st: > > https://nlnet.nl/assure/ > https://nlnet.nl/entrust/ > > NLNET has been a huge supporter of bufferbloat.net over the years, > most recently funding my "cerowrt ii" project, which was a > constructive failure, in that I lost way too much time to dealing with > regressions in the stack to make the slightest bit of forward > progress. > > In germany there' s this: > > https://forum.openwrt.org/t/germanys-sovereign-tech-fund/141089 > > And in america, ARDC is very focused on wireless applications. > > https://www.ampr.org/grants/ > > The NSF POSE grants program just closed (we didn't qualify), pouring > 21m into various open source orgs, or so I hope. > > -- > This song goes out to all the folk that thought Stadia would work: > https://www.linkedin.com/posts/dtaht_the-mushroom-song-activity-698136666= 5607352320-FXtz > Dave T=C3=A4ht CEO, TekLibre, LLC --=20 This song goes out to all the folk that thought Stadia would work: https://www.linkedin.com/posts/dtaht_the-mushroom-song-activity-69813666656= 07352320-FXtz Dave T=C3=A4ht CEO, TekLibre, LLC