Received: by 2002:a05:7412:a9a2:b0:e2:908c:2ebd with SMTP id o34csp2524866rdh; Sun, 29 Oct 2023 22:12:21 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGtBbrT0Y59r169PxAm5bUgm99Bl18+VqI4YdGpMdHeZulRKjMKbPM2ZYdNnIL5HpKKQZme X-Received: by 2002:a05:6358:7e47:b0:168:ed36:940 with SMTP id p7-20020a0563587e4700b00168ed360940mr11196758rwm.28.1698642741171; Sun, 29 Oct 2023 22:12:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698642741; cv=none; d=google.com; s=arc-20160816; b=DAxCqZOyzSSyivxjCGIasAtYF91bCc2NMBFqfH62zVRTTuFulllbF88Dqr8gJm1ndx Eaf+8B7/4hOTeMBLq2a0Ui6tnlqI356nz1mZnqi9Q55bgFiuIUExXG4qI15QKrUQak7X UnnGcbsauvFdcU6SKWT8d04/SHeuhY0mKRwl6kGGTW3ndCjZF1YJ2VCA4f2Wi8d3i2+V 2Y+5GLnZU4trrAdvUoGagsrpcGhiUs3mK33ouv2OAHFEprZ90vqrS+UCbzZlECqWv7fW Dn9AJ1uqO65MdVSThTCUFhZpq+ybLQ9zK6LSnxcd9Oq+/GUgkOs3HABOVII8U1VwieCF rzmQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:in-reply-to:message-id :subject:cc:to:from:date:dkim-signature; bh=dWzvnh7o+gRBtsxrBfUMWOgCLxGuR6nBpoLSyUbFLYI=; fh=zYEmLH91K0BhYPrt6I2nS4LgIhj2kx6joeFANxsEwFU=; b=JhYEoI6BY96j+uaQMJ1uiweLVmQOWxChsf2NSpzLfeaATNbKcu6L+r2TQ7VSMm8vIg HP7D50gzJvBeGbBPF/JG3iCvh5oKfFgBH5KyBcj9lLSP87duUPGuz4ulIZ2J3c534mGm 06qP6XnayEbY9wIebxP9S6qRQ3IkmeOgYkht6shHMegqF+PYah7JZRcGLpPIuaWUxAH8 3uBcYe26/gj72bDgmIYRw9TRhdfHjXyVrm2wNiwKIKDBTb+RTlLovT8tQ+dvXDR/xl3D nZFF0b66J9pFTD5Z7cRzZ09ICYvK/RAND+tKpYW48WQx3MqBIBztc9LiNJICQizgVEDQ G7Xw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=rC9nx3is; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canb.auug.org.au Return-Path: Received: from fry.vger.email (fry.vger.email. [2620:137:e000::3:8]) by mx.google.com with ESMTPS id 14-20020a63184e000000b00578eafd0826si4498703pgy.398.2023.10.29.22.12.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Oct 2023 22:12:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) client-ip=2620:137:e000::3:8; Authentication-Results: mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=rC9nx3is; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canb.auug.org.au Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id 9A67A809647E; Sun, 29 Oct 2023 22:12:18 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229829AbjJ3FKA (ORCPT + 99 others); Mon, 30 Oct 2023 01:10:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57028 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229514AbjJ3FJ7 (ORCPT ); Mon, 30 Oct 2023 01:09:59 -0400 Received: from gandalf.ozlabs.org (gandalf.ozlabs.org [150.107.74.76]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E5D4ABC; Sun, 29 Oct 2023 22:09:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canb.auug.org.au; s=201702; t=1698642595; bh=dWzvnh7o+gRBtsxrBfUMWOgCLxGuR6nBpoLSyUbFLYI=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=rC9nx3isVANA0mxuLEiFfuPPk8Tq+EokGVROoSC08/KrEMcKHmx/1fgkDPeEcx+tx dt8RQAJRN6uhHipjKkKJBi8eM9YqOW8vJCMpTX5EJS6lXMcI1kqs7hPEwCW/k8+iIJ Res2fvgM06HvT7svSYbVJcbW5nHBIKjb9ydfLBpSoFJsYc+ccO9qdISO3BO3R8FIe7 0TWvvHR53G2GaE3YQOn1wlNWi6aQ8P4kUfuAhjtF8PY/cuGD1Ce5TC0ez4obBNpb8g wl4G5kGMkTrqxjs0BwxbPGCPCAiR/SrNzVu0xgYwvfIk8rJJs7SNNGKtDv034lRKGO bMP/wVVp9ViTw== Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (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 mail.ozlabs.org (Postfix) with ESMTPSA id 4SJhCl2NzBz4wbp; Mon, 30 Oct 2023 16:09:55 +1100 (AEDT) Date: Mon, 30 Oct 2023 16:09:53 +1100 From: Stephen Rothwell To: Herbert Xu , David Miller , Jakub Kicinski , Paolo Abeni Cc: Networking , Linux Crypto List , Dmitry Safonov <0x7f454c46@gmail.com>, Dmitry Safonov , Francesco Ruggeri , Salam Noureddine , Linux Kernel Mailing List , Linux Next Mailing List Subject: Re: linux-next: build failure after merge of the crypto tree Message-ID: <20231030160953.28f2df61@canb.auug.org.au> In-Reply-To: <20231030155809.6b47288c@canb.auug.org.au> References: <20231030155809.6b47288c@canb.auug.org.au> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/+Z2p7u+1s1_XOFjhQjbBe57"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Sun, 29 Oct 2023 22:12:18 -0700 (PDT) --Sig_/+Z2p7u+1s1_XOFjhQjbBe57 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi all, On Mon, 30 Oct 2023 15:58:09 +1100 Stephen Rothwell = wrote: > > After merging the crypto tree, today's linux-next build (powerpc > allyesconfig) failed like this: >=20 > net/ipv4/tcp_ao.c: In function 'tcp_ao_key_alloc': > net/ipv4/tcp_ao.c:1536:13: error: implicit declaration of function 'crypt= o_ahash_alignmask'; did you mean 'crypto_ahash_alg_name'? [-Werror=3Dimplic= it-function-declaration] > 1536 | if (crypto_ahash_alignmask(tfm) > TCP_AO_KEY_ALIGN) { > | ^~~~~~~~~~~~~~~~~~~~~~ > | crypto_ahash_alg_name >=20 > Caused by commit >=20 > 0f8660c82b79 ("crypto: ahash - remove crypto_ahash_alignmask") >=20 > interacting with commit >=20 > 4954f17ddefc ("net/tcp: Introduce TCP_AO setsockopt()s") >=20 > from the net-next tree. >=20 > I have applied the following merge resolution patch for today: From: Stephen Rothwell Date: Mon, 30 Oct 2023 15:54:37 +1100 Subject: [PATCH] fix up for "crypto: ahash - remove crypto_ahash_alignmask" interacting with "net/tcp: Introduce TCP_AO setsockopt()s" Signed-off-by: Stephen Rothwell --- net/ipv4/tcp_ao.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/net/ipv4/tcp_ao.c b/net/ipv4/tcp_ao.c index 6a845e906a1d..ef5472ed6158 100644 --- a/net/ipv4/tcp_ao.c +++ b/net/ipv4/tcp_ao.c @@ -1533,10 +1533,6 @@ static struct tcp_ao_key *tcp_ao_key_alloc(struct so= ck *sk, goto err_free_pool; =20 tfm =3D crypto_ahash_reqtfm(hp.req); - if (crypto_ahash_alignmask(tfm) > TCP_AO_KEY_ALIGN) { - err =3D -EOPNOTSUPP; - goto err_pool_end; - } digest_size =3D crypto_ahash_digestsize(tfm); tcp_sigpool_end(&hp); =20 @@ -1551,8 +1547,6 @@ static struct tcp_ao_key *tcp_ao_key_alloc(struct soc= k *sk, key->digest_size =3D digest_size; return key; =20 -err_pool_end: - tcp_sigpool_end(&hp); err_free_pool: tcp_sigpool_release(pool_id); return ERR_PTR(err); --=20 2.40.1 --=20 Cheers, Stephen Rothwell --Sig_/+Z2p7u+1s1_XOFjhQjbBe57 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAmU/OqEACgkQAVBC80lX 0GyJAwf/V3mfgTHger5TVw+7A1n+72aYA+vuyYoGOH8eoS800lIIEqjF4EUW3Hmp Kol48hd2ge/oZSKp7mrYoAhuckoo9moJ6D9Jvvlg2LnWTTq8XErOhKCxTn1c8nJ2 x6dD/B0Cq4ZDaRsVl87pYXIuUjZGUxZyuPJ8/cmGmlzylQINRDmIMxA63DU7tEC2 nfTS7efKcFhGxmWxW56fC1vfMRoXMCHF7/GmfhTc2K7Iol61ShzHfowGAXx0QAc8 ZCQIao0F5qhQehuUR2glqBcgBbxhoHiaiOCi5HoCZ0tHn2sX6I2pRrpjca3heaWB FCFvugDTG3RiW0afxRBCnGBQ3ikuxA== =9MAO -----END PGP SIGNATURE----- --Sig_/+Z2p7u+1s1_XOFjhQjbBe57--