netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/3] Compile-flag for sock RX queue mapping
@ 2021-02-11 11:35 Tariq Toukan
  2021-02-11 11:35 ` [PATCH net-next 1/3] net/sock: Add kernel config SOCK_RX_QUEUE_MAPPING Tariq Toukan
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Tariq Toukan @ 2021-02-11 11:35 UTC (permalink / raw)
  To: David S. Miller, Jakub Kicinski
  Cc: Boris Pismenny, netdev, Tariq Toukan, Moshe Shemesh,
	Maxim Mikityanskiy, Saeed Mahameed, John Fastabend,
	Daniel Borkmann, Alexei Starovoitov, Tariq Toukan

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(-)

-- 
2.21.0


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-02-12 21:21 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-11 11:35 [PATCH net-next 0/3] Compile-flag for sock RX queue mapping Tariq Toukan
2021-02-11 11:35 ` [PATCH net-next 1/3] net/sock: Add kernel config SOCK_RX_QUEUE_MAPPING Tariq Toukan
2021-02-11 11:35 ` [PATCH net-next 2/3] net/tls: Select SOCK_RX_QUEUE_MAPPING from TLS_DEVICE Tariq Toukan
2021-02-11 11:35 ` [PATCH net-next 3/3] net/mlx5: Remove TLS dependencies on XPS Tariq Toukan
2021-02-12  2:01 ` [PATCH net-next 0/3] Compile-flag for sock RX queue mapping Jakub Kicinski
2021-02-12 21:20 ` patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).