From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 4E76E3B29E for ; Fri, 10 Jan 2025 11:24:20 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1736526256; x=1737131056; i=moeller0@gmx.de; bh=bgNtzWlJOeU2ffbejpw5rWKgVVZa2+8SB9FFW4VjgRM=; h=X-UI-Sender-Class:Content-Type:Mime-Version:Subject:From: In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id: References:To:cc:content-transfer-encoding:content-type:date:from: message-id:mime-version:reply-to:subject:to; b=kk6uqJWzVyUBbfXWpv0ke7+g3oYGfZWMbw5kFUnNcX4WsxOXBt5T7py3VPCA/gZC vhSw92G54bgOPrqg0mKeN0sx+X9YCDKVV2aPV03YBKpfrXQBLIYj+EiWgXv8DYZkN 1yKhjcwAhD0Ja+Iqzzjaqhpj/XokpNtAtypzcP9J68Wq0wtxp6/48B/tSuEFFt9Su 8vqR5Ma+/uBchXO3VtSlt5mMjiDDtutzyDLUfodicOdrTKpUHU/9MHIsAf80nBFZ2 McmMzVCbf09qWlwd4jVWObOI2gSarPm/s9egd9kgmAYRjYjfX0RUgsasJxqb988t8 LTs27oTQ8HEUP/W/WQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from smtpclient.apple ([77.8.251.184]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MRTN9-1tt3sj1fe9-00SYIg; Fri, 10 Jan 2025 17:24:16 +0100 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51.11.1\)) From: Sebastian Moeller In-Reply-To: <20250110155531.300303-1-toke@redhat.com> Date: Fri, 10 Jan 2025 17:24:05 +0100 Cc: =?utf-8?Q?Toke_H=C3=B8iland-J=C3=B8rgensen?= , cake@lists.bufferbloat.net, =?utf-8?Q?Dave_T=C3=A4ht?= Content-Transfer-Encoding: quoted-printable Message-Id: <2FE6B2E2-9A34-47C1-B203-F0C424F00704@gmx.de> References: <20250110155531.300303-1-toke@redhat.com> To: =?utf-8?Q?Toke_H=C3=B8iland-J=C3=B8rgensen?= X-Mailer: Apple Mail (2.3776.700.51.11.1) X-Provags-ID: V03:K1:J+op1QisOW68tMA3XWFnt3xe7HM0Y9hEFmzODjH39pIC9xpN9QM Yd/U3EOUzlXje6Yf2Sb25XISu5rxDw6bQ7m2lXnhe68yP++RUlYM/sMI73aVL5/mWJ9uyjO hfsojrMNnL3zSR2KHk3HBFog7Bvt2wC1Xxe170SXHrk+DtXiJ3+eggUv34ojNISt9b5uCrr z7Rb5/A0FT8q0CN70P1fQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:Oytg154yqYM=;6jykLdMkwzV698/GhIYaeAga9MH CeqMc2EghXOE0nch0upRnRVKiANUo6+GKcCfGql5ZalSarpumvWFjJZJZPvZ6+IbyivjYWMW1 Br8Cp5eNR2UJJypST5JXPlyNOgl1TG73p1fN0yeXLXPztjdy5mGDGq2IYnv0ENNI9Y/eECObI TPzxmQra1zMKjHty0NeIl8YdMWpLefYmHHMw9t1OsdWCuIztiBTUm+jsLHEiGWMEgMCOm45G7 HPXc6ARAKKhi8uK18ZX6VJL3l8SE48233a9aeHdde3gWhiW1yYhTqbOQL7yA3qmCYP4sareh2 mVkFWoRJWZ1i4BMM8nfwZNgTNPtNWedtRNd8Gjk0DBdrwD/95cSrZHpkv+Ufic81/9LsCyUB2 7z3TxZLKlXsVF1xnOdEApurmIdz1fWJdqmmm/fQN5J8GNbUrzOqs0Eea/52Kf1GjsAOB2Z5Qy GHuzk3PHEWl2UA1PiABqQMKwGP9yHhGuLFr1UIfZ25R1OXE9f1p7st3ewN8qs0Q+3bd+c+tHl 9241hSkIS9q65iBJpjww1sEcqrRq09C46ZRj31UAjnr4W1bOHFZjcKxEQl05ckbutLjOh10N5 yF5s752ZP3KzWWoNgWth8NRa/6V3oz4ExE81Q+H+NyM3fjgfdPNpF3F+FUmlCjdWmSDwZsm9g 2rz21yZ9YLpuEsihSI+YfdZuMYbC2M2y5zYAEL4b/K63RIpoaBlfNSZj/EM4Xr75Tsx2hlif7 ZfysCTBlqn4hb1YXbu9Z2y8gpwoIOU7PksaGjvuqP9lyI0v4RlWtPkMnQGhcprkytfpoloT2m b7vktkSSxfy+w1X2/qcCV0RePa/MWM+ZjSjuimBxLWpTgpU2dHaglY7/iSEKtWphHm0QXQZM0 LLzhS981tGfV+CgsDRpAm57QoJfN3LFPdGux5ccpXtdE08r4K509pTv5dhA+I/rwnf/dkiyuM vPSizcRZjka4L6LtLDyxr8aUPMZArGs0PS8qQMZum30Rw8v2NOAVQxsgkKbqm5qii/ENrUHNH UcdeSUJXZUDls5wbrcd5BObF09vTk8MKrxs8Qp5Fpv6FZTMpTPrsX1DkdWaV6wp3+HdTHKMwo BgQ8lhoQEsUadXOLnMFEquZ5ptou34 Subject: Re: [Cake] [PATCH net-next] sched: sch_cake: Align QoS treatment to Windows and Zoom 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, 10 Jan 2025 16:24:20 -0000 Mmmh. off the Linux lists/folks for discussion: can I propose to drop NQB down to BestEffort? The supposed requirements = for NQB marking should make these flows thrive in a flow isolating = scheduler like cake without any special treatment... moving it to Video = or worse Voice really only invites abuse... > On 10. Jan 2025, at 16:55, Toke H=C3=B8iland-J=C3=B8rgensen via Cake = wrote: >=20 > From: Dave Taht >=20 > Cake's diffserv4 mode attempted to follow the IETF webrtc > QoS marking standards, RFC8837. >=20 > It turns out Windows QoS can only use CS0, CS1, CS5, and CS7. Nah, applications apparently can only request a small set of DSCPs, but = it is possible to make whole applications use a different DSCP: example for making putty use EF New-NetQosPolicy -Name "putty" -AppPathNameMatchCondition "putty.exe" = -PolicyStore ActiveStore -NetworkProfile All -DSCPAction 46 >=20 > Zoom defaults to using CS5 for video and screen sharing traffic. Zoom defaults to using CS0 (my packet captures) unless an adminstrator = enables DSCPs, which I assume will only/mostly happen for business = accounts. > Bump CS4, CS5, and NQB to the video tin (2) in diffserv4 mode, for > more bandwidth and lower priority. I do endorse that, but that change will affect all current users of cake = as parts of their individual QoS hierarchies. >=20 > This also better aligns with how WiFi presently treats CS5 and NQB. Two issues: it is not that default WiFi uses a sane system to begin = with, and NQB IMHO should not be elevated in priority unless it is also = policed well, something neither WiFi nor cake will do out of the box. >=20 > Signed-off-by: Dave Taht > Signed-off-by: Toke H=C3=B8iland-J=C3=B8rgensen > --- > net/sched/sch_cake.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) >=20 > diff --git a/net/sched/sch_cake.c b/net/sched/sch_cake.c > index 48dd8c88903f..2a9288d4b873 100644 > --- a/net/sched/sch_cake.c > +++ b/net/sched/sch_cake.c > @@ -328,8 +328,8 @@ static const u8 diffserv4[] =3D { > 1, 0, 0, 0, 0, 0, 0, 0, > 2, 0, 2, 0, 2, 0, 2, 0, > 2, 0, 2, 0, 2, 0, 2, 0, > - 3, 0, 2, 0, 2, 0, 2, 0, > - 3, 0, 0, 0, 3, 0, 3, 0, > + 2, 0, 2, 0, 2, 0, 2, 0, > + 2, 0, 0, 0, 2, 0, 3, 0, > 3, 0, 0, 0, 0, 0, 0, 0, > 3, 0, 0, 0, 0, 0, 0, 0, > }; > --=20 > 2.47.1 >=20 > _______________________________________________ > Cake mailing list > Cake@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cake