Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752748AbdLKJao (ORCPT ); Mon, 11 Dec 2017 04:30:44 -0500 Received: from mail-by2nam03on0049.outbound.protection.outlook.com ([104.47.42.49]:9760 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752415AbdLKJaf (ORCPT ); Mon, 11 Dec 2017 04:30:35 -0500 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; From: Nipun Gupta To: , , , , , , CC: , , Nipun Gupta Subject: [RESEND PATCH 2/2 v2] staging: fsl-mc: do not print error in case of defer probe error Date: Mon, 11 Dec 2017 21:15:38 +0530 Message-ID: <1513007138-20146-2-git-send-email-nipun.gupta@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1513007138-20146-1-git-send-email-nipun.gupta@nxp.com> References: <1513007138-20146-1-git-send-email-nipun.gupta@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131574582294884002;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(336005)(39860400002)(39380400002)(376002)(346002)(2980300002)(1110001)(1109001)(339900001)(199004)(189003)(5660300001)(48376002)(68736007)(81166006)(81156014)(356003)(59450400001)(85426001)(47776003)(16586007)(2201001)(51416003)(97736004)(316002)(4326008)(2950100002)(498600001)(305945005)(8676002)(110136005)(104016004)(7416002)(54906003)(36756003)(2906002)(105606002)(53936002)(39060400002)(77096006)(8656006)(106466001)(50466002)(86362001)(50226002)(76176011)(33646002)(8936002)(217873001);DIR:OUT;SFP:1101;SCL:1;SRVR:MWHPR03MB2704;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11FD015;1:MqMj/8DrhlVGfJhGJPZvF1qw737QZlvoPNQnKjjyYeGCR6A5U3IyGrarXLc1bjTOfws6LRobfFLhHcX8osvxar2GCRNvyM8R3y/HIswaD59OCFwZ9bHI4tLnbNoJGXEe MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 95ff8c74-45b6-496c-2ea2-08d54079d19f X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(5600026)(4604075)(4534020)(4628075)(201703131517081)(2017052603307);SRVR:MWHPR03MB2704; X-Microsoft-Exchange-Diagnostics: 1;MWHPR03MB2704;3:xY38++HljhCa8qRfZUOZzvVYs2VCYEClKS4RXzEGJxblIrCwrCFA2c9gOjlJ+k28vPuU8jJNFFVbIFwMD1toQXW88MIuqp5P602q8uFF6fXvzRqPfFzgSIyZNm4IUoBjet2s/4KJ0YpNA0ihpN7ze5fADl2g/wtYnIAS5CcqsjCJC5+iieHCEGrdWCUhDr7QDAqWNlgchKBC9lmyu747m0TZRYVY880hl/PxLHTQFTP5PvaqhCI3SMj51C/IDeyfkjjqDDxFEdJZFhARSUw4/UmK4IbDFsy8CSGC4y7sM/lfY+8wwS7m+mfyzaUDzFvV0QnSK7yIk6t/VU7I5zI2EFkcwb0DVVsd9GuMF5HNnqE=;25:6Q0qWNmcjKEPKTgljzg1SdwvxK9sXZysH9Zt0f73vFc0l3yI24cuhLoJLtlPg383yz4XXvmvMEyaeI6Fr/to6MsDJawS9FeZSfdqOnGbYCm/P73zBBP59+faa6wfkNKWdC7Y1JtaYstmo5/10MKgiYP2UclMl6Nv+sSkvnOxyZ1xKYA0P5tuZaVcDfoh3xd5sb16syfc8TIOvBqeMv0a+smv0hpkoh9sJGSuZ5r98jNHT0Qwk/9QdvVjyfbQ2bbnc9EU1wm2+F+0KqQrawae031NWWk7ncnW85mXe3A76x/iqabFDJ8C2pfi7lsiC6Z9v0HD+zJjQY5okHN9kKo7rg== X-MS-TrafficTypeDiagnostic: MWHPR03MB2704: X-Microsoft-Exchange-Diagnostics: 1;MWHPR03MB2704;31:hgGaL5vYJXTLNRFc3yMw7uX5PTAQdE7uRsMKmkNjOcxAEHBmV46VUGpdcnfzZgbBRhcV6mknrN+jTLOBzqdGZAcdrEzDvj/gYepakJU0aytqzTE14E99DlMFG3fpNDctpWq0E8Pv6FDMArj6PDdYG/8rn7iMjddpig/gaoTSyvIzjbZVJnmTdlZmHWcP3VJHDMvHVX0y+ebnp2KL6a6BJwQ6jSGB6+j9ePFat3YlNBk=;4:6D/PmHaKdTLMT0kJxShBcCHPvSdr7d0jvpWJkQLMd003IB63X7sxzCXoCD/G1roAEKA7hqJjNVLKqRC/Tkskgx2tPOB2j7Wd23Sc1dVmoNVYx7whFuNTEeJ8x/btWV+fjQEBaIPH7vKLfwhWrJbYCX8tB6tq27YXekVx1gHuh8K2mWfQ1RzblPXy8Y/j0K0XvKmG84v+WTgSgau7MZIbELbhw/YynMBaAJWTzJrMG/KQTkg3qEgIbBPs5rncRbYTT8Mnfef6WKESMsRdTvig6xxEzc53jiC15K/SePUWdaLFUpr62eNzgYl2KQ4YBp2c X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6095135)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231022)(10201501046)(3002001)(6055026)(6096035)(20161123559100)(20161123561025)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123565025)(20161123556025)(20161123563025)(201708071742011);SRVR:MWHPR03MB2704;BCL:0;PCL:0;RULEID:(100000803101)(100110400095)(400006);SRVR:MWHPR03MB2704; X-Forefront-PRVS: 0518EEFB48 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;MWHPR03MB2704;23:mTksVM2vFODu8/GHfr73UTOBeJQNELX6gnV33LZ/D?= =?us-ascii?Q?cXpBrexv7kocLTfnYmiFXzheTcpOOG+mQks07PQJxK10H1i8K/rcUtWTn8lH?= =?us-ascii?Q?nfddmV01O1aeSpBovW9+5ktJn9bVJVPCdR+O/lSaWXVthK1/QA9hja96tUIw?= =?us-ascii?Q?IF1Ml/iWl3NJLTY8fAQpRCEZKsi8rgZdlM2h9CCGMEZD2M5hoLoglDHxwnlJ?= =?us-ascii?Q?UlJxrbpq64qs7I4gSa/IuXPoCge7N/UVOxfBIcqmahWaOsLMURRyWiMxz6jM?= =?us-ascii?Q?/CfVI2D0yKZDRFpeFyXbiW/z7npS5R7hvPwvsUUybY5UHPIU4DaYR2u6psO1?= =?us-ascii?Q?YPEzSAVyD1rviTsWJhIYMShopQCLBSFXrKxEtDOQ3Tz/bMK/p/Vg7aD+RzGh?= =?us-ascii?Q?GdqXvQn1WaFdW/7kft4F3WDiJ+Zo7luHFLqINT4V9zqXyx2kHhdBebmnSxYP?= =?us-ascii?Q?TnieOAa0OOL6699w9J4tgGm58UFAp/GoVkbK8HtAHdWs71aPHGRiP4ykE7he?= =?us-ascii?Q?SIae5qRt3QQmsRvrxQBNNv4uNDzQg2bmGoKsPcluNHJSDXGJjAn7vM0EKiTw?= =?us-ascii?Q?2JdVi/iYN4rWP9/l5FGZf0RKNMmzdNi484UVwHdT+ir32fHt7lwHzxnC6eMP?= =?us-ascii?Q?KngON3k0uGm0mdKcgyCtTx5RxU6YspOor6AHiefnYn6uGTVBThQiYl6ep/rw?= =?us-ascii?Q?Cydi3huU5tlqIkvoX1WJoZrQgBD7kByrvwwwWlOkH9zk1TH0nfIKOVu9pNsV?= =?us-ascii?Q?lVAhrIlj9hjhTP1QghlUtOH5d+0oBnV8Tj8K/mo0eVvKD1ivV33MGsaz/Plp?= =?us-ascii?Q?KV+N6x7ZamHrVqNibSjSCxLm/Io6bT9ZHD4AIiJq9CMImhqByXypcGeDV+bL?= =?us-ascii?Q?zeK+1ToCc2zWW5sP9Sg5C8asZ0aTG8jeIKuiuEcXrcKDm8pel/sxEYPrtHd4?= =?us-ascii?Q?XtKU5c58iqlZirsg36ykHVSg5lNM3ZM+peiZvETjSJ2UvI/XKVbfgbHI6N7m?= =?us-ascii?Q?+NvJyAdDqVhBQ5COyHpY2anfOuDfwjdvQIYQrMsOu/z2JToHiG+ynnsKMH7v?= =?us-ascii?Q?RBKNhCiEJahxSiAVpHaL6sNAzc4P44prM09y+I8E1jqcfut5Tak1C1nmdKT3?= =?us-ascii?Q?uUCNzAURPpmjYxYo7FuAFmr8Q0cDB+876OdxD9TRgyz3dE+WXAong=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;MWHPR03MB2704;6:tYwH9egihcI7sIwnvfuJlg5+hQB/ciiXIQuD4pNuqpFrOIqGkPvE7RhWvJ6u2M9nM1CoxNxyTNfxq58EYi9xB+kjMIIduQO/v0zlXIv4WHzt0fviwLEL8bXAGJzc7Jtoi/jkPR41fxgn7hy4C4myxLKoVJhipq/uSLxV+O4+Zu74uGfI9WTVLa2JFXPc9buHVwnErzOyx2SJELh2AnBhbLziVzc+UdOYF1emKsxDOBkFyNJxIswWQlurcjXHpvEa2oW8+JECcI8taSYcCRSjXAJEcRANNiiBQvEGysQFQnLB54LBee8pHLfStNIs+3vJReYlgHiRKtpFFa/T1IIae87JNPEB/Gv0M9vJbSxDnwc=;5:9eKMk5VzTIRfLC6bN0qJshWpp1lJ+wMYxRU6vLBIChslImQU1ODlL1ZpNU2JTi+LN1PJkOm/Tk2FdfxKwfmnFE/Peqc+qCTQuqYtjCHZGUWEnp88R+CoO1VSMBIKv9SBsCbPLdDVVzOUt2n1a5hYnu7a7Op007I/c/gU40qxOIA=;24:sQSohAbk2MGyHlNBLW/OrAq2xVp5OccNWwRAAlsl0MOL5Ilg8wuYSTJe575ao32AWfnYZ7hWEl1k1nnMx3lYh+/jn30zqKC2s8oZJyjFQME=;7:vKRqjPsSTPNBMTyFLTfXwPC5H/Z+dlM8ISFkuBtr6IeM3MF5Ni9mJ/19b8xLATowTbctjvUvQM9I36+ej4LZ6zitRjmco82zCINo8i89LO0idMfvQXe88qC11BAI/81x6sUtX7YWbhpjpLGk27uaRjJOuOKAeJ8J+0cQbv0i0cjG/yQYQ+peoBAnh+jQe7ON0u2NMO9FpPo6k9LWEUjs/koTbjFk6B1Pl0oCdGCwyTAXG3kN5Vcs35NEj7xxoml6 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Dec 2017 09:30:29.3168 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 95ff8c74-45b6-496c-2ea2-08d54079d19f 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: MWHPR03MB2704 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 999 Lines: 30 Devices on MC bus can be deferred because of dependencies on other modules (such as IOMMU). Those are not the actual errors; as probing is again done by the kernel at later stages. So this patch avoids the error print in such case. Signed-off-by: Nipun Gupta --- Resending v2 as missed mentioning the changes in the version Changes in v2: - Added commit message drivers/staging/fsl-mc/bus/fsl-mc-bus.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/staging/fsl-mc/bus/fsl-mc-bus.c b/drivers/staging/fsl-mc/bus/fsl-mc-bus.c index 409f2b9..10cee00 100644 --- a/drivers/staging/fsl-mc/bus/fsl-mc-bus.c +++ b/drivers/staging/fsl-mc/bus/fsl-mc-bus.c @@ -171,7 +171,8 @@ static int fsl_mc_driver_probe(struct device *dev) error = mc_drv->probe(mc_dev); if (error < 0) { - dev_err(dev, "%s failed: %d\n", __func__, error); + if (error != -EPROBE_DEFER) + dev_err(dev, "%s failed: %d\n", __func__, error); return error; } -- 1.9.1