Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp3275956pxk; Mon, 21 Sep 2020 09:27:30 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwFv7WBaR8ecHyabYK20CimBmWiA5znoUuXqEJpZfWYtgJcW5aEIYlV/LucKJ11z3imgODC X-Received: by 2002:a50:8e17:: with SMTP id 23mr469692edw.31.1600705650744; Mon, 21 Sep 2020 09:27:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600705650; cv=none; d=google.com; s=arc-20160816; b=A7iAUGGYdSj0g1kO4FJvrqMFBrrn7qd1kGLQ2CzE47OP1AbI/VcWL75at5VrdZsFIw UQ3UWTMmBxC9uyFQEXwNDsePEubtBeQMPWRY9iiAO081vRUn+sBO2dte5VigqJylZbqB RwHpCeKjJAFKOC1o5hQ6wkXSe+B+zHTNFBK7tzHsiGcVk++Ita6jWE4M/qsIP/sGY1L1 47TklY1/mFjTDHyWgrwroMnLbVhsSsiPKAU7P71EKKXkcZEMVLoqM5NQuRP2eB1BlTzB E4HH9myjvPNacaifsYlM2cZl90zWZSqDhpVCmHUzuznzXVv1dNmW8m0wj/vwtk4Tt9ru 84Aw== 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 :references:in-reply-to:message-id:date:subject:cc:to:from; bh=UmsE6D5yGUl632K7T+FNTDnk1JQIT/BEp8imjFqsP34=; b=dUNYmZlLsPWbs92FnnlIWc8p3YOp2YBgqKHWHLDSa1JAUK/F7lamNReT5MSnz9ZcW6 g8OvCLqNrjk8sIkSUGeRrD9uGtGffDu8nh1kke7LVnLAzW7mavZsrusvcXToQ14UD6xM 4mt3lsxQ4QigBmYQcP782lBy5UTqWSJyompuD+NwlGKe3xa8MkvxH3IeYjNZENuhPGdm XjLUq0YkHiLYQrynyjkV8O2gWdAHasziLwIVQvLqqhTtPdzZVohKboAlooIn24S6lxlg NC39+bX55R46urXBRqvS+tsyYUHvsvkzLbCyTGgAEyh6pNXr5ZPnpggd8ncnQ6VIj0Hg Hqsg== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b12si8739664edq.127.2020.09.21.09.27.07; Mon, 21 Sep 2020 09:27:30 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728290AbgIUQY1 (ORCPT + 99 others); Mon, 21 Sep 2020 12:24:27 -0400 Received: from mail-lf1-f68.google.com ([209.85.167.68]:39575 "EHLO mail-lf1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728282AbgIUQY0 (ORCPT ); Mon, 21 Sep 2020 12:24:26 -0400 Received: by mail-lf1-f68.google.com with SMTP id q8so14699130lfb.6; Mon, 21 Sep 2020 09:24:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=UmsE6D5yGUl632K7T+FNTDnk1JQIT/BEp8imjFqsP34=; b=ojikTMr3mkttBwvs8xYRzzybDsUX6i+TYoBXbrLD88oslqhtC2G0/y4VVfjial4Umz Sl+CfZ3VCBfy26imS43thVgHK0qUqDjg1lruEH/wuilIFmTJH1Kmv6oXnbuQV17ht60K a3W7oGaJcHkpigRWQZlHl7lxB/MlNEZzDd52nBkIcfvkgRqX4G/yu/kaG2uHBZrRTv6S woNfr1KWdFn6QGCpGnpFrsb462J3tvXvrR2ri1Etm0w6DTPpylAvtaYQB88aP4jmdx/r wUtxj5CUmpsMHgM/cpCHUH5T8QMny29ts6Up/v06RkXps4McAhujC2otlQ6GosdOuE+m Pp+A== X-Gm-Message-State: AOAM533SlaiDkmqGxyG7sw5PSy5o2kpBIh1EDwh212ajBk+uvwms0L/O B4CanFk/O9raG6vzZQ/fkTw= X-Received: by 2002:ac2:4c11:: with SMTP id t17mr221649lfq.230.1600705464752; Mon, 21 Sep 2020 09:24:24 -0700 (PDT) Received: from green.intra.ispras.ru (winnie.ispras.ru. [83.149.199.91]) by smtp.googlemail.com with ESMTPSA id x21sm2686642lff.67.2020.09.21.09.24.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2020 09:24:24 -0700 (PDT) From: Denis Efremov To: Jakub Kicinski Cc: Denis Efremov , "David S. Miller" , Leon Romanovsky , Saeed Mahameed , Boris Pismenny , netdev@vger.kernel.org, linux-rdma@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/2] net/mlx5e: Use kfree() to free fd->g in accel_fs_tcp_create_groups() Date: Mon, 21 Sep 2020 19:23:45 +0300 Message-Id: <20200921162345.78097-2-efremov@linux.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200921162345.78097-1-efremov@linux.com> References: <20200921162345.78097-1-efremov@linux.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Memory ft->g in accel_fs_tcp_create_groups() is allocaed with kcalloc(). It's excessive to free ft->g with kvfree(). Use kfree() instead. Signed-off-by: Denis Efremov --- drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c b/drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c index 4cdd9eac647d..97f1594cee11 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c @@ -191,7 +191,7 @@ static int accel_fs_tcp_create_groups(struct mlx5e_flow_table *ft, ft->g = kcalloc(MLX5E_ACCEL_FS_TCP_NUM_GROUPS, sizeof(*ft->g), GFP_KERNEL); in = kvzalloc(inlen, GFP_KERNEL); if (!in || !ft->g) { - kvfree(ft->g); + kfree(ft->g); kvfree(in); return -ENOMEM; } -- 2.26.2