]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
Merge branch 'dualpi2-patch'
authorJakub Kicinski <kuba@kernel.org>
Thu, 24 Jul 2025 00:52:10 +0000 (17:52 -0700)
committerJakub Kicinski <kuba@kernel.org>
Thu, 24 Jul 2025 00:52:11 +0000 (17:52 -0700)
Chia-Yu Chang says:

====================
DUALPI2 patch

This patch serise adds DualPI Improved with a Square (DualPI2) with
following features:
 * Supports congestion controls that comply with the Prague requirements
   in RFC9331 (e.g. TCP-Prague)
 * Coupled dual-queue that separates the L4S traffic in a low latency
   queue (L-queue), without harming remaining traffic that is scheduled
   in classic queue (C-queue) due to congestion-coupling using PI2
   as defined in RFC9332
 * Configurable overload strategies
 * Use of sojourn time to reliably estimate queue delay
 * Supports ECN L4S-identifier (IP.ECN==0b*1) to classify traffic into
   respective queues

For more details of DualPI2, please refer IETF RFC9332
(https://datatracker.ietf.org/doc/html/rfc9332).
====================

Link: https://patch.msgid.link/20250722095915.24485-1-chia-yu.chang@nokia-bell-labs.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

Trivial merge