Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp696888rwb; Thu, 19 Jan 2023 01:11:41 -0800 (PST) X-Google-Smtp-Source: AMrXdXvWxVXdUVOjhRrfV34EVuEWad8HRvSXlPLjbtSx8U1OC9XkUv1QC6i8V4ixQ2m05fIgXSwY X-Received: by 2002:a17:906:edc9:b0:870:2f70:c63e with SMTP id sb9-20020a170906edc900b008702f70c63emr10501575ejb.18.1674119500925; Thu, 19 Jan 2023 01:11:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674119500; cv=none; d=google.com; s=arc-20160816; b=m3APZqf2nJIwRtpQ8zYhyIQNjsl8pf54HrjaQJtcp5xYz9qY6aZZGwTyj+fLvg+uGI BwnOD0mk0aH2ZltV7fxCZAsXCZk6ncuaZ1bdGqamTlHmR2IRubRasG5pzyvGCrukYWkv XkKXOINrnPmmSaSs/8t4w4PAgHnWXWrwJIt8qYqeNpPxFBFy/OkSX78qZe3sAJM3nmh+ mBFVYixMlmtBhDYzV5iRJuupD+ZqxAElMs06M8UGhXQ7CjC7PGplTRbGdEKJcfS8HYHb 0nu+bBVriM3aEgxzD7twGBrGNJ6jxVHoY7m2F/swovu+VmGGw47gM9PR4w2pFbfNdlNC 3Bqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:message-id :subject:to:from:date; bh=cLQbkzCd9CdBUbnbSSIqume7bSV+Prd6MvHO/Ye4HJw=; b=d485u+6UYMwehLG6jElimwmxNw5qIhZO3qc51ZtPDH0F+P5YqNqhfSbK41LAkyxxRs 8tL5lOkasNR3WqSOuhRXaY/jNvaS+vL6DxiT0GTuJskHNI0gdaL1KKOWShZzx69MyBjI pnosW95h8IRMr3mBx5IxuXtAU2BiSov+zWVpo9Uv7YvnAi09+ZZOj9Hj+upHn3wT3H4m ywf6WX8aeMc0U6dCvqV/v1Rn33mfRCnoGUsZjZdyx9FsB2qsyjb71Ui6MIDkoghz5wBR gK7//bPUmzwAE8vO6zwU3/FXtG+0V6GTh6BuDOu/jAJ/mlzI4taO/5Qwz3Mi2MfdCyvf Jwzw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id xb13-20020a170907070d00b0084d1310711dsi41246577ejb.315.2023.01.19.01.11.12; Thu, 19 Jan 2023 01:11:40 -0800 (PST) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229572AbjASJBq (ORCPT + 99 others); Thu, 19 Jan 2023 04:01:46 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59536 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229446AbjASJBp (ORCPT ); Thu, 19 Jan 2023 04:01:45 -0500 Received: from formenos.hmeau.com (helcar.hmeau.com [216.24.177.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2FCCA6796A for ; Thu, 19 Jan 2023 01:01:42 -0800 (PST) Received: from loth.rohan.me.apana.org.au ([192.168.167.2]) by formenos.hmeau.com with smtp (Exim 4.94.2 #2 (Debian)) id 1pIQnj-001ge2-Eh; Thu, 19 Jan 2023 17:01:40 +0800 Received: by loth.rohan.me.apana.org.au (sSMTP sendmail emulation); Thu, 19 Jan 2023 17:01:39 +0800 Date: Thu, 19 Jan 2023 17:01:39 +0800 From: Herbert Xu To: Linux Crypto Mailing List Subject: [PATCH] crypto: cryptd - Remove unnecessary skcipher_request_zero Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org Previously the child skcipher request was stored on the stack and therefore needed to be zeroed. As it is now dynamically allocated we no longer need to do so. Signed-off-by: Herbert Xu diff --git a/crypto/cryptd.c b/crypto/cryptd.c index ca3a40fc7da9..1ff58a021d57 100644 --- a/crypto/cryptd.c +++ b/crypto/cryptd.c @@ -272,7 +272,6 @@ static void cryptd_skcipher_encrypt(struct crypto_async_request *base, req->iv); err = crypto_skcipher_encrypt(subreq); - skcipher_request_zero(subreq); req->base.complete = rctx->complete; @@ -300,7 +299,6 @@ static void cryptd_skcipher_decrypt(struct crypto_async_request *base, req->iv); err = crypto_skcipher_decrypt(subreq); - skcipher_request_zero(subreq); req->base.complete = rctx->complete; -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt