mirror of
git://git.yoctoproject.org/linux-yocto.git
synced 2025-08-22 00:42:01 +02:00

Compile-in the socket RX queue mapping field and logic when TLS_DEVICE is enabled. This allows device drivers to pick the recorded socket's RX queue and use it for streams distribution. Signed-off-by: Tariq Toukan <tariqt@nvidia.com> Reviewed-by: Maxim Mikityanskiy <maximmi@nvidia.com> Signed-off-by: David S. Miller <davem@davemloft.net>
879 B
879 B
SPDX-License-Identifier: GPL-2.0-only
TLS configuration
config TLS tristate "Transport Layer Security support" depends on INET select CRYPTO select CRYPTO_AES select CRYPTO_GCM select STREAM_PARSER select NET_SOCK_MSG default n help Enable kernel support for TLS protocol. This allows symmetric encryption handling of the TLS protocol to be done in-kernel.
If unsure, say N.
config TLS_DEVICE bool "Transport Layer Security HW offload" depends on TLS select SOCK_VALIDATE_XMIT select SOCK_RX_QUEUE_MAPPING default n help Enable kernel support for HW offload of the TLS protocol.
If unsure, say N.
config TLS_TOE bool "Transport Layer Security TCP stack bypass" depends on TLS default n help Enable kernel support for legacy HW offload of the TLS protocol, which is incompatible with the Linux networking stack semantics.
If unsure, say N.