From patchwork Wed Feb 12 17:03:05 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthieu Baerts X-Patchwork-Id: 1236960 X-Patchwork-Delegate: matthieu.baerts@tessares.net Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.01.org (client-ip=198.145.21.10; helo=ml01.01.org; envelope-from=mptcp-bounces@lists.01.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=tessares.net Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=tessares-net.20150623.gappssmtp.com header.i=@tessares-net.20150623.gappssmtp.com header.a=rsa-sha256 header.s=20150623 header.b=NVOSry/W; dkim-atps=neutral Received: from ml01.01.org (ml01.01.org [198.145.21.10]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48HmDq6VHmz9s29 for ; Thu, 13 Feb 2020 04:03:22 +1100 (AEDT) Received: from ml01.vlan13.01.org (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id 65BEC1007B18C; Wed, 12 Feb 2020 09:06:37 -0800 (PST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a00:1450:4864:20::32e; helo=mail-wm1-x32e.google.com; envelope-from=matthieu.baerts@tessares.net; receiver= Received: from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com [IPv6:2a00:1450:4864:20::32e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 661531007B1FC for ; Wed, 12 Feb 2020 09:06:35 -0800 (PST) Received: by mail-wm1-x32e.google.com with SMTP id t14so3384899wmi.5 for ; Wed, 12 Feb 2020 09:03:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tessares-net.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Ts3NmczyEYFDCrNBTfUyegfSK+Gx6Ra3GTp6cfb/Lrc=; b=NVOSry/WnX0pj9oqsOrB8vBdfBPvRIxNeELbplI5d3Z8QazYpVmOQmw0fXFep4BcfJ 6sEfHYMTUm7480fw4qPXJlsB0ISckzhnI29i1RvNiFwgO5IeRFOJQQzOnzi0RRr6i8qc vDuydGXDKPFldViqAVD7q5wFxjCIGwSy/gSxeCdxMvi2P6/8Ay3AVPQcbZ9otiCbWLmV C/JJxbyowUHPpCXGvtjJnSdqsLL0eZ1/coLEf4+uDlTdqqAmhj/GCpzbN6ZXmdZVrKvS yIIBUbeGwUz/SjN3I6bD7TGz85DYzAAz1QH50ijkKI6eGrExeNwVz9lvV48XxDos6kcK EAsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Ts3NmczyEYFDCrNBTfUyegfSK+Gx6Ra3GTp6cfb/Lrc=; b=uZdvp3wXN/RtP89VOPlAljqzzS1wuTXq1o6Ggj8u3hGsq0x3ClnKumf+6Fxd4WwC7u qsRVHw0tQiLPXF4nacWmwhPxSKDGfAg7mO5blEBzlw6qpHYiWJsq9Al9ZSrm+W6XBhB0 B1Cx3K6vEQX11FPb/mUff8VggY2a+LRFFH2r3t63j9aJRjXBuspRiohx6pR+vAHVVlNd zysPlenoILuLKkHDJog1VoG13Ee0m6cVWw7C8zenvvY9PoLtg44jaqr9hMd27DgIp5SL ZcTaLlPYy4VUQeYvzdHdwmmgXFX+fZsxSvOQve7JNYqgjxArbgTpC7+rKhHovd/5+J/s cYeQ== X-Gm-Message-State: APjAAAU3bydBXlIoIGCQoIguYi6HwRspPqRY69qGnRqcIRWOqoiuQpta OttdynnWhXSEbII288w7UjuxvJx/TR0F8w== X-Google-Smtp-Source: APXvYqySuWtZM+YQ+i6MpN9aqZCBQloLmtLuvlLA367s81PG1rjhH5ltVzrCOghpsTL3YWcnK46dpQ== X-Received: by 2002:a05:600c:299:: with SMTP id 25mr45128wmk.68.1581526996238; Wed, 12 Feb 2020 09:03:16 -0800 (PST) Received: from tsr-vdi-mbaerts.nix.tessares.net (static.23.216.130.94.clients.your-server.de. [94.130.216.23]) by smtp.gmail.com with ESMTPSA id c141sm1448223wme.41.2020.02.12.09.03.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Feb 2020 09:03:15 -0800 (PST) From: Matthieu Baerts To: mptcp@lists.01.org Cc: Matthieu Baerts Date: Wed, 12 Feb 2020 18:03:05 +0100 Message-Id: <20200212170305.2683209-1-matthieu.baerts@tessares.net> X-Mailer: git-send-email 2.25.0 MIME-Version: 1.0 Message-ID-Hash: QSXQAZR7NQ3EKJAG6KOQCEW2KBV6N3OW X-Message-ID-Hash: QSXQAZR7NQ3EKJAG6KOQCEW2KBV6N3OW X-MailFrom: matthieu.baerts@tessares.net X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.1.1 Precedence: list Subject: [MPTCP] [RFC PATCH net] mptcp: select CRYPTO List-Id: Discussions regarding MPTCP upstreaming Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Without this modification and if CRYPTO is not selected, we have this warning: WARNING: unmet direct dependencies detected for CRYPTO_LIB_SHA256 Depends on [n]: CRYPTO [=n] Selected by [y]: - MPTCP [=y] && NET [=y] && INET [=y] MPTCP selects CRYPTO_LIB_SHA256 which depends on CRYPTO. CRYPTO is now selected to avoid this issue. Fixes: 65492c5a6ab5 (mptcp: move from sha1 (v0) to sha256 (v1)) Signed-off-by: Matthieu Baerts --- net/mptcp/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/net/mptcp/Kconfig b/net/mptcp/Kconfig index 49f6054e7f4e..a9ed3bf1d93f 100644 --- a/net/mptcp/Kconfig +++ b/net/mptcp/Kconfig @@ -4,6 +4,7 @@ config MPTCP depends on INET select SKB_EXTENSIONS select CRYPTO_LIB_SHA256 + select CRYPTO help Multipath TCP (MPTCP) connections send and receive data over multiple subflows in order to utilize multiple network paths. Each subflow