Message ID | 20250110155531.300303-1-toke@redhat.com (mailing list archive) |
---|---|
State | Changes Requested |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | [net-next] sched: sch_cake: Align QoS treatment to Windows and Zoom | expand |
Toke Høiland-Jørgensen <toke@redhat.com> writes: > From: Dave Taht <dave.taht@gmail.com> > > Cake's diffserv4 mode attempted to follow the IETF webrtc > QoS marking standards, RFC8837. > > It turns out Windows QoS can only use CS0, CS1, CS5, and CS7. > > Zoom defaults to using CS5 for video and screen sharing traffic. > > Bump CS4, CS5, and NQB to the video tin (2) in diffserv4 mode, for > more bandwidth and lower priority. > > This also better aligns with how WiFi presently treats CS5 and NQB. > > Signed-off-by: Dave Taht <dave.taht@gmail.com> > Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com> Alright, there was some discussion on the cake list re: this. Please drop. pw-bot: changes-requested
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[] = { 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, };