Thread (7 messages) flat view 7 messages, 2 authors, 2021-01-23

Re: [PATCH net-next v4 0/5] HTB offload

From: patchwork-bot+netdevbpf@kernel.org
Date: 2021-01-23 06:11:54

Hello:

This series was applied to netdev/net-next.git (refs/heads/master):

On Tue, 19 Jan 2021 14:08:10 +0200 you wrote:
This series adds support for HTB offload to the HTB qdisc, and adds
usage to mlx5 driver.

The previous RFCs are available at [1], [2].

The feature is intended to solve the performance bottleneck caused by
the single lock of the HTB qdisc, which prevents it from scaling well.
The HTB algorithm itself is offloaded to the device, eliminating the
need to take the root lock of HTB on every packet. Classification part
is done in clsact (still in software) to avoid acquiring the lock, which
imposes a limitation that filters can target only leaf classes.

[...]
Here is the summary with links:
  - [net-next,v4,1/5] net: sched: Add multi-queue support to sch_tree_lock
    https://git.kernel.org/netdev/net-next/c/ca1e4ab19993
  - [net-next,v4,2/5] net: sched: Add extack to Qdisc_class_ops.delete
    https://git.kernel.org/netdev/net-next/c/4dd78a73738a
  - [net-next,v4,3/5] sch_htb: Hierarchical QoS hardware offload
    https://git.kernel.org/netdev/net-next/c/d03b195b5aa0
  - [net-next,v4,4/5] sch_htb: Stats for offloaded HTB
    https://git.kernel.org/netdev/net-next/c/83271586249c
  - [net-next,v4,5/5] net/mlx5e: Support HTB offload
    https://git.kernel.org/netdev/net-next/c/214baf22870c

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help