netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Boris Pismenny <borisp@mellanox.com>
To: davem@davemloft.net
Cc: netdev@vger.kernel.org, davejwatson@fb.com, aviadye@mellanox.com,
	borisp@mellanox.com, saeedm@mellanox.com
Subject: [PATCH net-next 18/18] net/mlx5e: Kconfig, mutually exclude compilation of TLS and IPsec accel
Date: Wed,  4 Jul 2018 16:32:41 +0300	[thread overview]
Message-ID: <1530711161-14578-19-git-send-email-borisp@mellanox.com> (raw)
In-Reply-To: <1530711161-14578-1-git-send-email-borisp@mellanox.com>

We currently have no devices that support both TLS and IPsec using the
accel framework, and the current code does not support both IPsec and
TLS. This patch prevents such combinations.

Signed-off-by: Boris Pismenny <borisp@mellanox.com>
Reviewed-by: Aviad Yehezkel <aviadye@mellanox.com>
Reviewed-by: Tariq Toukan <tariqt@mellanox.com>
---
 drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/net/ethernet/mellanox/mlx5/core/Kconfig b/drivers/net/ethernet/mellanox/mlx5/core/Kconfig
index 2545296..d3e8c70 100644
--- a/drivers/net/ethernet/mellanox/mlx5/core/Kconfig
+++ b/drivers/net/ethernet/mellanox/mlx5/core/Kconfig
@@ -93,6 +93,7 @@ config MLX5_EN_TLS
 	depends on TLS_DEVICE
 	depends on TLS=y || MLX5_CORE=m
 	depends on MLX5_ACCEL
+	depends on !MLX5_EN_IPSEC
 	default n
 	---help---
 	  Build support for TLS cryptography-offload accelaration in the NIC.
-- 
1.8.3.1

      parent reply	other threads:[~2018-07-04 13:32 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-07-04 13:32 [PATCH net-next 00/18] TLS offload rx, netdev & mlx5 Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 01/18] net: Add decrypted field to skb Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 02/18] net: Add TLS RX offload feature Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 03/18] net: Add TLS rx resync NDO Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 04/18] tcp: Don't coalesce decrypted and encrypted SKBs Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 05/18] tls: Refactor tls_offload variable names Boris Pismenny
2018-07-05  8:29   ` kbuild test robot
2018-07-05  8:29   ` kbuild test robot
2018-07-04 13:32 ` [PATCH net-next 06/18] tls: Split decrypt_skb to two functions Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 07/18] tls: Split tls_sw_release_resources_rx Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 08/18] tls: Fill software context without allocation Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 09/18] tls: Add rx inline crypto offload Boris Pismenny
2018-07-05  8:29   ` kbuild test robot
2018-07-05  8:29   ` kbuild test robot
2018-07-04 13:32 ` [PATCH net-next 10/18] net/mlx5e: TLS, refactor variable names Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 11/18] net/mlx5: Accel, add TLS rx offload routines Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 12/18] net/mlx5e: TLS, add innova rx support Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 13/18] net/mlx5e: TLS, add Innova TLS rx data path Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 14/18] net/mlx5e: TLS, add software statistics Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 15/18] net/mlx5e: TLS, build TLS netdev from capabilities Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 16/18] net/mlx5: Accel, add common metadata functions Boris Pismenny
2018-07-04 13:32 ` [PATCH net-next 17/18] net/mlx5e: IPsec, fix byte count in CQE Boris Pismenny
2018-07-04 13:32 ` Boris Pismenny [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1530711161-14578-19-git-send-email-borisp@mellanox.com \
    --to=borisp@mellanox.com \
    --cc=aviadye@mellanox.com \
    --cc=davejwatson@fb.com \
    --cc=davem@davemloft.net \
    --cc=netdev@vger.kernel.org \
    --cc=saeedm@mellanox.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).