From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E1173C4724C for ; Fri, 8 May 2020 06:21:28 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id C119C21582 for ; Fri, 8 May 2020 06:21:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1588918888; bh=dJkORNz5Fm4MD/8v8KEmOOcxIS+SN1xNk+cCv0e4La8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:List-ID:From; b=Zhmf868NGoGTKoLmvEE6V7du4wXqbRHK9QXP6f2d6ad6IEOVWxlXnzajfF+CWY1Lo oYhutHQq9zSTvun0RQgIITRJvCHCe2jYon7C8M4q2b6i5s3QJ1eZg1gFsLQhvPi+QL YKsQBYN8mXeDcYS89TNJXrFtZ4yPBeCBjsl3OVuU= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727109AbgEHGV2 (ORCPT ); Fri, 8 May 2020 02:21:28 -0400 Received: from mail-lj1-f193.google.com ([209.85.208.193]:44702 "EHLO mail-lj1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726815AbgEHGV1 (ORCPT ); Fri, 8 May 2020 02:21:27 -0400 Received: by mail-lj1-f193.google.com with SMTP id a21so433224ljj.11; Thu, 07 May 2020 23:21: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:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=l07sjg7wad11JybQiwBPplAsmA/VCV2GQr8sTEyBm88=; b=C1Dt6HJA2i7OLmGNc9XeFfcM+njIJrh7SQ8MmMM0w10EYLGbB6nWl5tysAKbyh26NV 92Vr2fknGA27JOLMooDs/pi8KKnsaE4BJ8VLjEu3XWbuCgDKezm2PWVhZdNQT9VlF+Cr e8xxoIPBQPiiPP32vzN0FV6FP2kMUjmQqt4kIXxuNJ/O1NMiyhRh68rZyxUfO85vMG3Y 7rEIjqd07d20ros4Bro7pnu6ce1GoDxeMYDUhLG8n1abhqKhxiK7h5EjO6DMHHYBcjqO 30Xp79qHVkpd6OIfZkp6oq6yP9TVUTqReasmmj5XZdnhXF6HGP8tdN1ONSzr+RMd1Gqe uGtA== X-Gm-Message-State: AOAM532LnT/OWxDGsCuWXIkKI6J1NQMvV5HRcU++9B/lN68BdQtQcidF /aD/BQBnht/6sdswbsr4/9I= X-Google-Smtp-Source: ABdhPJzQwccjomPZVXTofZDq7QNMtMm+acyePCPBUNykc5Wt6G9pf/ArU7L/ehrFMv9M6FmHt7FVvw== X-Received: by 2002:a05:651c:549:: with SMTP id q9mr624525ljp.236.1588918884533; Thu, 07 May 2020 23:21:24 -0700 (PDT) Received: from xi.terra (c-beaee455.07-184-6d6c6d4.bbcust.telenor.se. [85.228.174.190]) by smtp.gmail.com with ESMTPSA id z64sm428692lfa.50.2020.05.07.23.21.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 May 2020 23:21:23 -0700 (PDT) Received: from johan by xi.terra with local (Exim 4.92.3) (envelope-from ) id 1jWwNr-0001TQ-0H; Fri, 08 May 2020 08:21:19 +0200 Date: Fri, 8 May 2020 08:21:19 +0200 From: Johan Hovold To: Naresh Kamboju Cc: Greg Kroah-Hartman , Johan Hovold , linux- stable , Sasha Levin , "David S. Miller" , Florian Fainelli , Fugang Duan , Pantelis Antoniou , Thomas Petazzoni , Matthias Brugger , Sergei Shtylyov , Lars Persson , Grygorii Strashko , Rob Herring , Frank Rowand , Andrew Lunn , Netdev , nios2-dev@lists.rocketboards.org, open list , linuxppc-dev@lists.ozlabs.org, linux-mediatek@lists.infradead.org, linux-renesas-soc@vger.kernel.org, linux-omap@vger.kernel.org, "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , lkft-triage@lists.linaro.org Subject: Re: [PATCH net 11/16] net: ethernet: marvell: mvneta: fix fixed-link phydev leaks Message-ID: <20200508062119.GE25962@localhost> References: <1480357509-28074-1-git-send-email-johan@kernel.org> <1480357509-28074-12-git-send-email-johan@kernel.org> <20200507064412.GL2042@localhost> <20200507064734.GA798308@kroah.com> <20200507111312.GA1497799@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, May 08, 2020 at 03:35:02AM +0530, Naresh Kamboju wrote: > On Thu, 7 May 2020 at 16:43, Greg Kroah-Hartman > wrote: > > > > > > > > > > > Greg, 3f65047c853a ("of_mdio: add helper to deregister fixed-link > > > > PHYs") needs to be backported as well for these. > > > > > > > > Original series can be found here: > > > > > > > > https://lkml.kernel.org/r/1480357509-28074-1-git-send-email-johan@kernel.org > > > > > > Ah, thanks for that, I thought I dropped all of the ones that caused > > > build errors, but missed the above one. I'll go take the whole series > > > instead. > > > > This should now all be fixed up, thanks. > > While building kernel Image for arm architecture on stable-rc 4.4 branch > the following build error found. > > of_mdio: add helper to deregister fixed-link PHYs > commit 3f65047c853a2a5abcd8ac1984af3452b5df4ada upstream. > > Add helper to deregister fixed-link PHYs registered using > of_phy_register_fixed_link(). > > Convert the two drivers that care to deregister their fixed-link PHYs to > use the new helper, but note that most drivers currently fail to do so. > > Signed-off-by: Johan Hovold > Signed-off-by: David S. Miller > [only take helper function for 4.4.y - gregkh] > > # make -sk KBUILD_BUILD_USER=TuxBuild -C/linux -j16 ARCH=arm > CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=gcc CC="sccache > arm-linux-gnueabihf-gcc" O=build zImage > 70 # > 71 ../drivers/of/of_mdio.c: In function ‘of_phy_deregister_fixed_link’: > 72 ../drivers/of/of_mdio.c:379:2: error: implicit declaration of > function ‘fixed_phy_unregister’; did you mean ‘fixed_phy_register’? > [-Werror=implicit-function-declaration] > 73 379 | fixed_phy_unregister(phydev); > 74 | ^~~~~~~~~~~~~~~~~~~~ > 75 | fixed_phy_register > 76 ../drivers/of/of_mdio.c:381:22: error: ‘struct phy_device’ has no > member named ‘mdio’; did you mean ‘mdix’? > 77 381 | put_device(&phydev->mdio.dev); /* of_phy_find_device() */ > 78 | ^~~~ > 79 | mdix Another dependency: 5bcbe0f35fb1 ("phy: fixed: Fix removal of phys.") Greg, these patches are from four years ago so can't really remember if there are other dependencies or reasons against backporting them (the missing stable tags are per Dave's preference), sorry. The cover letter also mentions another dependency, but that may just have been some context conflict. Perhaps you better drop these unless you want to review them closer. Johan From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id DA5CBC38A2A for ; Fri, 8 May 2020 06:26:07 +0000 (UTC) Received: from lists.ozlabs.org (lists.ozlabs.org [203.11.71.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id D7D9320708 for ; Fri, 8 May 2020 06:26:06 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D7D9320708 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=linuxppc-dev-bounces+linuxppc-dev=archiver.kernel.org@lists.ozlabs.org Received: from bilbo.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 49JL1m0j0bzDqGc for ; Fri, 8 May 2020 16:26:04 +1000 (AEST) Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gmail.com (client-ip=209.85.208.195; helo=mail-lj1-f195.google.com; envelope-from=jhovold@gmail.com; receiver=) Authentication-Results: lists.ozlabs.org; dmarc=fail (p=none dis=none) header.from=kernel.org Received: from mail-lj1-f195.google.com (mail-lj1-f195.google.com [209.85.208.195]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 49JKwT0jrhzDqV3 for ; Fri, 8 May 2020 16:21:28 +1000 (AEST) Received: by mail-lj1-f195.google.com with SMTP id l19so436358lje.10 for ; Thu, 07 May 2020 23:21:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=l07sjg7wad11JybQiwBPplAsmA/VCV2GQr8sTEyBm88=; b=arMgVPOOta/G47ixuK143JIy8hNiXqQc8VJYQLnKqXEsvxbN4VapEmlAtwZu6yYMjD 759LdVMG09VMreFSz48bDTD65vAiEvspVLXPw03XixNsMYpVwU2R6TCZ+cUExkUbAzdW /yZVZ8urK7kAvOjPcO1O/+3APkhdV+96ui2UIMp74DlhO45bpldr4QTd71fKYh0dX9y/ T1cf3tLO2lYHX3GOMVZTdAEz2AQK0GzmzhkOCsvc+YAzthJVrjpX8hOoDM7aA+S+Ir/7 cz7fYiZgoo8OUQWxjbF5QiT4ZpV0jyagH20anfVQaBP+H5PONjS4QsmMaXDQIhKV5pX9 CQkA== X-Gm-Message-State: AOAM530YLzvpiRMbWiGpDBs0z8nsRZOKJMwevLdo1ANicoOeIWolyT/H BbZytcduVETWHCOvES1Euoc= X-Google-Smtp-Source: ABdhPJzQwccjomPZVXTofZDq7QNMtMm+acyePCPBUNykc5Wt6G9pf/ArU7L/ehrFMv9M6FmHt7FVvw== X-Received: by 2002:a05:651c:549:: with SMTP id q9mr624525ljp.236.1588918884533; Thu, 07 May 2020 23:21:24 -0700 (PDT) Received: from xi.terra (c-beaee455.07-184-6d6c6d4.bbcust.telenor.se. [85.228.174.190]) by smtp.gmail.com with ESMTPSA id z64sm428692lfa.50.2020.05.07.23.21.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 May 2020 23:21:23 -0700 (PDT) Received: from johan by xi.terra with local (Exim 4.92.3) (envelope-from ) id 1jWwNr-0001TQ-0H; Fri, 08 May 2020 08:21:19 +0200 Date: Fri, 8 May 2020 08:21:19 +0200 From: Johan Hovold To: Naresh Kamboju Subject: Re: [PATCH net 11/16] net: ethernet: marvell: mvneta: fix fixed-link phydev leaks Message-ID: <20200508062119.GE25962@localhost> References: <1480357509-28074-1-git-send-email-johan@kernel.org> <1480357509-28074-12-git-send-email-johan@kernel.org> <20200507064412.GL2042@localhost> <20200507064734.GA798308@kroah.com> <20200507111312.GA1497799@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Andrew Lunn , lkft-triage@lists.linaro.org, Frank Rowand , Sasha Levin , Florian Fainelli , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Grygorii Strashko , Johan Hovold , Rob Herring , linux-mediatek@lists.infradead.org, Lars Persson , Matthias Brugger , linux-omap@vger.kernel.org, Thomas Petazzoni , Fugang Duan , Sergei Shtylyov , Greg Kroah-Hartman , open list , linux- stable , linux-renesas-soc@vger.kernel.org, Netdev , nios2-dev@lists.rocketboards.org, linuxppc-dev@lists.ozlabs.org, "David S. Miller" Errors-To: linuxppc-dev-bounces+linuxppc-dev=archiver.kernel.org@lists.ozlabs.org Sender: "Linuxppc-dev" On Fri, May 08, 2020 at 03:35:02AM +0530, Naresh Kamboju wrote: > On Thu, 7 May 2020 at 16:43, Greg Kroah-Hartman > wrote: > > > > > > > > > > > Greg, 3f65047c853a ("of_mdio: add helper to deregister fixed-link > > > > PHYs") needs to be backported as well for these. > > > > > > > > Original series can be found here: > > > > > > > > https://lkml.kernel.org/r/1480357509-28074-1-git-send-email-johan@kernel.org > > > > > > Ah, thanks for that, I thought I dropped all of the ones that caused > > > build errors, but missed the above one. I'll go take the whole series > > > instead. > > > > This should now all be fixed up, thanks. > > While building kernel Image for arm architecture on stable-rc 4.4 branch > the following build error found. > > of_mdio: add helper to deregister fixed-link PHYs > commit 3f65047c853a2a5abcd8ac1984af3452b5df4ada upstream. > > Add helper to deregister fixed-link PHYs registered using > of_phy_register_fixed_link(). > > Convert the two drivers that care to deregister their fixed-link PHYs to > use the new helper, but note that most drivers currently fail to do so. > > Signed-off-by: Johan Hovold > Signed-off-by: David S. Miller > [only take helper function for 4.4.y - gregkh] > > # make -sk KBUILD_BUILD_USER=TuxBuild -C/linux -j16 ARCH=arm > CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=gcc CC="sccache > arm-linux-gnueabihf-gcc" O=build zImage > 70 # > 71 ../drivers/of/of_mdio.c: In function ‘of_phy_deregister_fixed_link’: > 72 ../drivers/of/of_mdio.c:379:2: error: implicit declaration of > function ‘fixed_phy_unregister’; did you mean ‘fixed_phy_register’? > [-Werror=implicit-function-declaration] > 73 379 | fixed_phy_unregister(phydev); > 74 | ^~~~~~~~~~~~~~~~~~~~ > 75 | fixed_phy_register > 76 ../drivers/of/of_mdio.c:381:22: error: ‘struct phy_device’ has no > member named ‘mdio’; did you mean ‘mdix’? > 77 381 | put_device(&phydev->mdio.dev); /* of_phy_find_device() */ > 78 | ^~~~ > 79 | mdix Another dependency: 5bcbe0f35fb1 ("phy: fixed: Fix removal of phys.") Greg, these patches are from four years ago so can't really remember if there are other dependencies or reasons against backporting them (the missing stable tags are per Dave's preference), sorry. The cover letter also mentions another dependency, but that may just have been some context conflict. Perhaps you better drop these unless you want to review them closer. Johan From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 52765C38A2A for ; Fri, 8 May 2020 06:21:49 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2822C20708 for ; Fri, 8 May 2020 06:21:49 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="RUOGk8zW" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2822C20708 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ZpnsYOHN93Ke5cveyqtT7kmYkBsdezteFc6smgpAV5E=; b=RUOGk8zWB/JARx duUSNxNzt1X0WpJ+W5+PogCGFB5B4M0B0wKjp86zHHZ9NdW+LS3lss08ZdNGC2oanEOEmhn0rOVDq sVUhQF3s0AhoXPFi56SgxEge3Tvar6ptj0v9JJefLLkzsUbJTXmj2fv8fXx9qmoqHhexWKFLqZu7j hSM3veyX+fy2hanv4uHk71zwvCiV2y3vpffvZuLIAFUrdC/4bpa4r0K2fs9DnZ5eh/goCHTKlN9Yi z4/OsjP1ekmOVmJIviyovAV1SWU9Wkvqy37E54MtXYncc1NzSlIDFWIU/OWGgbad8hqccL01IHe94 n9qjSTG41hSGFXNUODwA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jWwO1-0004yM-ME; Fri, 08 May 2020 06:21:29 +0000 Received: from mail-lj1-f193.google.com ([209.85.208.193]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jWwNz-0004wq-Bo for linux-mediatek@lists.infradead.org; Fri, 08 May 2020 06:21:28 +0000 Received: by mail-lj1-f193.google.com with SMTP id a21so439647ljb.9 for ; Thu, 07 May 2020 23:21:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=l07sjg7wad11JybQiwBPplAsmA/VCV2GQr8sTEyBm88=; b=ZBH9h5suxzsf7Jjknt4rc3McIK+qjp09GRdENDjGo9xL6dtLxBBOZs4m19sRqQnuGb +65cT1CzfSCdpeBwgqV7EK2rNT+fJ4DQJjyamc+MFEcJ96vZ0qhX9TBJfvTNqK2gM461 kLb/Wh4Bb24ubvrN4eOEqrBpzR0lrG2UdD8g8me7z8Vju5GnaUWbmoEX6IZZeZbOdaI0 zlNNIV7cNgZj1vcjfqPBQHUzdfUBoB10R/HWj/TQti87dyYj83w9bNWp5NoUeq8GngW3 t5UWitK/PqWlNjq4nX1zBnOS52DHPFXn3/jsgRjRQHwqjeFAZ30fM+VFJqmvp47GuKLw z8HQ== X-Gm-Message-State: AOAM532gCfR/ptc/WKOdmh19NHjyW1HlLvEwXwXMfGrBBcFkhLH+WHIF t+/dGGj3Q5Y9LaQoC5kj2f8= X-Google-Smtp-Source: ABdhPJzQwccjomPZVXTofZDq7QNMtMm+acyePCPBUNykc5Wt6G9pf/ArU7L/ehrFMv9M6FmHt7FVvw== X-Received: by 2002:a05:651c:549:: with SMTP id q9mr624525ljp.236.1588918884533; Thu, 07 May 2020 23:21:24 -0700 (PDT) Received: from xi.terra (c-beaee455.07-184-6d6c6d4.bbcust.telenor.se. [85.228.174.190]) by smtp.gmail.com with ESMTPSA id z64sm428692lfa.50.2020.05.07.23.21.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 May 2020 23:21:23 -0700 (PDT) Received: from johan by xi.terra with local (Exim 4.92.3) (envelope-from ) id 1jWwNr-0001TQ-0H; Fri, 08 May 2020 08:21:19 +0200 Date: Fri, 8 May 2020 08:21:19 +0200 From: Johan Hovold To: Naresh Kamboju Subject: Re: [PATCH net 11/16] net: ethernet: marvell: mvneta: fix fixed-link phydev leaks Message-ID: <20200508062119.GE25962@localhost> References: <1480357509-28074-1-git-send-email-johan@kernel.org> <1480357509-28074-12-git-send-email-johan@kernel.org> <20200507064412.GL2042@localhost> <20200507064734.GA798308@kroah.com> <20200507111312.GA1497799@kroah.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200507_232127_399518_1670D51D X-CRM114-Status: GOOD ( 15.14 ) X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Andrew Lunn , lkft-triage@lists.linaro.org, Pantelis Antoniou , Frank Rowand , Sasha Levin , Florian Fainelli , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Grygorii Strashko , Johan Hovold , Rob Herring , linux-mediatek@lists.infradead.org, Lars Persson , Matthias Brugger , linux-omap@vger.kernel.org, Thomas Petazzoni , Fugang Duan , Sergei Shtylyov , Greg Kroah-Hartman , open list , linux- stable , linux-renesas-soc@vger.kernel.org, Netdev , nios2-dev@lists.rocketboards.org, linuxppc-dev@lists.ozlabs.org, "David S. Miller" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org T24gRnJpLCBNYXkgMDgsIDIwMjAgYXQgMDM6MzU6MDJBTSArMDUzMCwgTmFyZXNoIEthbWJvanUg d3JvdGU6Cj4gT24gVGh1LCA3IE1heSAyMDIwIGF0IDE2OjQzLCBHcmVnIEtyb2FoLUhhcnRtYW4K PiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+IHdyb3RlOgo+ID4KPiA8dHJpbT4KPiA+ID4g Pgo+ID4gPiA+IEdyZWcsIDNmNjUwNDdjODUzYSAoIm9mX21kaW86IGFkZCBoZWxwZXIgdG8gZGVy ZWdpc3RlciBmaXhlZC1saW5rCj4gPiA+ID4gUEhZcyIpIG5lZWRzIHRvIGJlIGJhY2twb3J0ZWQg YXMgd2VsbCBmb3IgdGhlc2UuCj4gPiA+ID4KPiA+ID4gPiBPcmlnaW5hbCBzZXJpZXMgY2FuIGJl IGZvdW5kIGhlcmU6Cj4gPiA+ID4KPiA+ID4gPiAgICAgaHR0cHM6Ly9sa21sLmtlcm5lbC5vcmcv ci8xNDgwMzU3NTA5LTI4MDc0LTEtZ2l0LXNlbmQtZW1haWwtam9oYW5Aa2VybmVsLm9yZwo+ID4g Pgo+ID4gPiBBaCwgdGhhbmtzIGZvciB0aGF0LCBJIHRob3VnaHQgSSBkcm9wcGVkIGFsbCBvZiB0 aGUgb25lcyB0aGF0IGNhdXNlZAo+ID4gPiBidWlsZCBlcnJvcnMsIGJ1dCBtaXNzZWQgdGhlIGFi b3ZlIG9uZS4gIEknbGwgZ28gdGFrZSB0aGUgd2hvbGUgc2VyaWVzCj4gPiA+IGluc3RlYWQuCj4g Pgo+ID4gVGhpcyBzaG91bGQgbm93IGFsbCBiZSBmaXhlZCB1cCwgdGhhbmtzLgo+IAo+IFdoaWxl IGJ1aWxkaW5nIGtlcm5lbCBJbWFnZSBmb3IgYXJtIGFyY2hpdGVjdHVyZSBvbiBzdGFibGUtcmMg NC40IGJyYW5jaAo+IHRoZSBmb2xsb3dpbmcgYnVpbGQgZXJyb3IgZm91bmQuCj4gCj4gb2ZfbWRp bzogYWRkIGhlbHBlciB0byBkZXJlZ2lzdGVyIGZpeGVkLWxpbmsgUEhZcwo+IGNvbW1pdCAzZjY1 MDQ3Yzg1M2EyYTVhYmNkOGFjMTk4NGFmMzQ1MmI1ZGY0YWRhIHVwc3RyZWFtLgo+IAo+IEFkZCBo ZWxwZXIgdG8gZGVyZWdpc3RlciBmaXhlZC1saW5rIFBIWXMgcmVnaXN0ZXJlZCB1c2luZwo+IG9m X3BoeV9yZWdpc3Rlcl9maXhlZF9saW5rKCkuCj4gCj4gQ29udmVydCB0aGUgdHdvIGRyaXZlcnMg dGhhdCBjYXJlIHRvIGRlcmVnaXN0ZXIgdGhlaXIgZml4ZWQtbGluayBQSFlzIHRvCj4gdXNlIHRo ZSBuZXcgaGVscGVyLCBidXQgbm90ZSB0aGF0IG1vc3QgZHJpdmVycyBjdXJyZW50bHkgZmFpbCB0 byBkbyBzby4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKb2hhbiBIb3ZvbGQgPGpvaGFuQGtlcm5lbC5v cmc+Cj4gU2lnbmVkLW9mZi1ieTogRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0 Pgo+IFtvbmx5IHRha2UgaGVscGVyIGZ1bmN0aW9uIGZvciA0LjQueSAtIGdyZWdraF0KPiAKPiAg IyBtYWtlIC1zayBLQlVJTERfQlVJTERfVVNFUj1UdXhCdWlsZCAtQy9saW51eCAtajE2IEFSQ0g9 YXJtCj4gQ1JPU1NfQ09NUElMRT1hcm0tbGludXgtZ251ZWFiaWhmLSBIT1NUQ0M9Z2NjIENDPSJz Y2NhY2hlCj4gYXJtLWxpbnV4LWdudWVhYmloZi1nY2MiIE89YnVpbGQgekltYWdlCj4gNzAgIwo+ IDcxIC4uL2RyaXZlcnMvb2Yvb2ZfbWRpby5jOiBJbiBmdW5jdGlvbiDigJhvZl9waHlfZGVyZWdp c3Rlcl9maXhlZF9saW5r4oCZOgo+IDcyIC4uL2RyaXZlcnMvb2Yvb2ZfbWRpby5jOjM3OToyOiBl cnJvcjogaW1wbGljaXQgZGVjbGFyYXRpb24gb2YKPiBmdW5jdGlvbiDigJhmaXhlZF9waHlfdW5y ZWdpc3RlcuKAmTsgZGlkIHlvdSBtZWFuIOKAmGZpeGVkX3BoeV9yZWdpc3RlcuKAmT8KPiBbLVdl cnJvcj1pbXBsaWNpdC1mdW5jdGlvbi1kZWNsYXJhdGlvbl0KPiA3MyAgMzc5IHwgZml4ZWRfcGh5 X3VucmVnaXN0ZXIocGh5ZGV2KTsKPiA3NCAgfCBefn5+fn5+fn5+fn5+fn5+fn5+fgo+IDc1ICB8 IGZpeGVkX3BoeV9yZWdpc3Rlcgo+IDc2IC4uL2RyaXZlcnMvb2Yvb2ZfbWRpby5jOjM4MToyMjog ZXJyb3I6IOKAmHN0cnVjdCBwaHlfZGV2aWNl4oCZIGhhcyBubwo+IG1lbWJlciBuYW1lZCDigJht ZGlv4oCZOyBkaWQgeW91IG1lYW4g4oCYbWRpeOKAmT8KPiA3NyAgMzgxIHwgcHV0X2RldmljZSgm cGh5ZGV2LT5tZGlvLmRldik7IC8qIG9mX3BoeV9maW5kX2RldmljZSgpICovCj4gNzggIHwgXn5+ fgo+IDc5ICB8IG1kaXgKCkFub3RoZXIgZGVwZW5kZW5jeTogNWJjYmUwZjM1ZmIxICgicGh5OiBm aXhlZDogRml4IHJlbW92YWwgb2YgcGh5cy4iKQoKR3JlZywgdGhlc2UgcGF0Y2hlcyBhcmUgZnJv bSBmb3VyIHllYXJzIGFnbyBzbyBjYW4ndCByZWFsbHkgcmVtZW1iZXIgaWYKdGhlcmUgYXJlIG90 aGVyIGRlcGVuZGVuY2llcyBvciByZWFzb25zIGFnYWluc3QgYmFja3BvcnRpbmcgdGhlbSAodGhl Cm1pc3Npbmcgc3RhYmxlIHRhZ3MgYXJlIHBlciBEYXZlJ3MgcHJlZmVyZW5jZSksIHNvcnJ5LgoK VGhlIGNvdmVyIGxldHRlciBhbHNvIG1lbnRpb25zIGFub3RoZXIgZGVwZW5kZW5jeSwgYnV0IHRo YXQgbWF5IGp1c3QKaGF2ZSBiZWVuIHNvbWUgY29udGV4dCBjb25mbGljdC4KClBlcmhhcHMgeW91 IGJldHRlciBkcm9wIHRoZXNlIHVubGVzcyB5b3Ugd2FudCB0byByZXZpZXcgdGhlbSBjbG9zZXIu CgpKb2hhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K TGludXgtbWVkaWF0ZWsgbWFpbGluZyBsaXN0CkxpbnV4LW1lZGlhdGVrQGxpc3RzLmluZnJhZGVh ZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1t ZWRpYXRlawo=