Received: by 10.223.164.202 with SMTP id h10csp111051wrb; Wed, 8 Nov 2017 12:57:30 -0800 (PST) X-Google-Smtp-Source: ABhQp+QwTsRxDSFPccL6KZP3RCeuEMSshikztweJZYKimRP23eQ4mLVuKim9d1LG4vRxXCWN8C1Q X-Received: by 10.98.159.210 with SMTP id v79mr1758746pfk.162.1510174650806; Wed, 08 Nov 2017 12:57:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510174650; cv=none; d=google.com; s=arc-20160816; b=gu/Y81WdXL8vu1tPfmNg7eVgBDPOXqyiWWKWC40bqHPhlVShR8dOD82XTtIdb23Xxw 4VKKRcaqtPT7FjfiakEEcG1AosppHy697L6vZxvSry5EphKSS5eQgwtotmECC9Tgr7mG fzLjW6fkeoWWBgqoFHsGnAPSgK1rN0JFGHfKOK7VU0Pr/JVO6ChinZd0KaT+sjzK3oR9 CBnHffEMegytTjf2Ae3CS9vV9ODM9w2JQToFjTjEweXj094dNLfbsH6e2jEMXTkCAWpM ZEIubbO38i1n4B3TLUGRDKVsamCwBDWnAa3WiYAqOiAUPb1PiFtvDJp8R4vfzpOAgSSM teMw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-disposition:mime-version :user-agent:in-reply-to:references:subject:cc:to:from:message-id :date:arc-authentication-results; bh=jOHI29wEQte0xYUEBjgJ6xtTCDX5dE2mctKoFwCQaEs=; b=nzikU9AJvKnD0ItYF6xBGXtWeOfqDFBCTm+y4N+p80Vc4dF9NzwurQsUgg4FQq2KQ3 PhQNPsgYtXtv8hAcqtiWBtcH3Kd0RLFQOjMhT/lz9ObG3GR22UyKlVA9uKiTbd1u7lLq cIfyGEEfRVoMxj9e7LcNM4T2KjemBISka88wxbV6ARgejgqb2KXUWMjlnW5DWvr5X1sb ym86FBw4uYosWGmU7t/zY2uj8sXA/236hulGSwutzffyQFByN3MwCOs4i4DA42f2zOqM dodyoCMg6Qzf5BRMDbjUpcDVjU34kRqDHYpVKvaKBqWkoQlJkZf/XPfAP8c4fN8xOw+z jhfA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l12si4872986pfi.91.2017.11.08.12.57.19; Wed, 08 Nov 2017 12:57:30 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753045AbdKHUz1 (ORCPT + 84 others); Wed, 8 Nov 2017 15:55:27 -0500 Received: from gateway20.websitewelcome.com ([192.185.64.36]:14585 "EHLO gateway20.websitewelcome.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752503AbdKHUzZ (ORCPT ); Wed, 8 Nov 2017 15:55:25 -0500 Received: from cm14.websitewelcome.com (cm14.websitewelcome.com [100.42.49.7]) by gateway20.websitewelcome.com (Postfix) with ESMTP id AE776400C6FF8 for ; Wed, 8 Nov 2017 14:55:24 -0600 (CST) Received: from gator4166.hostgator.com ([108.167.133.22]) by cmsmtp with SMTP id CXNceOIgEHEImCXNceT6S0; Wed, 08 Nov 2017 14:55:24 -0600 Received: from gator4166.hostgator.com ([108.167.133.22]:28146) by gator4166.hostgator.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from ) id 1eCXNc-001TFF-8B; Wed, 08 Nov 2017 14:55:24 -0600 Received: from 189.175.248.21 ([189.175.248.21]) by gator4166.hostgator.com (Horde Framework) with HTTPS; Wed, 08 Nov 2017 14:55:24 -0600 Date: Wed, 08 Nov 2017 14:55:24 -0600 Message-ID: <20171108145524.Horde.qBgeASzuP9wiJwg7Cl-J620@gator4166.hostgator.com> From: "Gustavo A. R. Silva" To: David Miller Cc: saeedm@mellanox.com, matanb@mellanox.com, leonro@mellanox.com, netdev@vger.kernel.org, linux-rdma@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] net/mlx5e/core/en_fs: fix pointer dereference after free in mlx5e_execute_l2_action References: <20171105035453.GA10908@embeddedor.com> <20171108.110000.1557345961530017114.davem@davemloft.net> In-Reply-To: <20171108.110000.1557345961530017114.davem@davemloft.net> User-Agent: Horde Application Framework 5 Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator4166.hostgator.com X-AntiAbuse: Original Domain - vger.kernel.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - embeddedor.com X-BWhitelist: no X-Source-IP: 108.167.133.22 X-Source-L: Yes X-Exim-ID: 1eCXNc-001TFF-8B X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: gator4166.hostgator.com [108.167.133.22]:28146 X-Source-Auth: garsilva@embeddedor.com X-Email-Count: 67 X-Source-Cap: Z3V6aWRpbmU7Z3V6aWRpbmU7Z2F0b3I0MTY2Lmhvc3RnYXRvci5jb20= X-Local-Domain: yes Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Quoting David Miller : > From: "Gustavo A. R. Silva" > Date: Sat, 4 Nov 2017 22:54:53 -0500 > >> hn is being kfree'd in mlx5e_del_l2_from_hash and then dereferenced >> by accessing hn->ai.addr >> >> Fix this by copying the MAC address into a local variable for its safe use >> in all possible execution paths within function mlx5e_execute_l2_action. >> >> Addresses-Coverity-ID: 1417789 >> Fixes: eeb66cdb6826 ("net/mlx5: Separate between E-Switch and MPFS") >> Signed-off-by: Gustavo A. R. Silva > > Applied and queued up for -stable, thanks. Awesome. Thanks! -- Gustavo A. R. Silva From 1583468292737212815@xxx Wed Nov 08 03:50:41 +0000 2017 X-GM-THRID: 1583196851542878610 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread