Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp518261pxt; Thu, 12 Aug 2021 03:53:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzUUUYc38CQoyhGsGTN6Wj/EAk8Bmsmmz0CIk7oyQrlGpKygAJlmZ9e4ym/dOhHNinju9OQ X-Received: by 2002:a05:6402:215:: with SMTP id t21mr4825329edv.68.1628765615985; Thu, 12 Aug 2021 03:53:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628765615; cv=none; d=google.com; s=arc-20160816; b=WiuqJk+RQCg5aoh0lEWH43kxfoEyPFXLcfBEMsK0rN2jZtCPvzylYCe6Ghw4idLUwI bF24dbNguToQqkb9196SD/zHD4lLFfo8lYyYXApECzBPisHpgAGGr64Sz/GlheiY3PsL yT4cEwIlTf9fka+rwe7fSM4ZiJ6K3JQUJu4aVCBQtlOgk8+uW3xEpQoTA3D1gOU/+j8X gKdrUzRB/wjSpW3qE+GNYo9EEY33CQ0a/ZxenMJotS3fzoxgTXRsoHfGaR1hoqV3lQ23 MdEpzBPdQz2jpjylNR1DZx9ezWwFf26ZZ4VdG5EQbdkA2zAmpzH1qrPxRMCrnMJUuTEu 7Xcw== 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=6z5VKZdgaV24o/trR5nQNvF18Muqnadfrp355Vkh0gI=; b=bPEHzMrmUpTpmbhgJV6CSRg9nrA4lWFwZGqt1GwmS56KYB2ZyLv0UnY9i3nKgcZ2ql yALe2p+Vku1WY5paP5HrGbDT8WYruZGkioumLKXgQ1atQn5G+ZB2GE6kNOG4IdWdgxqE BnCf05OZtYXG3ABHMasi4X4bfJCsByJcJGqckijRqakrf6ej1xh8uDkhv81xt1ZwPyy+ CcbPj0zbuLTT8MyDhOl+rt8oszXKTOPNBRkCr+CKn3WxDIAaMALGn6sgI7kyjgwxlWlW YxYmh0vmZIWV1kMXKx6bhPViaCu8KrkM5Bbv4Q2Izt7EiFrT/QIntdt/x9LM/W+pRxQu xHBQ== 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 br21si2141314ejb.258.2021.08.12.03.53.11; Thu, 12 Aug 2021 03:53:35 -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 S236252AbhHLKxe (ORCPT + 99 others); Thu, 12 Aug 2021 06:53:34 -0400 Received: from helcar.hmeau.com ([216.24.177.18]:52724 "EHLO deadmen.hmeau.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235059AbhHLKxe (ORCPT ); Thu, 12 Aug 2021 06:53:34 -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 1mE8Ki-00039R-0M; Thu, 12 Aug 2021 18:53:08 +0800 Received: from herbert by gondobar with local (Exim 4.92) (envelope-from ) id 1mE8Kh-0001ZC-De; Thu, 12 Aug 2021 18:53:07 +0800 Date: Thu, 12 Aug 2021 18:53:07 +0800 From: Herbert Xu To: Kai Ye Cc: linux-crypto@vger.kernel.org, linux-kernel@vger.kernel.org, wangzhou1@hisilicon.com Subject: Re: [PATCH v2 2/5] crypto: hisilicon/sec - delete the print of fallback tfm application failure Message-ID: <20210812105307.GA5890@gondor.apana.org.au> References: <1628243066-32648-1-git-send-email-yekai13@huawei.com> <1628243066-32648-3-git-send-email-yekai13@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1628243066-32648-3-git-send-email-yekai13@huawei.com> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Fri, Aug 06, 2021 at 05:44:23PM +0800, Kai Ye wrote: > Modify the print of information that might lead to user misunderstanding. > Currently only XTS mode need the fallback tfm when using 192bit key. > Others algs not need soft fallback tfm. So others algs can return > directly. > > Signed-off-by: Kai Ye > --- > drivers/crypto/hisilicon/sec2/sec_crypto.c | 15 +++++++-------- > 1 file changed, 7 insertions(+), 8 deletions(-) I still don't get the point of this change. Fallbacks are typically the software implementation, and they should never fail except when you run out of memory. So what do you gain by delaying the error from allocation time to runtime? Cheers, -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt