From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; spf=pass smtp.mailfrom=; dkim=pass header.d=gmail.com; arc=pass; dmarc=pass (Used From Domain Record) header.from=gmail.com policy.dmarc=quarantine Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com [IPv6:2a00:1450:4864:20::635]) by mail.toke.dk (Postfix) with ESMTPS id 84B41D20C84 for ; Tue, 17 Feb 2026 07:10:44 +0100 (CET) Received: by mail-ej1-x635.google.com with SMTP id a640c23a62f3a-b8fd976e921so250835266b.1 for ; Mon, 16 Feb 2026 22:10:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771308643; cv=none; d=google.com; s=arc-20240605; b=J7y43mUSClm4MzIPNdSpmYOwSRK4DYstg8TV/+nWZxhB8+3Rs3SdPFpJ4r62fukR5r AeoaG9XltecTm+MTddyHyHWEQH5lbUI6d/Xfb9g2dQLtUAsFdxyEpxegl8jzNy6fo7Je owdKPVJt2wFAospzGyr0xA68/rUIi6CvzkJXGSpS3El9V3yllZWfypHbjNa29CAoIqus bBeHdTOVAOmhNu9KqU15rS0TIu3gRtlL+WGG6zOLTsEo9GHzxUNfXoGSpKeCr8Sc8FYa jgNdONOIyhyFHthA5XIYEK11RaP3A2ZVrcL1bOc2Jtsq5Qu6CytUjE4zxSYeD30KHezo UfMQ== 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=dRGN92E3/I42hKR2rddq7tGXD10YsuzOcpvlLCbXHeE=; fh=ySM621PNKUZbjaMgzIMF/SB4gFe+mfAU7iWR9R6T28Q=; b=TO3R2nZVDOymRd0DiqC4EBbEQDq1GZvmWMBRI0Sr1W2Ri9MFjdvPaSioL+QHj2ZNcm 3gn74tgEuhcgm03AzHhFkkO82UofHNyzq2WICWslLZw5yL9Bj6QLsOKmpE/wXKzIKiXo pCRZQQMaUnL9YhTNBr1i4F3YWTgdNdWIvVh6A86ZOHBQinU9RZbaY0tk54dGsVCJj7As CzCsntPAgZuAKHn+KaATrIvpoHgYTOdhzLurIM0uvEWmzwP4VHvtRcqvCZT48f3chubP ubiK2KLlq5hIP1jDm3FffgK1D9DoCzd3FC18PewHKwcbUgXnnMtfr8Kyi1WrNEm/g/9f 2Yxg==; 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=gmail.com; s=20230601; t=1771308643; x=1771913443; 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=dRGN92E3/I42hKR2rddq7tGXD10YsuzOcpvlLCbXHeE=; b=hmQhJ3D8V8Nh7NJmJmUFEiWbssPYd/ENvpVJpYXLWXCOD3cTzWzQA+BpXvWzjfjiPz 4aK4yG8LTkd5MabHoJ+Zj79dm6Mqw09UUQ9sOS0qx3yP8o/ZDaiPDYQIc5wZr6gPwI9V 2BXiN5RO3oFacxAm0cNmfzplnYPQGpT8M+2XkF6GVh5Mkf2YsHE9V15BHlPqQnXxvIMm /dK7Gkmuttt3cv+qb6ukN/bUOjd5zyJ5EcKZtUO0EiqMRPSQ2QQv2a6g/M4mdE7Esumu sqrJmkaw9QdD/cKpxspcHOcDgW0NvirGQanBHyIVsxG1Q3EiXGtgZ8nO+FgHkFHfrfxr hLzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771308643; x=1771913443; 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=dRGN92E3/I42hKR2rddq7tGXD10YsuzOcpvlLCbXHeE=; b=XPG2hvp9WDfj/QVSOvjVKfu1ItQkgIBApV4mdUkFC0JgRfQNANpjUGmLrwZ8Kz7Fog vrLJhPV6ybhEWYeIc7sNIANBYeEzNLhSy3+Ugzs+xeNwMzxlX+2cvAdD0UF98u9CcfpF LhhXOYd/rB4+2hJDJRcTSfwvlsTrqTcrjXOMiUxaKD4e4CrnAkVmrRGf4wjopJbw59Nc JIPPcm2+0sSMbTdLVSp5Xq1jm8uhaetcW/LQSBAYnQYDzwymNQIf0KzNBLLBKwffYI8N 8Z+LDSCnMDjntQ90A5999DWY3afXGCzFyC4w89jpQFtcL2CgjaShlSQ/rIgiltWDj5iX 3oYA== X-Forwarded-Encrypted: i=1; AJvYcCUlXTms3xUr7OimX8lp9XdrZ9HqIx1QAI8KI4UUQynXIxu+0g8IywzyNMI/yE1OKUZ0+u8olw==@lists.bufferbloat.net X-Gm-Message-State: AOJu0Yw2BlbXN0xCmJqTHgqzfJh1bBHt3hvHADJFn7nW3HkdgADyRSTV acAGPRianoJu1tsSUegtG9kzGLfo70mJPOKq2qaOL7FphEDjTqNcDBeI3++Y5aVZBLMLCy+4fu0 ikbB+uAgcoqO8lPW6VP5FgNkAbRwjIuQ= X-Gm-Gg: AZuq6aIiCNFgxatcs6q/al9qp2znb6RlhnKVmw4T0XFXy4u5gHVeRYckbB7kr1z2825 OgG1EtFMTRRZPFAyQ+ys/UVUmdt4S/oLysz+m2LCxzbX482nKQyWXkMllvlhbu0Jy901K+cZ7CK IYZszf+JZlyZQUuMcR9tgXZxdE/JlQGqCcmc9mDFYTBIOldkquZK8JzMVYlz+WUspCkfetHU1EG 7tKuAD0Se9+Kvu8V0uA4CaSbvxlVau4vKbUWvgHvjMDQBZtk07A+FCj6Grl+3JodGbTwSe159WX 6QCDdeHKqU/ooq0r7+ECI41xwequEMCnh7DgY//lk47N8ZSgPmOcmTjNZmjgWaFbb8CDaclKgXm ZWjU46ADiwtAKCU4QTobP2j/ua0ZIZAWESkzJBw== X-Received: by 2002:a17:906:6a07:b0:b8e:fdc1:5f1c with SMTP id a640c23a62f3a-b8fc3a36ae5mr551874866b.15.1771308642642; Mon, 16 Feb 2026 22:10:42 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: dave seddon Date: Mon, 16 Feb 2026 22:10:31 -0800 X-Gm-Features: AaiRm52JkDxUgNZpoV8RwBxb4eQUxg5EAb00vXJ8KgjDaKpFx6NHyjUU0mzV2UE Message-ID: To: Frantisek Borsik Cc: Cake List , codel@lists.bufferbloat.net, bloat , Jeremy Austin via Rpm , Make-Wifi-fast , ryan@rkhtech.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-MailFrom: dave.seddon.ca@gmail.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: HYZMSGP5STUQEJZCL4FPRNPFJPI2BLUO X-Message-ID-Hash: HYZMSGP5STUQEJZCL4FPRNPFJPI2BLUO X-Mailman-Approved-At: Tue, 17 Feb 2026 14:24:38 +0100 X-Mailman-Version: 3.3.10 Precedence: list Subject: [Rpm] Re: [Cake] CAKE-MQ merged to OpenWrt 25.12 today (February 15) List-Id: revolutions per minute - a new metric for measuring responsiveness Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Woot woot! Thanks for the mq-cake patches. ! I got them working on NixOS 6.12 ( and next-net patches on 6.18.8 ) [das@l2:~/nixos/desktop/l2/mq-cake-orchestrator]$ uname -a Linux l2 6.12.68 #1-NixOS SMP PREEMPT_DYNAMIC Fri Jan 30 09:28:49 UTC 2026 x86_64 GNU/Linux I'm currently setting up a load-testing harness. The idea will be to generate MANY 5-tuple flows to really stress out the qdiscs Early results, but they look great! [das@l2:~/nixos/desktop/l2/mq-cake-orchestrator]$ sudo ./mq-cake-orchestrator --config config-test.yaml mq-cake-orchestrator starting... Config: 1 tools, 3 qdiscs, 2 flow counts =3D=3D=3D Pre-flight Checks =3D=3D=3D Pre-flight: namespaces exist... OK Pre-flight: interfaces present... OK Pre-flight: forwarding enabled... OK Pre-flight: end-to-end ping... OK Pre-flight: tools available... OK Pre-flight: baseline latency... OK =3D=3D=3D Pre-flight Complete =3D=3D=3D Running 6 test points [1/6] qdisc=3Dfq_codel flows=3D1 tool=3Diperf2 Switching qdisc to fq_codel... Throughput: 9.41 Gbps [2/6] qdisc=3Dfq_codel flows=3D10 tool=3Diperf2 Throughput: 9.43 Gbps [3/6] qdisc=3Dcake flows=3D1 tool=3Diperf2 Switching qdisc to cake... Throughput: 6.93 Gbps [4/6] qdisc=3Dcake flows=3D10 tool=3Diperf2 Throughput: 4.37 Gbps <---- cake [5/6] qdisc=3Dmq-cake flows=3D1 tool=3Diperf2 Switching qdisc to mq-cake... Throughput: 7.17 Gbps [6/6] qdisc=3Dmq-cake flows=3D10 tool=3Diperf2 Throughput: 9.44 Gbps <----- mq-cake ... Actually, that's interesting. higher than fq_codel =3D=3D=3D Test Complete =3D=3D=3D Completed 6 test points Wrote /tmp/mq-cake-results/results-20260216-220443.json Wrote /tmp/mq-cake-results/results-20260216-220443.csv Results saved to /tmp/mq-cake-results Shutdown complete [das@l2:~/nixos/desktop/l2/mq-cake-orchestrator]$ I'm using some intel cards, which I've adjusted to x8 queues each [das@l2:~/nixos/desktop/l2/mq-cake-orchestrator]$ lspci | grep -i eth | grep -i intel 23:00.0 Ethernet controller: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ (rev 01) 23:00.1 Ethernet controller: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ (rev 01) 42:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01) 42:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01) On Sun, Feb 15, 2026 at 9:38=E2=80=AFAM Frantisek Borsik wrote: > > https://forum.openwrt.org/t/cake-mq-backport-of-multi-core-capable-cake-i= mplementation-to-25-12-branch/246349/37 > > https://github.com/openwrt/packages/pull/28569 > > All the best, > > Frank > > Frantisek (Frank) Borsik > > > *In loving memory of Dave T=C3=A4ht: *1965-2025 > > https://libreqos.io/2025/04/01/in-loving-memory-of-dave/ > > > https://www.linkedin.com/in/frantisekborsik > > Signal, Telegram, WhatsApp: +421919416714 > > iMessage, mobile: +420775230885 > > Skype: casioa5302ca > > frantisek.borsik@gmail.com > _______________________________________________ > Cake mailing list -- cake@lists.bufferbloat.net > To unsubscribe send an email to cake-leave@lists.bufferbloat.net --=20 Regards, Dave Seddon +1 415 857 5102