From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58472 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237793AbhHDOo0 (ORCPT ); Wed, 4 Aug 2021 10:44:26 -0400 Received: from mail-lf1-x12d.google.com (mail-lf1-x12d.google.com [IPv6:2a00:1450:4864:20::12d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B099BC06179B for ; Wed, 4 Aug 2021 07:44:12 -0700 (PDT) Received: by mail-lf1-x12d.google.com with SMTP id x8so4911456lfe.3 for ; Wed, 04 Aug 2021 07:44:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=RNXILp9F0J5ir0glIUZomJCRpxWwjDxz5ta1JT+nwxA=; b=nHUI0VGsqx0zn7Gv8aA6/USZMRBhcYsenWZ50rrDcQ8D2WGh5Yc2Z1hxYFHZquOaXT eODPfB3NSi2WFhmjVOalMxtzvcDqw9zgRvRGPJhTImnOKgDciCR7GJ+LE6OgImsOcI54 8QYqb9/g57mpW25+j4POMRwTbfwIHiFUVQ0qggNFZ13BjfgGlQV6RKXIrTI702ac+j/+ 7MXKuz8e82nE02xVVjznbGdeRGSXaNQJH1RWbrTKY/NbNnAGaxCLN0gWTZaRSDJqjRBy VDZAN1uEV22/5fPS4endlSN7jB8R+tMosBlw0sxQNry1jf1imCZVpFWZdw/4l+DpGo1o rejw== Subject: Re: [PATCH] check_netdev_priv: warn about using netdev priv data after free_netdev References: <20210802210022.5226-1-paskripkin@gmail.com> <20210804143532.GM1931@kadam> From: Pavel Skripkin Message-ID: <638a2d48-59d3-30c3-8ef4-56d9f0d3f56a@gmail.com> Date: Wed, 4 Aug 2021 17:44:09 +0300 MIME-Version: 1.0 In-Reply-To: <20210804143532.GM1931@kadam> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit List-ID: To: Dan Carpenter Cc: smatch@vger.kernel.org On 8/4/21 5:35 PM, Dan Carpenter wrote: > Pushed! > > This finds two bugs in my allmodconfig. They're both real bugs. > > drivers/net/ethernet/freescale/fec_main.c:3994 fec_drv_remove() error: Using fep after free_{netdev,candev}(ndev); > drivers/net/ethernet/freescale/fec_main.c:3995 fec_drv_remove() error: Using fep after free_{netdev,candev}(ndev); > drivers/net/ethernet/neterion/vxge/vxge-main.c:3518 vxge_device_unregister() error: Using vdev after free_{netdev,candev}(dev); > drivers/net/ethernet/neterion/vxge/vxge-main.c:3518 vxge_device_unregister() error: Using vdev after free_{netdev,candev}(dev); > drivers/net/ethernet/neterion/vxge/vxge-main.c:3520 vxge_device_unregister() error: Using vdev after free_{netdev,candev}(dev); > drivers/net/ethernet/neterion/vxge/vxge-main.c:3520 vxge_device_unregister() error: Using vdev after free_{netdev,candev}(dev); > I can send patches to fix these errors with Reported-by tag, or You will take care of it? With regards, Pavel Skripkin