mbox series

[net-next,0/3] Compile-flag for sock RX queue mapping

Message ID 20210211113553.8211-1-tariqt@nvidia.com (mailing list archive)
Headers show
Series Compile-flag for sock RX queue mapping | expand

Message

Tariq Toukan Feb. 11, 2021, 11:35 a.m. UTC
Hi,

Socket's RX queue mapping logic is useful also for non-XPS use cases.
This series breaks the dependency between the two, introducing a new
kernel config flag SOCK_RX_QUEUE_MAPPING.

Here we select this new kernel flag from TLS_DEVICE, as well as XPS.

Regards,
Tariq

Tariq Toukan (3):
  net/sock: Add kernel config SOCK_RX_QUEUE_MAPPING
  net/tls: Select SOCK_RX_QUEUE_MAPPING from TLS_DEVICE
  net/mlx5: Remove TLS dependencies on XPS

 drivers/net/ethernet/mellanox/mlx5/core/Kconfig |  2 --
 include/net/sock.h                              | 12 ++++++------
 net/Kconfig                                     |  4 ++++
 net/core/filter.c                               |  2 +-
 net/tls/Kconfig                                 |  1 +
 5 files changed, 12 insertions(+), 9 deletions(-)

Comments

Jakub Kicinski Feb. 12, 2021, 2:01 a.m. UTC | #1
On Thu, 11 Feb 2021 13:35:50 +0200 Tariq Toukan wrote:
> Socket's RX queue mapping logic is useful also for non-XPS use cases.
> This series breaks the dependency between the two, introducing a new
> kernel config flag SOCK_RX_QUEUE_MAPPING.
> 
> Here we select this new kernel flag from TLS_DEVICE, as well as XPS.

Acked-by: Jakub Kicinski <kuba@kernel.org>
patchwork-bot+netdevbpf@kernel.org Feb. 12, 2021, 9:20 p.m. UTC | #2
Hello:

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

On Thu, 11 Feb 2021 13:35:50 +0200 you wrote:
> Hi,
> 
> Socket's RX queue mapping logic is useful also for non-XPS use cases.
> This series breaks the dependency between the two, introducing a new
> kernel config flag SOCK_RX_QUEUE_MAPPING.
> 
> Here we select this new kernel flag from TLS_DEVICE, as well as XPS.
> 
> [...]

Here is the summary with links:
  - [net-next,1/3] net/sock: Add kernel config SOCK_RX_QUEUE_MAPPING
    https://git.kernel.org/netdev/net-next/c/4e1beecc3b58
  - [net-next,2/3] net/tls: Select SOCK_RX_QUEUE_MAPPING from TLS_DEVICE
    https://git.kernel.org/netdev/net-next/c/76f165939ea3
  - [net-next,3/3] net/mlx5: Remove TLS dependencies on XPS
    https://git.kernel.org/netdev/net-next/c/2af3e35c5a04

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