Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp1160535pxu; Fri, 27 Nov 2020 00:50:24 -0800 (PST) X-Google-Smtp-Source: ABdhPJwgidCX8ZEHCoVZtNj+iN5/6hPibF563t0FnLZnMqZFRhuEiT7dRXFpt9Rj2aWYiKn7MM06 X-Received: by 2002:aa7:d601:: with SMTP id c1mr6307487edr.323.1606467024303; Fri, 27 Nov 2020 00:50:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606467024; cv=none; d=google.com; s=arc-20160816; b=KtEh4d7deE76i5Y4iWxaBJbYrcmpFgW3Sn+CfQbKmewbAWVR4iil7iElEoxCCY4jpt SRzR1ZyrO4qJgi0JkhIiUBMryKKd0ZMUb9QBXZQaMtPcKdDeuaNQ+EkIvEqyVNiUNvdG mIc2+ekHhwN0cGnZsYFm1L13wBIUyMsn5qGjh9bvxjrAOwFOmUQqd0z+A08Zt4hNBzNP 7ejwTr59opKFv9U/vYp9D13nBAt5rowAkFCQE/4N2WOt4FyhVLR4flWGYVQ0KgK0i4nd meWmy9A8I6MvoBM2KdWwjq2GhOOU/ErfG+YGlIIvnOwb5gBb0IRZRmUnludbtmMiZ75F mlSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=ko3LZHPcwVN4dLkY05/34g6ZGsc/wn1MXYlqyi3cpsU=; b=wXbc/tdWMfmgFYkMDwAof96Vl7wHPjw4nFJVQIE03EKKu0LcGyUtl9K8V0PMRbHq9s Y2k9IXw+FCznOgwwgwKLY/r9lIFM2gU1mabogrHHfW+oCgmgv3crlAEz1Qu6BUBS/aZS VkxzLkdT5VvPZCUG5wQV/pqi4fp9Adro4+smvmdPKw3lSUdRcEcNMRBvlG5JcSFl7kk0 4wi/oWqzYTx5/heMF8Y1CNxLMqrx/F58iHnfCO17aLpvLLeOnaGRyEBM+ahWT4GC9pGi OTzYvjGR/AlRYbX+0J6AUJPqvo6xMN22jzgbTol2B9KkhcE0YMiG6iOY9Ma2+BTfW9Xj ue+Q== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t10si4644101eju.536.2020.11.27.00.50.01; Fri, 27 Nov 2020 00:50:24 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389406AbgK0GY6 (ORCPT + 99 others); Fri, 27 Nov 2020 01:24:58 -0500 Received: from helcar.hmeau.com ([216.24.177.18]:33406 "EHLO fornost.hmeau.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728043AbgK0GY6 (ORCPT ); Fri, 27 Nov 2020 01:24:58 -0500 Received: from gwarestrin.arnor.me.apana.org.au ([192.168.0.7]) by fornost.hmeau.com with smtp (Exim 4.92 #5 (Debian)) id 1kiXBf-0000tH-5Y; Fri, 27 Nov 2020 17:24:56 +1100 Received: by gwarestrin.arnor.me.apana.org.au (sSMTP sendmail emulation); Fri, 27 Nov 2020 17:24:55 +1100 Date: Fri, 27 Nov 2020 17:24:55 +1100 From: Herbert Xu To: Ard Biesheuvel Cc: linux-crypto@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Ondrej Mosnacek , Eric Biggers Subject: Re: [PATCH v3 0/4] crypto: aegis128 enhancements Message-ID: <20201127062454.GA11448@gondor.apana.org.au> References: <20201117133214.29114-1-ardb@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201117133214.29114-1-ardb@kernel.org> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Tue, Nov 17, 2020 at 02:32:10PM +0100, Ard Biesheuvel wrote: > This series supersedes [0] '[PATCH] crypto: aegis128/neon - optimize tail > block handling', which is included as patch #3 here, but hasn't been > modified substantially. > > Patch #1 should probably go to -stable, even though aegis128 does not appear > to be widely used. > > Patches #2 and #3 improve the SIMD code paths. > > Patch #4 enables fuzz testing for the SIMD code by registering the generic > code as a separate driver if the SIMD code path is enabled. > > Changes since v2: > - add Ondrej's ack to #1 > - fix an issue spotted by Ondrej in #4 where the generic code path would still > use some of the SIMD helpers > > Cc: Ondrej Mosnacek > Cc: Eric Biggers > > [0] https://lore.kernel.org/linux-crypto/20201107195516.13952-1-ardb@kernel.org/ > > Ard Biesheuvel (4): > crypto: aegis128 - wipe plaintext and tag if decryption fails > crypto: aegis128/neon - optimize tail block handling > crypto: aegis128/neon - move final tag check to SIMD domain > crypto: aegis128 - expose SIMD code path as separate driver > > crypto/aegis128-core.c | 245 ++++++++++++++------ > crypto/aegis128-neon-inner.c | 122 ++++++++-- > crypto/aegis128-neon.c | 21 +- > 3 files changed, 287 insertions(+), 101 deletions(-) All applied. Thanks. -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt