From patchwork Wed Jul 27 02:20:45 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Chen X-Patchwork-Id: 653061 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 3rzfWw1y68z9t1p for ; Wed, 27 Jul 2016 12:46:36 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758888AbcG0Cqd (ORCPT ); Tue, 26 Jul 2016 22:46:33 -0400 Received: from mail-by2nam03on0040.outbound.protection.outlook.com ([104.47.42.40]:37335 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751466AbcG0Cq3 (ORCPT ); Tue, 26 Jul 2016 22:46:29 -0400 Received: from BN3PR0301CA0071.namprd03.prod.outlook.com (10.160.152.167) by BN6PR03MB2482.namprd03.prod.outlook.com (10.168.223.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.15; Wed, 27 Jul 2016 02:30:29 +0000 Received: from BL2FFO11FD013.protection.gbl (2a01:111:f400:7c09::100) by BN3PR0301CA0071.outlook.office365.com (2a01:111:e400:401e::39) 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:29 +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 BL2FFO11FD013.mail.protection.outlook.com (10.173.160.221) with Microsoft SMTP Server (TLS) id 15.1.539.16 via Frontend Transport; Wed, 27 Jul 2016 02:30:29 +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 u6R2T9Kp016285; Tue, 26 Jul 2016 19:30:24 -0700 From: Peter Chen To: CC: , , , , , , , , , , , , , , , , , Peter Chen Subject: [PATCH 12/15] ethernet: renesas: sh_eth: add missing of_node_put after calling of_parse_phandle Date: Wed, 27 Jul 2016 10:20:45 +0800 Message-ID: <1469586048-15697-13-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: 131140602302017354; (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)(199003)(189002)(19580395003)(77096005)(7846002)(19580405001)(305945005)(11100500001)(2950100001)(36756003)(105606002)(87936001)(86362001)(6806005)(81156014)(8936002)(50226002)(81166006)(586003)(68736007)(356003)(8666005)(2906002)(104016004)(4326007)(8676002)(5003940100001)(50466002)(85426001)(2351001)(76176999)(106466001)(229853001)(33646002)(97736004)(110136002)(189998001)(47776003)(48376002)(50986999)(92566002)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR03MB2482; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD013; 1:3YkZBF0Oq5DSGlVAFIAqoDU60L/UAkso5Zid4Y10cEcCsrEsKGOxXcPbN/vMGAAuN72IjxXKdvjQhv8zehDg92myiR3hVmvtjL5Os8nzZfvDZi86s0CzUXFQ4p9zNjnebdCEGsz3M880EAKY/xw60wBD2uRT2zaeh6XRWqwnwUJG2sdo6qZaOztYawQsNQnOjvjG5BR0eAXn2RG5TtC+1J9aifcXvsNvFQu9BMGOHC/x/r1FzmR7S1Ry4wbPRWQIWukTkGp4TzDjmTwYGe5CxyefScUDlIHFaO6Ry5av1DV7n3eXs4rykQYUtOEWEgm1H5iKQXBc0IgPXn3BTL8WQA2ZJcZ5jzg+B1M63p6mT83hZs/sLNBdVXkjLZV+DPVx8upCgyt3TKthRyJ3Xba2X1bNMUxDeYtdGn1gk4I7CFSoh8XRT63x5yZQ6/P+q8iGRNiwI2SqdpsLbra5m6DSmrm3SF/Bb4lbSPf1rEDoV8ut8gfDx57LFphE9vGKb4GEiUP1PFxeBxO/jjJWf62AuphynQhCyi0PBa44AElM7fV7Ojw4Xs7J4x1p4zwiPk54LRDWHF5jK8WyYCkJdpG05V5T0He+ShFVoy019IWgsLlmUTNp+G+qdNWBhZjpnz8qLi7s0QKScv7Rx5NX51h76Ig+uVfsBlviW4J27qk87girsFL8yeI/F/U2zZ267AghxT2J0CsWCatx9AQF9Ed81TnWka1RikHp1pgN+UrEXX0= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 9c474bc2-f7ec-4360-4de9-08d3b5c5fa4c X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2482; 2:oYTjvqQZ8NcENALEjwEBARGDTPX50GHGbm8n1fZwI0A1r1M2IO/HW9ZPb8Joy044iTtFOhmJ+k9pzonmoWQ8oaRNz7kqm9xq/ESqj6xcX8YUA8O0N0T0k9FObM2oqSDUcrrwocI3UcNf9dQ8YK9m5cv6ax6RvIel3oAeGpj8r3y2RH7EQxizg+MjA9/8N7A7; 3:vwvbeqmK9pc1Y+3+0kFObC3MTRaZla16cC97Zv3x7g8cT2mJxL2mvhuvt5mwEWHR7Ejur3UEDMKiRVsF5ZzWHTbLJmMZcveAYNafs3W5GQ2sR3NPMJ1I2qalHzDOzM9s1mUhouaBjEMs9o5h+DG2pM7gpHOUmMGy4wMaxGZDQ8DHsYSFGCXvVGcpjXPEk9sASQFbX8HolFHjXUpGgsXrt2ZfW8fGQ/nf9iDaY5Ubleg= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN6PR03MB2482; X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2482; 25:aivNo9CU5/Ee8ea0mA6njb1wUscs8IoIMs3wWmsQ5p1fYe9wpZ+q+2HA7/1ImayElAY0sqmwIj1sSx1Vz67kL+HSUAjFen1DEXgDRCQrqtHOo6lSrG+vI1N+dNVAAFgX0OAV0b54wQ+Ul5fzxp1Jrjw5bNGZuS8bFH6LUeskpmYi6XwTWM5EL62wsjOnULdul53FJZOmNHksODu5w/GuAXvbvFjFGAmWBykk7p9KoTbckAdHz3xCogrJyzuKgKlOKJLNzOKXrTmaEDy6WAJ7l4/z81CYlx4mAmQTskePcrE4D6Gvkjr/wlVHz/gnLJJYsZ56nmw/ZsNNrT15TOhQNxFtjGx4tpgb5rwmIL3k4n56+trZxDq76z0XSADAv9MFuGoLTWJiEH4dMHBTtKdqlQDGImRz9hlgodniY7DbmHmU6VgIAGNMcIvgqVI4X70FI1LFfzdTQT9NjcciPw1pdt2KqsRCsqyvdHsRtToQibjYVh/P++DvFeZ+rKSYmHivButdgFiXJbVhwzJ3xETQ+pgtL04oIVXDcTObP2VmBOk8QEXplHl3ff6ARZPxMaBG54YzBMLvhkmdyZ0JuozU23bvjWmZI6ClJhwnJBZSxD1uBOpw8bSbyXqIKnL+w7Yl+UE1IQBTPZ3+ZMc92VUgrasKDP+aWvVTeQTF5Rpbz1aaLxcXHu3ifsd1cC/koUm2/iG0ZaEwxqf3+lkyfl04Aw==; 31:etiMAwxDrVgSD/6PlHRksY2go5ZDxaqcQncTa3bdaobuOq7vXUiVgEYh+Lua8WAuF7x9PGTpDN+dPrgi9sC2nB3yl6h1g+jagmBe/JYM0o8m+hcrkr18tQxf4qiiq2hcBhB50EU8r7G0po14CyF65qhlHE56WdhgRzHR6k3CzkorMzlPVJzfH0RdD0FePXOa44EiRW2A5P4QzlP8SAYTnw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(13018025)(5005006)(13024025)(13015025)(13023025)(13017025)(3002001)(10201501046)(6055026); SRVR:BN6PR03MB2482; BCL:0; PCL:0; RULEID:(400006); SRVR:BN6PR03MB2482; X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2482; 4:TwaEOQkyJQZkLLvPBgrVD4G8vSmM6ybDs897mUKhGZ9rK9Phisyc5RVGyTzwzX0PGTKRplKaIgkaKPg/DWIAl/wuG407xfu0bsN/Pv3a1X7wyTHpCGz+6MtZQoVmDpjrJOuKeIWjNdSHr3Ta7cprsaJ65KRBoFwnT+n+E3m+IcW3b90R/7UVUPcNbyTmMJu92dhtBMlh6pz5bzW7CHIc5kKTGZAZohHsK3ynEoHYE8/hdSzT8/4aEhqUvE3of/nM1gq626seGeZlaCABTY8wb6oGPUbMhyE0Xrjx7+C0J64Qy9Y/xFi4SGhmI2FIiMN/Rbpym5rlcwLgdeUvvT3J+0GMqSrOeVkXSLN7Yt4PS4Ay6M++QqCxrCDO/AIhd9L9Iwtn3ej0pQkhUMrvLiEdBY3rFz+mpmO6Xd+t8iT7f1+OC7i+bH0GdttCH4aSsKg8MsKVlD5ks+h8irETPUcyseClhhU0qwTq1LM2U/D1JNNs8gQ7lhHkzfjMhFlevQ4LHhc95Rqnbd8pPHsanoXmHg== X-Forefront-PRVS: 0016DEFF96 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR03MB2482; 23:XqckzMz3EXDxEkJVAKplrxe5F3ZqAzJc8PVSuGQY0?= =?us-ascii?Q?BYQZ46iAJNGvf/kvHNyA0KRFVBfyh3XuH5CwQYPPKerOrtW3NRTStiXlJTVz?= =?us-ascii?Q?e6e4m2itYHIPozR+Oga0PE8h6xG+N2QWadUQFgLOkwcDEOXUMbq6Ub+GjNVD?= =?us-ascii?Q?6zBOkkra8/e9nS5eDIgbXqcuM62usbjqhpDs+I4Fhp/ej7WiqzxPypZhojdI?= =?us-ascii?Q?fJwzqlSNmn7HrQ0+Q1Bs+me1A3dyVeHoGEjZTfHxhJEYA7d/TuYqAb1qShzh?= =?us-ascii?Q?B0onK7l85QPNuhwgNBWG3A3it4K5y9uH+Ht8yRtMOH8rWg820ZBZWeiztu9v?= =?us-ascii?Q?zl5QMXKFuGySTrPElHcvE+g00PQiqAKG1dhaIoNtVIhxNoCvO+zUSIeoIhlt?= =?us-ascii?Q?thKfBi5ofExJwqXGDopfzE6yI8CzuC75mqV2qaX0URqkBzuXh0JHW2lvXBrI?= =?us-ascii?Q?xCYUEVV/h4hBRgcYjN5K/WozT93p58kVmmibH8boMoE5MqkvpHy53lOUzXy8?= =?us-ascii?Q?IkmxgxUeEKLAzJKGKA8lKb4/r6Jv+Zw2800PZGO/jJz05uXyXgV6vwO54ZXy?= =?us-ascii?Q?OF2YzXr6TgZkLkYsxn2W1qnqByCCFDKOyMK5J1y+OfyW9SsJNdyjmD7/XBF5?= =?us-ascii?Q?+pKXAlw2kXYj4D/ukCIliDBnPLw6xC61gxXmx74o7kW42d7NX7ZThj59625c?= =?us-ascii?Q?ehC0ZZqMuGi7fsvc/rJqe6ziRiaUHAa7s5zp3sKKItpoEeVtWEvlYj2C/zpb?= =?us-ascii?Q?eorYs+lAUD0HZCgN/rfyJ7JuTc1QN/Iw6v5Zehf9yadvXRCESRfcDN7MxidY?= =?us-ascii?Q?0ytJq3q1MlLNv23GPq1mTXsp15x7A0IT3vDr9PrVn96Xoy13DKbq+ku4AQtJ?= =?us-ascii?Q?O0UXsAAL5ASSBI13NCXyvUjsxqdYvVS2Hprl7+Haxbq/7Q+VosbNbuQpq2Ql?= =?us-ascii?Q?X1QcfsNY05hHoCYRVjbw7uqyjS64oL83BcgQSrnn06egRiPYValBBLsOEEKm?= =?us-ascii?Q?EhtGapR8aNemKMpBZ3QkX5VmpkkwkOSazSl9o5I/azFEBzYgpcrxrN7usMvX?= =?us-ascii?Q?ci4n25pjxJu/A7e2vF220WRpFI4b6t+Y4NzOXyO5XSk69VP+q7wztpUDBrct?= =?us-ascii?Q?EixHS/6g050vwBEESYK/eBORAjIREx6?= X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2482; 6:FpqluYUT+v+Mjhtn2CbBV0fqIvKDHZe3Iz4pTJvxLzXLd3r5NwD/Vba7qnZGPLLvDMe0lKmqvhAvqbbJ5BzWz4vhcUMe79r681npIcrvBMHS36cqrulV8FmDGqz/DPs8iQAQagiN2DXxoukWCUAbLfsdEWI4Y8PgfvGo8g6oc75xhw0mkNcq/0Ddfjq8dfnpEF43+3cbtjGtwvJGBnKsI9jgco1sOKlwBMOy9psFoSy0AOZRJtNRcZED7/XOcCA6kI9px42kbiT2vWAmTHgNHIhMmqxgiKEyP9o/pA+p7g8=; 5:XO1jU8B69oHdNHtHDRevshGkYzDprTBFW7FBKP2nrKPxO/P7kKXdJj0L3G3h5rF4xPPW2Z2iNuQDnpHbm/KZ7O+SmfUHWDDM9cSs3HmzA1+KX2e1Xz0FDf/uNmEu2wh9bhL2BrJB8dHBZlDNiejRWUE3eCElqh64hskl5KVqs4o=; 24:xBfxevPpVPT9odTMXSFabvYlGXIwQWBrrl6DDFyBm02ir2JQ9ocOJLu3EpMJNjZlq1IXuJrbfQOGvUiAeeMcdm24khWT2nTk5spHJY2gIeI=; 7:nQnfEzozr+vS9JjK0yAHa2CzWgZsnpBBjcPLnYjyhwyvMAFoHP4HrtiQVS3ZPvxNH102SXiIT7MHyK8ZgKzcDJFxq+IKSxSIwMUBOplB5Wig1cQdgSKTD2WiRBLrjFnyoVviTlXfV6v4LKjhmu9R6leUUSA/a7OIJ61TbpSRKBPPmhJJVO/+AoiM//Ly1ejZn2U7Zy9LYAnOwx5MbvSJ+Y0UFRYV+oR/e5TqigDpsK3z/CWPyXfxa5irdrUTobjV SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2016 02:30:29.7337 (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: BN6PR03MB2482 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/sh_eth.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/renesas/sh_eth.c b/drivers/net/ethernet/renesas/sh_eth.c index 7bd910c..799d58d 100644 --- a/drivers/net/ethernet/renesas/sh_eth.c +++ b/drivers/net/ethernet/renesas/sh_eth.c @@ -1780,6 +1780,7 @@ static int sh_eth_phy_init(struct net_device *ndev) sh_eth_adjust_link, 0, mdp->phy_interface); + of_node_put(pn); if (!phydev) phydev = ERR_PTR(-ENOENT); } else {