mbox series

[net-next,0/2] net/sched: implement L4S style ce_threshold_ect1 marking

Message ID 20211014175918.60188-1-eric.dumazet@gmail.com (mailing list archive)
Headers show
Series net/sched: implement L4S style ce_threshold_ect1 marking | expand

Message

Eric Dumazet Oct. 14, 2021, 5:59 p.m. UTC
From: Eric Dumazet <edumazet@google.com>

As suggested by Ingemar Johansson, Neal Cardwell, and others, fq_codel can be used
for Low Latency, Low Loss, Scalable Throughput (L4S) with a small change.

In ce_threshold_ect1 mode, only ECT(1) packets can be marked to CE if
their sojourn time is above the threshold.

Eric Dumazet (2):
  net: add skb_get_dsfield() helper
  fq_codel: implement L4S style ce_threshold_ect1 marking

 include/net/codel.h            |  2 ++
 include/net/codel_impl.h       | 18 +++++++++++++++---
 include/net/inet_ecn.h         | 17 +++++++++++++++++
 include/uapi/linux/pkt_sched.h |  1 +
 net/mac80211/sta_info.c        |  1 +
 net/sched/sch_fq_codel.c       | 15 +++++++++++----
 6 files changed, 47 insertions(+), 7 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Oct. 15, 2021, 10:40 a.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (master)
by David S. Miller <davem@davemloft.net>:

On Thu, 14 Oct 2021 10:59:16 -0700 you wrote:
> From: Eric Dumazet <edumazet@google.com>
> 
> As suggested by Ingemar Johansson, Neal Cardwell, and others, fq_codel can be used
> for Low Latency, Low Loss, Scalable Throughput (L4S) with a small change.
> 
> In ce_threshold_ect1 mode, only ECT(1) packets can be marked to CE if
> their sojourn time is above the threshold.
> 
> [...]

Here is the summary with links:
  - [net-next,1/2] net: add skb_get_dsfield() helper
    https://git.kernel.org/netdev/net-next/c/70e939ddea7f
  - [net-next,2/2] fq_codel: implement L4S style ce_threshold_ect1 marking
    https://git.kernel.org/netdev/net-next/c/e72aeb9ee0e3

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
Toke Høiland-Jørgensen Oct. 15, 2021, 1:01 p.m. UTC | #2
patchwork-bot+netdevbpf@kernel.org writes:

> Hello:
>
> This series was applied to netdev/net-next.git (master)
> by David S. Miller <davem@davemloft.net>:

Erm, huh? We were in the middle of a discussion of this :/

-Toke