From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752699AbcGANZL (ORCPT ); Fri, 1 Jul 2016 09:25:11 -0400 Received: from mail-bl2nam02on0046.outbound.protection.outlook.com ([104.47.38.46]:62183 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751280AbcGANZH (ORCPT ); Fri, 1 Jul 2016 09:25:07 -0400 X-Greylist: delayed 3643 seconds by postgrey-1.27 at vger.kernel.org; Fri, 01 Jul 2016 09:25:07 EDT Authentication-Results: spf=fail (sender IP is 192.88.158.2) 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; From: Peter Chen To: , , , , CC: Peter Chen Subject: [PATCH 0/7] add missing of_node_put after calling of_parse_phandle (1st) Date: Fri, 1 Jul 2016 17:41:54 +0800 Message-ID: <1467366121-14120-1-git-send-email-peter.chen@nxp.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131118401415205735;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.158.2;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(2980300002)(1109001)(1110001)(339900001)(53754006)(189002)(199003)(2201001)(104016004)(86362001)(6806005)(92566002)(5001770100001)(189998001)(50986999)(36756003)(97736004)(305945005)(87936001)(33646002)(4326007)(11100500001)(2906002)(105606002)(106466001)(586003)(229853001)(50466002)(48376002)(47776003)(77096005)(8676002)(68736007)(356003)(81156014)(81166006)(69596002)(5003940100001)(8666005)(8936002)(85426001)(7846002)(50226002)(7059030)(2101003);DIR:OUT;SFP:1101;SCL:1;SRVR:BN3PR0301MB0851;H:az84smr01.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD022;1:xlAuN6WMUNpYXKUFvBUTeh03BX5GXavu5RNeFQA+Y4lJrcgH1Z5V4BrIblTUBX9DWI6H7rbrU8vZ9dpLxzy6mzM8C43FeT6Ltt48jUsnD1CqU/TFcIoLGtdI3YtPWVKHQ86gMJ2YHDl+PcQXcvxCahh8fSn61u9E5WRDqRPsLZElUQXJztJWRHeReDQUDRtlerEF3Zh69Gx3L8gotSg3NZ0EI/0g+BGxvCVU5o5od5XGYbKdQIcRfF4DOFqM5eEABjvX7kIRVA/g0/y6hnocZXeSFsHISjJlsS5eRQgn+TgaqbW8AyA/FdQWbaky90RJW2Do+Tz0+U+CGhTFCLLWLkXse+KBEalygmHN+HSRAK70VuGdiDR+BCTdlfc/g4WngWzFUMckwyJ02q0kd2GQn4Z/IUkll+asCyvoaDoweB8O4SkMBJZl5htVqi/eoqpKdqK7urdTlPY7p5fcSDoDyVdCFHB6EgQtLia+2JfvNtHl8MmrgLa5BJaTTY78+Qi43i61uwT4BjWHbBk93WOpwsf0qRWWp5CzuIC5QKqWl7vu6FoechRoeZyiDtLS46ZXcNFqOGt3zDCNvGbn5pQPO6ivhQQMLWXiSQFp1AC+JCGrGkapiRpNIcTisnY3YXe9XjprLP3cr7egRz1VgRRXMQ2Jc90vQCrk/B4IXqqOMAsR0KSdYe8lCb6xzEzeoYeLlQx76O9LL4+jyjQrtr3Ep2YjRKcPeyAmOz/1EFVkRUE= MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: 3fb0705f-c68f-4f30-7206-08d3a194ee53 X-Microsoft-Exchange-Diagnostics: 1;BN3PR0301MB0851;2:7d5qZHBpEgSlz/V8BUgQ492jEby/pwVCvFNAwmESxpZaFoZYurY3s5VnJ9R3SwEPzkOaB5+jVIGueGPrRbHJN4eLEH10BHLPX9hzVIHpaxoCl45HmHaTaiN3eN5sWWCm3PrquncS3IdKgn+rT/GKARxX9MZXtaiGS6PAAYjjZyt0uEZbdepZbjCVYfRg88kD;3:Yh/pVNElIXVtXr5J4SwU1YpBG1mAeTFHBRARQzf8rwnnkmGN+KuOl2BcxpTKNeAS9CCtkWAwddX/OxMbZ6VHhoyY/jP6BQI+MNOouHVJQO8nKZg/X1BjzQ5hGXXz9QlnKFeMT5RMDcGur3ALWT6ibEKd20lm57hnekcM4OcguZO/jReprnbpENKucFqqVBozZtRK8F6Uvx2FzZh0fYklkch6KjUX1M88i4H2T4Q9Drw=;25:G9gH/sNC0ICJ/yty2KRJ0QJPxnta7UQh+Z0aBDvRoE0c2IIgKtpwoeM1iak9gBC/+VqiJTDOwYKpagoQMXhT6IWuoqEKcfVFxdBTsssjttm2wmoIEEYkM1qBMVIQHZ6dgM0jnLjDrq84bWqv/YbgOeH17RE1z5A8KWJmR/yCHd14XYlNwG2aggts7/0LXtHs/JJp8PgMluln5cBYXjPvLDiouzokSnwTnMmfsVC7ApoqAd0jlCVf8w7fQ6So5Sez/XNGU2KwG1BEFllYoFmoV9Tyf7FnPTd3VLzufoB7I97DEt9fCUyRny8w3f5rk5fRYLZjEaaj9lXbmtI4QAYrKZIHqnHYluEa/kiBW0UOl5e+6tH5RUdVXM94uAN0Xjex9XKP6gB2+QwVwMpJYPWZtkl3d2pr+Xj5HHxx1CKayXs= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR0301MB0851; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(13015025)(5005006)(13023025)(8121501046)(13024025)(13017025)(13018025)(10201501046)(3002001)(6055026);SRVR:BN3PR0301MB0851;BCL:0;PCL:0;RULEID:(400006);SRVR:BN3PR0301MB0851; X-Microsoft-Exchange-Diagnostics: 1;BN3PR0301MB0851;4:xZfCmerw7E8wJXek9l6ah4Kr7fGozSgT+dPPkuALUL2NoAwgreU0MzXi7LxsiuQ96g7coFUWHF03c+qYuwHmEThc02tk8W+ZYeI5s+9htXcQTvJB4Kjcy3TxkVZEsfE8r+INvcpiW0WyCN0pQ1p7nYpqAHlp7RQGU52pvijsbRfCCDDwin4tsgkGEgAtthTLMxuW7UX91Lr7hSklv+r9xbdaD3UYZ/bl6mRz1yrbA/JhtnSNvtbktfxipvsFKi/9RPxr0DQEcVewwln57MeKY+QzYKdwkt34kP1MU6pstDiN9lB8cd1e8pYDfmDhkfNx/OzmmFFApneZ/mVIU8jXRq6oHPLIDwWXbgog1YvXMLNFipkgi/VoIUImM2UrxeRIgMkgdE8JsQgzffryoESX2sfFYwLYbJHV+D7m0akLOPVC9R38yJJFlaAXASc6jb0Q+cef+HoNHpzIdaekgXo1DuSeRumvYb2XlFK6Giu7mbY= X-Forefront-PRVS: 0990C54589 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN3PR0301MB0851;23:458J9aFiLRZ2qAM84dcz0b3cqYr6wETazPiVQTB?= =?us-ascii?Q?bBS/uZFP3knZkWebmvHKZr0T7Yh2tAQnZXwADUmmq9XE4Y+mpXoO3fRbjbXU?= =?us-ascii?Q?Okj7gooYmV7BgBEWOytbkOib+LVfnHdmDFk0d7VNryhIli6FJtPgPTNfnIe6?= =?us-ascii?Q?uQRNftVwgMLkijHRk96uWHFqsWpmhDjd06fvkd7eE4qoRt5AdHYjuK0yfUu7?= =?us-ascii?Q?KJOHijx6cxSkk4Aqz9NK8RLaqVcFmWXTddwKvfImJntsHmhvxrXhwvkNJ5kV?= =?us-ascii?Q?XQEnLsET0mL0Rs+L57s5kxULVslasAITCWkz0OOAZue6T38H83L+U55HsCUu?= =?us-ascii?Q?DdcVMvu/VNPB9HAvtpCBptWtmM43lW1qt3pHtykvA18GhpPk9y8VzcflICjh?= =?us-ascii?Q?8Dz4qXn1Xiy/cQY+Z9IkxlpW/YUs3yipozuQ88lvXDoJmycWpJIP0hVz+SRr?= =?us-ascii?Q?PoqihtIvrnZ9F3h7Idth4qSo+/TvFdx1JxT2xYvDIsinoMm1f4dS/JBnimAk?= =?us-ascii?Q?MIZv3iatYDVmPNf8/zoDY0QW06KRslCthfy06JqvOXn7P6VNgIZOghSu1oPJ?= =?us-ascii?Q?ixXRXqGC60ekU66fqtS265d2pXqpJjAEt8A3bat5qz7EV9TzZmpyhaqg/m2L?= =?us-ascii?Q?yhgUifuz3xMd2Dlf/6SjgiT+k3E5i6GnOKrW00c5zXz0N81YFNSd8xkdQ7UK?= =?us-ascii?Q?FUDgDV77flsB73w7zw/s4/k/r2gEQh1Yx4awBCUKj1PH2c1Ro2vtGpnsxbSf?= =?us-ascii?Q?/VR1iR70LGNlD8f9DMVaPJSty1YxqMGLSE2o3ZtDnibFnrsv29nsEEQrWjDl?= =?us-ascii?Q?ERU7LT0iMyT4AZxpEaU5DkX2wgE/BrTO06m5QtnUe1U0A7jAiwbN15mUKVop?= =?us-ascii?Q?y1lJoI8sLowM16CeKM4Tfc6lYe0R4VO+t5BzjBPLGOQkj9p/vh+j9RP0DDlq?= =?us-ascii?Q?x1Qqo5eLHBUY5v5gQaVz66sO8Wn0OARntfMCHBkLNlVYhZvHjTIA03MLCBIM?= =?us-ascii?Q?MT8giBmdmYBRtBM6/+2T1d75/UuXP0Xs1bo5N2h1kB4oObSj2YnxcLhS4Mey?= =?us-ascii?Q?ZWPtDQQK1kJl0rRwtJV+k5XGQxfuw6VS9j0HDBy3HJ8tnpXuKHxTBoSspsZi?= =?us-ascii?Q?jJWPaKVM+oDs=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN3PR0301MB0851;6:xuW0Q/+uDk8DnHxwTkeeTijlQP9r3xEvF1bffLHpdhOiwH7XHGGrK7lk+1bK/jIFKL8AQNDC3zBQ4DtbhG8GL7/ICiBOuOHmz3qDH82jTSlQ6xFpNuCPhoOvACpfBvLpPwIQus7xypdyAju93r3vCfUTOTJwp4O/93Uzi66q1DNx3siRESeH+l4e+cWi7jpgVo7LozXVRwmhIAt4ib4V/VMu7fLMmR2ZMPq1mtuNO4a7b3ZDZfnUYRbl4+HHzil8BazzjUycrMq2TwZ7BWfn/4qMqQ1vU+UpfAART2YWbDK/BKRG3OZcNBZAPA8EK10A;5:4AKtvTmfYQkxKxbr33aD7YahFpavZiB3SqXFbloPI8gKTXbVtyFCcrUko0/dszl5ctKg+75Ps4jSMSscBo53g6aqvZv6KQtfuDCNPzGMl/01F5pGce1BK838MetZIPTPlJC7pC1mrzlvfWR1VRgcFKEofqIEK88581n+BqW0wXg=;24:z/PhOWe346/6AWKtrVNJZB3yn+3aPPHAzA+iL8oitfplfbgi8+y6t6EiKRqC0j5gKPcT9dzu+ldyB7mHawUvr+K22oax/FXl6UfeymtXaIU=;7:tT5XTOmdCSLa0IcvWvmrSLcI/wbgteF7H9MyhP/ntYsoLzs7Alp542RySKxLetxz4674yCf2D061K/at1NvV6rTAKwXqUZnQc7f4KobOnyMmJC1Y1OES5f/+KzRD1ChdocSBE1sGwyTVbm40C0ej5mgMnY2xN75Ew/+wY4YDTaSCs+Ye6wQS/EfyKlGXYR17r65yoHYoBdQi0GapWtS9Dr1Ns5cv4PQpqJGoGqPByovtxunGdqpa9GbHHLQmNbdQiZ5JtXecbdYoLuuOItZpog== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jul 2016 09:49:01.4113 (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.158.2];Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0301MB0851 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi all, of_node_put needs to be called when the device node which is got from of_parse_phandle has finished using, but there are many codes do not follow that, this patch set fixes some of them. Peter Chen (7): extcon: add missing of_node_put after calling of_parse_phandle arm: mach-shmobile: pm-rmobile: add missing of_node_put after calling of_parse_phandle arm: mach-u300: regulator: add missing of_node_put after calling of_parse_phandle bus: arm-cci: add missing of_node_put after calling of_parse_phandle bus: vexpress-config: add missing of_node_put after calling of_parse_phandle devfreq: add missing of_node_put after calling of_parse_phandle devfreq: exynos-bus: add missing of_node_put after calling of_parse_phandle arch/arm/mach-shmobile/pm-rmobile.c | 1 + arch/arm/mach-u300/regulator.c | 12 +++++++++--- drivers/bus/arm-cci.c | 5 ++++- drivers/bus/vexpress-config.c | 1 + drivers/devfreq/devfreq.c | 2 ++ drivers/devfreq/exynos-bus.c | 9 ++++++--- drivers/extcon/extcon.c | 2 ++ 7 files changed, 25 insertions(+), 7 deletions(-) -- 1.9.1