Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp1049680pxb; Thu, 19 Nov 2020 22:59:51 -0800 (PST) X-Google-Smtp-Source: ABdhPJwLA6e+OCtrXZwTgOcFY5ZYf95xerCt/MZOGwpXGjLvfR45ArDM8WfAOa3HTvGPdl6AXs6u X-Received: by 2002:a17:906:c1ce:: with SMTP id bw14mr31319999ejb.302.1605855590927; Thu, 19 Nov 2020 22:59:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605855590; cv=none; d=google.com; s=arc-20160816; b=VHUHhCZx3M/iukiVlW4dMxangH06YY1m6Moy1fGn3l4bIdSUmiRwNtdGV8503vQfMY iqcL2hi7PmjjIgQ9NAdmzwZq+UgAZVFEPSokPrXNaBh8BFKBO2PIPtU4Cz9UcGYjiL+w FcfimIoobFHRjyJSd1sdUiBLVhl+N5+ZU64x+bZYyRH4vcQ3zEqCVC6p5w7vcIzyQaU3 KjpPYbwWZN4+mdh1r2LJFGBAMRS2I+aiJF7RP4cGnBDP2zy20XfhLn+Fcaw1P+UrP/X/ lVjplAvgCdVYlZlkgGopGeI7nwIj44byVotZqm5r6zghcm8VhafrTjmncSRZARfePViy cf/g== 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=tOMECCZHvY7kmQB6wJyG0ezGGqntnZoXOxqVcRbp5tA=; b=o0aFWzOYqhqhAFvK5j0OnFOKuenlQF0pdgAebS/O1GNRvyCdmKOObzSzS+lFebB2Yc ot9QeXqK4jA4m4BQuMjMHT7m7Y2HAiBJfjJ+m8ekHwWVh2Y3zqo6aTuWvChfyUfIaour 6H85qaf/mZSwVQW6Xi+dupzFS25QWtxFc/PYloj7Zn7lcTNiPPjLzmYFwIiIuDZ3t2FL M7jlGn3ylnxSF1/wE26jxEPf1WcmLGRRlTqXWobqDHovo9ZKvIvBZ8cnUq1fNlsZdptu rwnw2o4ThDcE9ECd4v0GR9HrqU7k17GeJQoOTuf/69SsmqkyXHuNqttDbBl9F8cw/9Md kHMQ== 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 bm13si1230571edb.281.2020.11.19.22.59.28; Thu, 19 Nov 2020 22:59:50 -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 S1726325AbgKTG7Q (ORCPT + 99 others); Fri, 20 Nov 2020 01:59:16 -0500 Received: from helcar.hmeau.com ([216.24.177.18]:34268 "EHLO fornost.hmeau.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726297AbgKTG7P (ORCPT ); Fri, 20 Nov 2020 01:59:15 -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 1kg0Nj-0007mN-I4; Fri, 20 Nov 2020 17:58:56 +1100 Received: by gwarestrin.arnor.me.apana.org.au (sSMTP sendmail emulation); Fri, 20 Nov 2020 17:58:55 +1100 Date: Fri, 20 Nov 2020 17:58:55 +1100 From: Herbert Xu To: Corentin Labbe Cc: dan.carpenter@oracle.com, davem@davemloft.net, jernej.skrabec@siol.net, mripard@kernel.org, wens@csie.org, linux-arm-kernel@lists.infradead.org, linux-crypto@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] crypto: allwinner: sun8i-ce: fix two error path's memory leak Message-ID: <20201120065855.GI20581@gondor.apana.org.au> References: <20201115190807.12251-1-clabbe@baylibre.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201115190807.12251-1-clabbe@baylibre.com> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Sun, Nov 15, 2020 at 07:08:07PM +0000, Corentin Labbe wrote: > This patch fixes the following smatch warnings: > drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c:412 > sun8i_ce_hash_run() warn: possible memory leak of 'result' > Note: "buf" is leaked as well. > > Furthermore, in case of ENOMEM, crypto_finalize_hash_request() was not > called which was an error. > > Fixes: 56f6d5aee88d ("crypto: sun8i-ce - support hash algorithms") > Reported-by: kernel test robot > Reported-by: Dan Carpenter > Signed-off-by: Corentin Labbe > --- > .../crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 20 +++++++++++-------- > 1 file changed, 12 insertions(+), 8 deletions(-) Patch applied. Thanks. -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt