Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp1245011pxb; Fri, 21 Jan 2022 13:13:53 -0800 (PST) X-Google-Smtp-Source: ABdhPJziMXKowuuGdQue91akYyDkYc9GUjDQwgfdFyOV4pDrtbLJUGw+i5L7G6B5d8ZX5WiSQCg3 X-Received: by 2002:aa7:97b7:0:b0:4c7:4bb9:5bb8 with SMTP id d23-20020aa797b7000000b004c74bb95bb8mr4188457pfq.39.1642799633398; Fri, 21 Jan 2022 13:13:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642799633; cv=none; d=google.com; s=arc-20160816; b=0r0JcfG/TajwH51tCFFjwsToRSgwhpf2qjCMqLNGQDX/uGsbG+rvThTZUbjJgYi5NG muTncIKn7w32KmjO1vtRV6AbKmbTj/vh2rjz3eJUwaEfCtBu9pG867mKaYoc+oA2dVXm TPJ6Vc33ETlWoLYYqyi1EgAzGpiJ7CEXWixuzo89oaQKVijg4jCAkN7J4oP6qXBUjVYw 3djJBnmogDeGf3g4FWveZRBl+/q/rTV8FqCPyFMZaIulOQkuGz/YLXRBsGp5kUVBGGAg fGAxel/c/6S8aQDkV6Lju9hEZwajANrq1ds0ze3ATtkUaRwmCrYZZg9juNBGR3IGZfwr 9FBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:references :in-reply-to:mime-version:dkim-signature; bh=G1vhBKyxUeexYoEpFA7C2RgBVPR3wFJ965AiyzZ7d1Y=; b=j1t5aFr6ZMcdrz2UMHDe4ZQlU3oYPUXQU1oP+jyxu0XDFpNuUUSghlWKAKZ//4SfIi vtg4Mej4hFlle8owj7g9V+L3ZdGSrwnJln1hXN8nuS+R9OxEWaLlYGFAQLxRCFcD0Dza IHCNZmMluLSYD+zi6g8z0Ktlm0vriKY1aGyjfJM32K5uMFQF+1y45PTKtPmAWJAgsLgf 5usGF2NmQPZZ1FF9y6DvzMaJ5xHQArFoPul2B2zWP3Sy9alP0Gktefnd073CBeyV6CmN qTsh6mfv7mgPpBzZ1N2Oe0sjsBnxEDO+lJvDyBi+oERi3y6E/PIJZ8k0Lc8WDrPyOPrf LxcQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@zx2c4.com header.s=20210105 header.b=fssD5vvD; 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=zx2c4.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y6si9653946plg.343.2022.01.21.13.13.40; Fri, 21 Jan 2022 13:13:53 -0800 (PST) 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=@zx2c4.com header.s=20210105 header.b=fssD5vvD; 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=zx2c4.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1359613AbiATJoJ (ORCPT + 99 others); Thu, 20 Jan 2022 04:44:09 -0500 Received: from dfw.source.kernel.org ([139.178.84.217]:51762 "EHLO dfw.source.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229545AbiATJoI (ORCPT ); Thu, 20 Jan 2022 04:44:08 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 4539A604EF; Thu, 20 Jan 2022 09:44:08 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 6D7B8C340E7; Thu, 20 Jan 2022 09:44:07 +0000 (UTC) Authentication-Results: smtp.kernel.org; dkim=pass (1024-bit key) header.d=zx2c4.com header.i=@zx2c4.com header.b="fssD5vvD" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zx2c4.com; s=20210105; t=1642671844; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=G1vhBKyxUeexYoEpFA7C2RgBVPR3wFJ965AiyzZ7d1Y=; b=fssD5vvDonTjf+Ob+Bpl1G3vPKMhEseK8iREJoFAg6ynOzq+BSSo6lVquWfZvAcYlh6Lvu bkC7lhUCYYe16qmc0QIe3GrcAbiqnG1eqnXBufblVHz5zhcqCzPLluqfWpy6rtBhSxckFH s+P22Zx6skyLld3jyUnagQF/dm3ahQs= Received: by mail.zx2c4.com (ZX2C4 Mail Server) with ESMTPSA id b2b4eba4 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Thu, 20 Jan 2022 09:44:04 +0000 (UTC) Received: by mail-yb1-f171.google.com with SMTP id k31so14428811ybj.4; Thu, 20 Jan 2022 01:44:03 -0800 (PST) X-Gm-Message-State: AOAM533MBGqBZGy49Epfeg2tbh5MtDXIxDtZPFOCerVwbIxk77sOKcT8 TGTxj8a5ejcoskN2pHOkdp2sWGj9qtz0Zd5lE3w= X-Received: by 2002:a25:854f:: with SMTP id f15mr45690101ybn.121.1642671843070; Thu, 20 Jan 2022 01:44:03 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a05:7110:209:b0:11c:1b85:d007 with HTTP; Thu, 20 Jan 2022 01:44:02 -0800 (PST) In-Reply-To: References: <20220119135450.564115-1-Jason@zx2c4.com> From: "Jason A. Donenfeld" Date: Thu, 20 Jan 2022 10:44:02 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI To: Nathan Chancellor Cc: Miles Chen , Ard Biesheuvel , Linux ARM , Linux Crypto Mailing List , Linux Kernel Mailing List , linux-mediatek@lists.infradead.org, Nick Desaulniers , Sami Tolvanen Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On 1/19/22, Nathan Chancellor wrote: > On Wed, Jan 19, 2022 at 02:54:50PM +0100, Jason A. Donenfeld wrote: >> blake2s_compress_generic is weakly aliased to blake2s_generic. The > > Isn't it the other way around? Thanks. Changed that 'to' to a 'by'. Jason