Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp6607141pxv; Thu, 29 Jul 2021 20:11:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwHDAalTbhKdWm8h9mQuYDCc/gMXLbm7m7/A96ife2kmmAjB7RuBt52cNnvey3BC//yO694 X-Received: by 2002:aa7:c2c4:: with SMTP id m4mr365323edp.173.1627614716018; Thu, 29 Jul 2021 20:11:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627614716; cv=none; d=google.com; s=arc-20160816; b=j41wnkFPgUwVsS1VuwAVQt14eEIWQP/qXoMjjtij1S9ZHGEqE30S3kw6wpNG7GHrQu I2ym64vjqLO/U5PnDEjp5O5OW1dqSvXb6MJk5c4qaFriFHBUnP6wQe8SrgmX/owPEZWj OzqFwBHoRN+zfPmfI2bBsl7Zrr63X3mSz/jp2NRXaGw77NGB7kuZgknlmFXq7pOQfWdh vH5iwSO5SPIqnXKhp1MaKqgPoJyFL7eIzsyfhP5rTzD0W6RubEGdC4OO6GCUIVL+jU+j iO0fPoXoCB6u1tFtn2k82BurYmGhGrWEUK0BvojrYYEGkjo8qIrmr1p6rpeJKZNfFu+j hPiQ== 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=3wMfl8QMV1luNMSeJa9ApLcHRfmIfwzTpu/MfHgsRnQ=; b=n+rQEycQ2ji9l3pn4nDyK6Xu5VpRsE9SWxjsfb5r+nZy+ZJITiRO3mMe6K0phMxfCw XPwD1HUkVwCHs2wPHmF9hbxV95HRJu00hZnv9fGitFfJHs7Te+FMZ014yr+8JqQb7lZS 3mWECjxmRL0DyymJ9ie+BX+E9TFUIbx57C5u8i5ui4BtRkfLB6W8TgPt6Zs943pRq2AT wZ5i+opxnHFUhSlzg2uczLt5YGuhELZtcnDXI3Vl51th9TolkIo458iBiF/O/FH3uEgT kxEZhwwdxJZoSfejSaz7OLcWBBOVxAEbKCztKMlzgbAQccFTPCna5yorDBgmgcnM79ow JaSg== 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 j19si440359edj.182.2021.07.29.20.11.33; Thu, 29 Jul 2021 20:11:56 -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; 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 S233587AbhG3DKZ (ORCPT + 99 others); Thu, 29 Jul 2021 23:10:25 -0400 Received: from helcar.hmeau.com ([216.24.177.18]:51566 "EHLO deadmen.hmeau.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230196AbhG3DKZ (ORCPT ); Thu, 29 Jul 2021 23:10:25 -0400 Received: from gondobar.mordor.me.apana.org.au ([192.168.128.4] helo=gondobar) by deadmen.hmeau.com with esmtp (Exim 4.92 #5 (Debian)) id 1m9Iud-0000dj-3J; Fri, 30 Jul 2021 11:10:15 +0800 Received: from herbert by gondobar with local (Exim 4.92) (envelope-from ) id 1m9IuX-0003AU-LG; Fri, 30 Jul 2021 11:10:09 +0800 Date: Fri, 30 Jul 2021 11:10:09 +0800 From: Herbert Xu To: Tudor Ambarus Cc: nicolas.ferre@microchip.com, alexandre.belloni@bootlin.com, ludovic.desroches@microchip.com, linux-crypto@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 0/9] crypto: atmel-{aes, tdes}: Fix corner cases - crypto self tests Message-ID: <20210730031009.GB12121@gondor.apana.org.au> References: <20210720085535.141486-1-tudor.ambarus@microchip.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210720085535.141486-1-tudor.ambarus@microchip.com> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Tue, Jul 20, 2021 at 11:55:26AM +0300, Tudor Ambarus wrote: > The extra run-time crypto self tests hit some corner cases that were > not handled in the drivers. Fix some corner cases. Propose some cleaning > patches. > > Tudor Ambarus (9): > crypto: atmel-tdes: Clarify how tdes dev gets allocated to the tfm > crypto: atmel-tdes: Handle error messages > crypto: atmel-aes: Add blocksize constraint for ECB and CBC modes > crypto: atmel-aes: Add XTS input length constraint > crypto: atmel-aes: Add NIST 800-38A's zero length cryptlen constraint > crypto: atmel-tdes: Add FIPS81's zero length cryptlen constraint > crypto: atmel-{aes, tdes}: Set OFB's blocksize to 1 > crypto: atmel-aes: Add fallback to XTS software implementation > crypto: atmel-aes: Allocate aes dev at tfm init time > > drivers/crypto/atmel-aes.c | 146 +++++++++++++++++++++++++++--------- > drivers/crypto/atmel-tdes.c | 66 +++++++--------- > 2 files changed, 138 insertions(+), 74 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