Received: by 2002:a05:6a10:9e8c:0:0:0:0 with SMTP id y12csp360427pxx; Wed, 28 Oct 2020 06:42:00 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxN9MXbwehulsk3Gv+c3U3aSX5TZUvSILi/i4K0kCwqTnDY7vebsh1GYQIH3ytw8Rd+YcRG X-Received: by 2002:a17:906:b53:: with SMTP id v19mr1261526ejg.136.1603892520353; Wed, 28 Oct 2020 06:42:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1603892520; cv=none; d=google.com; s=arc-20160816; b=uwOYPuOclyi0K2m0TTTT28c3XJPRU+E13sYjk6fDXsgyXYUTvnlqszA5ZyIk8ockaC sv/I5QjEZ24cQxIYW2IaK+hsjCaQJwxUvKQgheCuex0/bwQ3Pdmy+hp61IyOwf5ocGJ0 hFoapssm8KfOFZi2FFR4BNcl/rlRN+FFl6P8YIqCsT0ZcjtOIBiyo4SLtUnn5l3WJ1le xcMHqg69UJH8bFq0QJCsctmlcUL1CRU47X9vjL/FQ27P6JwD7E3jtr8VHOqcLTO3LwWG wkXfi0xP9jwdjt8zPjeS9MSGBv7tGugNhqGPbikWBjEVERUiWBEWU+yGbNNN9GM4nKev rpFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=UW4tjNO/RhNLHrSpZrejJ+aNu5V2JyuX9O1H7gki9is=; b=Ve9A2617GT1gicCcaUH8a2Bh1a4nT7WfCPWdDxBfZ41LNre8tAJw2IFVlcGmLuAUiB 8pc8QKhtDcxYeef3ht1jTyRvz/WGGuybtnCeDOe8yHd600+jHQl7A8ghu6d6+fWwM3Ju 10KndglefENpILGCxUscr5+0MJiuaIEMAU/TZ3WbTwa331OtR/MMflzR3pY44oDarCsX 7smMgO/A1i7dMuNyEaEB4uuqKD0MZti6KJOwT/qpPbmZ9WOnTUBFhSQukgc12PbEJbzV hhJt76XXybonDwlRXSorcwQ4+lApIR4FmVa6uOk6FoXUEddAO9IBhggGa7elrG8fXCIi wspQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=oDKcR6BE; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s18si2795558ejd.147.2020.10.28.06.41.38; Wed, 28 Oct 2020 06:42:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=oDKcR6BE; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1802862AbgJ0Pvs (ORCPT + 99 others); Tue, 27 Oct 2020 11:51:48 -0400 Received: from mail.kernel.org ([198.145.29.99]:50950 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1799801AbgJ0Pd0 (ORCPT ); Tue, 27 Oct 2020 11:33:26 -0400 Received: from localhost (83-86-74-64.cable.dynamic.v4.ziggo.nl [83.86.74.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id E0D0220728; Tue, 27 Oct 2020 15:33:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1603812806; bh=6exmvv24Fw1hTJU2vCCViY2Mbn6vNEO8CK2HmvC1JzQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=oDKcR6BEZzghhalXQeMmPBXISvttiXyriObqUBtnW8BFg4gSuFMAVdFLrAKY+bNaq ThhWPoi34xVq1SC9sEPz2c9/PHz/BWUA7eDBwsfq1/sGBd+In7lopuAOjewL7+dxx6 fp9ZGYzwkOs7L2/CmIYDd0FkaLNZ6FzhXXprzVMY= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Denis Efremov , Saeed Mahameed , Sasha Levin Subject: [PATCH 5.9 309/757] net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() Date: Tue, 27 Oct 2020 14:49:19 +0100 Message-Id: <20201027135505.042062755@linuxfoundation.org> X-Mailer: git-send-email 2.29.1 In-Reply-To: <20201027135450.497324313@linuxfoundation.org> References: <20201027135450.497324313@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Denis Efremov [ Upstream commit 22db4c24452a6681c7e99c6a06b38b5418395bec ] Variables flow_group_in, spec in rx_fs_create() are allocated with kvzalloc(). It's incorrect to free them with kfree(). Use kvfree() instead. Fixes: 5e466345291a ("net/mlx5e: IPsec: Add IPsec steering in local NIC RX") Signed-off-by: Denis Efremov Signed-off-by: Saeed Mahameed Signed-off-by: Sasha Levin --- drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c b/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c index 429428bbc903c..b974f3cd10058 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c @@ -228,8 +228,8 @@ static int rx_fs_create(struct mlx5e_priv *priv, fs_prot->miss_rule = miss_rule; out: - kfree(flow_group_in); - kfree(spec); + kvfree(flow_group_in); + kvfree(spec); return err; } -- 2.25.1