Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1994718ybt; Mon, 15 Jun 2020 15:14:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwd7Qi9ewuydLozZ3k1IrTRzi7H4/q2+xwalYOJ1AH87mFW2OecyBIqx2eniH2Fc8ySImpP X-Received: by 2002:aa7:d359:: with SMTP id m25mr24811254edr.365.1592259278401; Mon, 15 Jun 2020 15:14:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592259278; cv=none; d=google.com; s=arc-20160816; b=FkZrRRT9fa2T/uZqsdkpeIS83JZkc2wkkGjUg8gm22+ZoPWUZ663nlKvixeE6+bvlH 0vtWw+6cxsDhkqxHSmNX9Qas+i9rx0WDceAxuaxN8rkqnEnq+TaNbscgihp4J6nw5HQw uPitWIf3uT295BXurWcs8w01jQKa31dp+vjxFjyrh1asuuWK6hCqv5WGUuUuRYiaa2Qm 3tM+RXonfQzgTS1Fc36wR6AbFs8EC9It1YMnNy8qClElzJYTthV5Se35EuQVYxKaKzCj 5DHBK+e2KmdQONUpUS20p1Qtn43KglofIz6coYBskbB0AAwg/s3cKlw7t9c6zsVvDY6D SO3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=9SSDekomHx+hRmtw1w7fVtLT5cExF9RiR1ihSKgL4tA=; b=aA2XLuTSt1Ldodvq7pf6uGHjc59qRWlfDPk99k0GLflKVGlTcNRmOiThWCfQbUtr1/ GEXC8j0tJ83fg21VNWOkkgbBZ52GiK/AEBHupD6jZRXlVxm6J64PoTSXnFlSvXRpn698 FnQqtQoTgOtx7x7x/CAerWBcl+PDNgEQsGOpO0+TKALI9O871UZk/fHwuMroutcLGrMw 1SQN7RnH2/OYipuHpD6EgOqnffORhhStbHaciBfET8dcGDFQWvb02Fn6V+ckrzKccbdr rN1/Emoa0xY7JVZUoMzsm0KxmlKrz4LNhmN15ISt9/8xCuAhSSA+91KBqcVnHhbnDz08 jhLQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=IfFpeueX; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b27si9636120ejq.568.2020.06.15.15.14.02; Mon, 15 Jun 2020 15:14:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=IfFpeueX; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726276AbgFOWOC (ORCPT + 99 others); Mon, 15 Jun 2020 18:14:02 -0400 Received: from mail.kernel.org ([198.145.29.99]:36696 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726044AbgFOWOB (ORCPT ); Mon, 15 Jun 2020 18:14:01 -0400 Received: from ebiggers-linuxstation.mtv.corp.google.com (unknown [104.132.1.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 2610F20739; Mon, 15 Jun 2020 22:14:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1592259241; bh=6MJX5mFFHP7pSikdN6KoDa9yAVew0bZvri+xHD1+b64=; h=From:To:Cc:Subject:Date:From; b=IfFpeueXu+3dCu3qUU+qozsvT8FIYzxZcl6tWo15jqhtdMOdreJx5J+oObyDl6wKZ q8qHsQdfVGb9h9mbg6J2/N9rKazG2P9F6rPwQiZXJR0GMITCFdmCKxthOIJwHyhC0H lBjwjti4uHWuzNQ6OkDTiCKaLbKRcU8c5ieSKeRE= From: Eric Biggers To: netdev@vger.kernel.org Cc: linux-crypto@vger.kernel.org, Corentin Labbe , Greg Kroah-Hartman , Herbert Xu , Steffen Klassert Subject: [PATCH net v5 0/3] esp, ah: improve crypto algorithm selections Date: Mon, 15 Jun 2020 15:13:15 -0700 Message-Id: <20200615221318.149558-1-ebiggers@kernel.org> X-Mailer: git-send-email 2.27.0.290.gba653c62da-goog MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org This series consolidates and modernizes the lists of crypto algorithms that are selected by the IPsec kconfig options, and adds CRYPTO_SEQIV since it no longer gets selected automatically by other things. See previous discussion at https://lkml.kernel.org/netdev/20200604192322.22142-1-ebiggers@kernel.org/T/#u Changed v4 => v5: - Rebased onto latest net/master to resolve conflict with "treewide: replace '---help---' in Kconfig files with 'help'" Changed v3 => v4: - Don't say that AH is "NOT RECOMMENDED" by RFC 8221. - Updated commit messages (added Acked-by tags, fixed a bad Fixes tag, added some more explanation to patch 3). Eric Biggers (3): esp, ah: consolidate the crypto algorithm selections esp: select CRYPTO_SEQIV esp, ah: modernize the crypto algorithm selections net/ipv4/Kconfig | 34 ++++++++++++++++++---------------- net/ipv6/Kconfig | 34 ++++++++++++++++++---------------- net/xfrm/Kconfig | 24 ++++++++++++++++++++++++ 3 files changed, 60 insertions(+), 32 deletions(-) -- 2.27.0.290.gba653c62da-goog