From patchwork Wed Jul 27 02:20:44 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Chen X-Patchwork-Id: 653057 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3rzfWG61Vrz9stc for ; Wed, 27 Jul 2016 12:46:02 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161400AbcG0CqB (ORCPT ); Tue, 26 Jul 2016 22:46:01 -0400 Received: from mail-sn1nam01on0054.outbound.protection.outlook.com ([104.47.32.54]:10491 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1758425AbcG0Cpz (ORCPT ); Tue, 26 Jul 2016 22:45:55 -0400 X-Greylist: delayed 923 seconds by postgrey-1.27 at vger.kernel.org; Tue, 26 Jul 2016 22:45:55 EDT Received: from BN6PR03CA0037.namprd03.prod.outlook.com (10.175.124.23) by CY1PR03MB2299.namprd03.prod.outlook.com (10.166.207.134) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10; Wed, 27 Jul 2016 02:30:24 +0000 Received: from BY2FFO11FD038.protection.gbl (2a01:111:f400:7c0c::119) by BN6PR03CA0037.outlook.office365.com (2603:10b6:404:10c::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.15 via Frontend Transport; Wed, 27 Jul 2016 02:30:23 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; nxp.com; dmarc=fail action=none header.from=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BY2FFO11FD038.mail.protection.outlook.com (10.1.14.223) with Microsoft SMTP Server (TLS) id 15.1.539.16 via Frontend Transport; Wed, 27 Jul 2016 02:30:24 +0000 Received: from shlinux2.ap.freescale.net (shlinux2.ap.freescale.net [10.192.224.44]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u6R2T9Ko016285; Tue, 26 Jul 2016 19:30:18 -0700 From: Peter Chen To: CC: , , , , , , , , , , , , , , , , , Peter Chen Subject: [PATCH 11/15] ethernet: renesas: ravb_main: add missing of_node_put after calling of_parse_phandle Date: Wed, 27 Jul 2016 10:20:44 +0800 Message-ID: <1469586048-15697-12-git-send-email-peter.chen@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1469586048-15697-1-git-send-email-peter.chen@nxp.com> References: <1469586048-15697-1-git-send-email-peter.chen@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131140602246178084; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(6806005)(68736007)(105606002)(50226002)(87936001)(86362001)(33646002)(97736004)(575784001)(77096005)(104016004)(8676002)(586003)(2950100001)(7846002)(50466002)(5003940100001)(47776003)(8666005)(106466001)(76176999)(50986999)(48376002)(189998001)(36756003)(8936002)(92566002)(2351001)(4326007)(229853001)(2906002)(305945005)(356003)(85426001)(81156014)(81166006)(19580405001)(19580395003)(110136002)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR03MB2299; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD038; 1:5bLQ27thssWin6iGM3ElfM9YMY8mC1cyP2gH9Chgrkrx1wS/u6oIpeyaAknScwqmq1kqwuxs3+xHhB06YFJVq1CzQYUrhaOYml8nfGvF6fZl3CANc/WvZEXPPCUF95vV6m/MCNMnnftILSgMsGgCvcY123VPA1+TIX5m6UnVIhtJIfwc8Gv+osJU5SQICgf/2xEa5bUe3/iWNhRZKRsuuzw4/xCdkGluPZ6Q2u1t4bBVWeg0qctQww6Dvi5igkgzw2ZM/M2thVN9wHvIyyFkDTdjLW1qQdLGRJD1ZbEmkwJVjEY7R9eUrCpssMaaN7YSdx8d1Wr9o1xWnUOkiit6d7ZI3u7nRRzjj1r2OHfAx5MYEfbLmix8p8eE9H06X6x977G9grrKTdkEmLvmxHHjDJeowWFspRKJdqQstLNH5i+7uSSFfdjGRHbbAc8skhPrmNsDcIwPMy066ex4CMj0zjiZ7lvlUcGD0R7doDA+X9AH1e62AQV2bl0DOK/C+MoJAzdbaIstMbu75MzeqNs2VLD/WQiUtuFhKxALc0RaqNczPPCBzEVFkD2z0hSN43EHfDib78jC0hZmwiInb6j/ZhqckZhYvtSEjPm9B0PVBmb82V0crzpcRRiMgWvqkL3a8IrlNc9wNnt+bjYIDgy+i5ZgEET7d2PgAiOqjcVmMCxKpgCCLD3eclTvlgUHdtoEn08CCAbJavZFcuD3UMRpmzH7yYu/WjE/a0MfXfEL97U= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 34a3eb07-09f7-44a5-a524-08d3b5c5f6fa X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB2299; 2:ZZrRMIPN0WOm+AmSKjpJaa14EAcLCUdcSQHIBvqwsEvPd/P0MGGTV+uNKmMWZMHZ9oh5hjHQHpyyxUVzz8D10ZBvUjnKW/0EKy/qYiAmj4EAxWblMU6SCv2wbGNaj/Obzkeh18P54lM++ospcEG8mndI21RffSB22LdPJvHaB2e+H6MXrsWbm9rZ79sLMsZ4; 3:ppUJWaTLBVjW1F7kHBg+yhkuWEkpPMYFsAVHoP1ZThx44bMKvne8aeRsR3/Br884GGM47AHOTJN9oxP485iTDbBA8z+t5kTAVllBcr6jZ2q01d0BUJtdf7ELPe34rrJIEqW6RyUhv3esEkQq2xHXPVjph0847vVM5FPA2jHY6QNB/RJA//Js/RXIZo6yajX6+fjDpOmvHznKHF4BKZLYRgnuZYHFXvowBpDdjIV0OAw= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR03MB2299; X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB2299; 25:la2odBCvIyPjJ8J2e47mCsuDlnJVdmMImbVoDr9yvn1bexb1O/s6S863JeiSa06gchhZNpP7U6HK3pqUuRseBAj+gflGSIuW7KC32NbptIGBqaqZvBkxopuvNhMxdfjvdpqZFeieuyLMwHY4FgGd9jkOkxs/u1XYVzpuM5vB8KGHpHCkotJglThnz8bhjCcYwOdc7/tOysTso0Yrkx7vcbo2iDePqySQpT31dWqLurvHi1dqBfP0JMvMZJQgna5CcVbUXTXyjhSBWsmf9qeu+nsVPKRrUsrU3BFxssI+EM5YLvBxtX4VAqydO1ApxYr+rzhp8LvCo3YT0DQnQEIV/s6AiNyR/x/UrOjxATQHLcrXDLJGYQMVX2w5VZoy21VOjo5swY/ciYjXXxXkMStjH7xSiLEKQz+HoJ2gjlfWE+MXjhSsh0lXaMk6Aqq7gSltf1m5jL4Nnb40AmiPcT4/MseQ5E/Txw1dKnu3KZRdWKQ9zmy0vfSZbsrfP/+WDHFrvbzV3FI2hhJvTsoVXZ40gGXGHjIimofAO4UTMyP0nlPCrSv0+szZqTSXN4cPrdZiIWOlri6XqTd1lp1v8LrHsxC5uz7N5tfHxLtFpzjnk+zc3fFzJv8ZWq1oeXWa3AN9ssW0ytWnfTdQLjNNN1FjB3PboBjxpvpiv1nYO4Z9g6hcq/g3XhlLIYPRmgFvxiD5jtNStsRRF0qzSbDVM30M3Q==; 31:eVN+65SDkuhavGUyRHzKoMygVsVYvyNnfY3ZdyY2Y0K4jTuSTPa9Z2Rz8NiCHaIcXQrhWau2bmoKPNsUZpvmpgjRK9/RgSuZ5RYEHKr2lcbxDHCi58u9oMVqaOoyyusXgDykryzzeHXVyfyn6HQzKlU46UXhC/ixUWXeTBMeeslGmBlTEVzjEJQy/lLpZsETGJyKzq9fhDGXCnIAmCNt2g== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(21532816269658); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13018025)(13024025)(13023025)(13017025)(13015025)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:CY1PR03MB2299; BCL:0; PCL:0; RULEID:(400006); SRVR:CY1PR03MB2299; X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB2299; 4:0iHAG9hqyvntCoXref2h1qr8JwHRCDJyrDXHCvPf95NVvLnaw8JuA9SF+J+pFMgN/OpCmXlNEEDYVEEgN2lWUYuVoPz9OzhrChS+X/aWMw+R9lH9yNHIcY/K6ouCm76PW7GY8CsFTebl7vVZX6i1W3R+aoNBMI7YqUDClSk2XWayb3ZTo8lyPTbSWg8mfzBshIsEkbFTWYH60nBKEFGN6daMSyemDKKM+roXtywBRuedQ1sFojA1V8zZJiURqYAJOceXx2KIp9YFZAPlxyU+zqNqT8RNeIx1aQ/9LyF65BrWXo3048eNXk857kIb2Bo2uhO7rLuXbEvn/bm2nOnIR+E+YkDBtgAOZAwEYrO1huwOyJ26bOnSX6LopzzUrpRo0BnJ7H5hjgizopLs4irfMVxX+VsR/hkFhWqbWhFRl3BCjjWsa2gZXR273dDgT13Fy4vO9+1sQTkxRo55WiRYkvsgPiZdTEh7+sUhkgYPPhxzypBZF9jixGf+Dqoge8zdZu1V+UGNv7i4QkxJ6PIypeRaNF/1kAQVHc/TKUi/AaYX8gNDdpAKxhc0oMPCKF7T X-Forefront-PRVS: 0016DEFF96 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR03MB2299; 23:oZNgdhuJtOJmJKZwFF3F5+uKq/TZiDDL69VVjFPb/?= =?us-ascii?Q?6mtnySot8Z6ibqUVXPdZ7TsokPWNaPwcFCXswIARqiMbVC1zb6SHwF7pJ3bz?= =?us-ascii?Q?gn+WiZmcPUxkyNqb0OkeojHnOsRF/f3mKXMcz+9eqqrwu4c3m8dzGJ7t8SIK?= =?us-ascii?Q?O4O6F+Y0bzdCtB6hgUCSmimVrj641XTKyqEhVViHgofXP2fEbNtIhGsDKHVA?= =?us-ascii?Q?hJRu2dU4IE7yDCWE8s94ux2a+PdV+GiazKkePN0TOtNVeJ46WOmGe2Bc1ZjZ?= =?us-ascii?Q?e3n35ScDlsE6CQUtBKAxenBgFgeZkXseh0fGma9h9FfjHNwqJe6vtZMhXFgR?= =?us-ascii?Q?ssz2fiX0pFx9eZdEKGZyU1DONebmEttsnt7/rRHqnD2Rf8b15roqb740iRbQ?= =?us-ascii?Q?jQHCZlxbbOExaXdd2AGidAAkLHWV5DRiM64M4741c/OV93gvke5HoPn2hMpI?= =?us-ascii?Q?XbEUenSFwxF9SCJuYNY7CNpei8TmSG7Oyb8gtJwsQREUCwUBbXwkzH5a07mV?= =?us-ascii?Q?sR+KfBXr2UBuT+0YqzoiHaGsufu5cA0qvhDiOg1v1Jc4IhhRtgzM0/gHp4L0?= =?us-ascii?Q?zY1+xEGJEztcJIcizdjMF4EOGr6HXvsK3M/8452ApJezK4k9ye/VRnpTl3Xu?= =?us-ascii?Q?YsYn2wZhhm82odA9hifcduwT54TS6n0ts/UhLVtjJ/BIK5oy3BdG1oRgA1W/?= =?us-ascii?Q?ag33hvOggwySuzyxJJ6l0Q+lpbA3tLszpNZnO2t0secH4dEE5eA1mEZ5CXON?= =?us-ascii?Q?16lDVtniQH69Xmmj/q4Db/AR1OHItwKv514iXW4P13puHZ7Lf6ecpyT7a+kF?= =?us-ascii?Q?+T/ZOl0kYUDvJf24VZC72E1IK8QQY/XtsREXQ+PsKfensJ5AxR3ylXatiGvH?= =?us-ascii?Q?0zuQrrqhOc7D5cmN3MGG6nISX8/NSSEGGrYsW3HXpgCOvBWc0RJltdbHxi44?= =?us-ascii?Q?r4f2oWDGxYjENAO5wR/tLFydtOLYJG0HfhpiUaZa0FDIiuLnpCstHHhF7iPu?= =?us-ascii?Q?keuJs8+kg5irbtNsjWMaP0DmzX4x2yV6DW6DLWYru8JEbv9VZbLBoOKXL09B?= =?us-ascii?Q?kZfFmO4FK1G2hl8XqMy5HGLfmJZFZRum7E/MezHmtAIA6CfHKI2FjMLWoksP?= =?us-ascii?Q?EIp7Wde88BBAHEqjh0mDPWsOqwS6nbP?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB2299; 6:b1JeUUrFwp1lPJavwC+oegvvdxcmi33SmGkgdL0wAg8igjcN+99uK1rqZNDbBT7B+qPFKr7UMYFR6QxjhwqnVMM4AdBvTd2EGT9WvPnonwmn9mDyFlo5GpePYPCsxQy8p03myFDO6rvF1cgMDsbPc7ZP+EGcUs9nUvN5E6IFe6djObTZsLZfUIOZ4kd+eSOABiRSzj/KmMUqhXEZYjTPClsfc8CJMBWsZHBIjWFhJR0p7uL3135yAHgbGLvebROmuHb0JvJlLpBAxV0+InovUbrVwjXcNaVl7y12KnVn3Cs=; 5:A1uIUic2JHM3vDfaCk800Hd9CpKUYBOVPo0faZUd8bUEbQqTO6Ue5xDlindG7Ggek1vh20FcUR56qDIdjs9CpAqf1QYKBZog6Q6RRIRlkJloCL1YdoZDUErnciX22c2CZRSSrHgJf+ZwcHOmlgeHnr5cXXEFhNlWpB+eMNd7KtE=; 24:G0CAzXGr696erJ2fSKnC2EK6AkTf+3jn4ZFdVCZH/Ho9TlgJMAwZKwGoTV3ZtFQ2ebwgWldHqT8ABHO6SXEiw5FGDV3ogbtogeKIPcw5Les=; 7:CuFMJuW909neegwbeg6/kQUZLS8kwGnAK/zxzm/JgFx8Th/uqgOxhDvTI3p1p/mX5BXRPH6IidUGgVqnvrNJfoNDITi68/YjfyKAEqdEmkbNtES+hAI6UMGABtiGPnAlhYg3aUUbbIHJBxdL5PxSo+uGbhYiz90GzR9fY0aNaqrhukg7rjc6gQ8ZHDtaU4ejEmkm6bvSXzv/j0Dw8jREgkQOQ2Vf9Gu/x0PoivwPuPz2tzVl5ma6CurTR0KiJ9oV SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2016 02:30:24.1654 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR03MB2299 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org of_node_put needs to be called when the device node which is got from of_parse_phandle has finished using. Signed-off-by: Peter Chen Acked-by: Sergei Shtylyov --- drivers/net/ethernet/renesas/ravb_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/renesas/ravb_main.c b/drivers/net/ethernet/renesas/ravb_main.c index 8377d02..1e1cc0f 100644 --- a/drivers/net/ethernet/renesas/ravb_main.c +++ b/drivers/net/ethernet/renesas/ravb_main.c @@ -1005,6 +1005,7 @@ static int ravb_phy_init(struct net_device *ndev) } phydev = of_phy_connect(ndev, pn, ravb_adjust_link, 0, priv->phy_interface); + of_node_put(pn); if (!phydev) { netdev_err(ndev, "failed to connect PHY\n"); return -ENOENT;