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