From patchwork Wed Jun 28 18:42:35 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Lendacky X-Patchwork-Id: 781835 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 3wyWr32K9Rz9s1h for ; Thu, 29 Jun 2017 04:42:43 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amdcloud.onmicrosoft.com header.i=@amdcloud.onmicrosoft.com header.b="W+kQ7BIb"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751818AbdF1Sml (ORCPT ); Wed, 28 Jun 2017 14:42:41 -0400 Received: from mail-bl2nam02on0087.outbound.protection.outlook.com ([104.47.38.87]:51808 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751523AbdF1Smi (ORCPT ); Wed, 28 Jun 2017 14:42:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=M0JRS6CCxPoM+MjfB25z5iJzyBL+sBvCEa+iF0TprmU=; b=W+kQ7BIbNhwfZfClSlQk8uFraqie9MdCGwGdoinuoMjFFYqNdnay6qgV/aTN/huIjY8kUwj4zefYUKcWIIzBRGU2tlrDU590Wnn1WieaJA+4hjVnJ7qYwEtGtSprhtl8C75Pu3qagtifIh4bwMlU64mLFG1mSF6PNDRqJuNu3ow= Authentication-Results: vger.kernel.org; dkim=none (message not signed) header.d=none; vger.kernel.org; dmarc=none action=none header.from=amd.com; Received: from tlendack-t1.amdoffice.net (165.204.77.1) by DM5PR12MB1148.namprd12.prod.outlook.com (10.168.236.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Wed, 28 Jun 2017 18:42:36 +0000 From: Tom Lendacky Subject: [PATCH net-next v1 08/14] amd-xgbe: Limit the I2C error messages that are output To: netdev@vger.kernel.org Cc: David Miller Date: Wed, 28 Jun 2017 13:42:35 -0500 Message-ID: <20170628184235.21972.47095.stgit@tlendack-t1.amdoffice.net> In-Reply-To: <20170628184122.21972.87767.stgit@tlendack-t1.amdoffice.net> References: <20170628184122.21972.87767.stgit@tlendack-t1.amdoffice.net> User-Agent: StGit/0.17.1-dirty MIME-Version: 1.0 X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: DM5PR17CA0038.namprd17.prod.outlook.com (10.173.128.152) To DM5PR12MB1148.namprd12.prod.outlook.com (10.168.236.143) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dea892a1-afe8-4930-c416-08d4be557275 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(48565401081)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DM5PR12MB1148; X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1148; 3:fRlGLjnM8Ksa1kQgolUhQUwJJLC+eY2Y2gvhh3tQUdz98CwY6OkkbBecX1blGUnzh5q8GlaPXKyLS342CWGop8ifFt+99F3nTlhJJlGZq/kybZohrYfchuddKctZx1lyjCzcs4piB3S7GVDsbhont/+DB/mKWjv87vlJHAtLXQ1N79dcaxMFA0t5mjuBOnJyKRYIgf+RsphDjAT8S6gScp25SS0X8xSk6xiHgIvi6zmI61mcJukHT/pYLzppyNxBPkwCikLgD/pYC+aQ/K8FO/CeBmy8mV/WckTgjNg16K5EZCYxOIzBXmhz2Rf9Z6VhjeL9SNZ719/HpQaC56XTTbd46mnu+3ozKwWGiDwEHUDaR8zirVzglJw4sEyRpeMrLw6u5c18U4sSFv0HrueDWy2FO8t2L5mlZpsfnu5jp962vkrTv1bSlmORVaok5f5zs5fO21DAiE4j3dsZQtX9HmgDCMc3Ax66P4ttIOll0bHwuIGWG/uRRPOqvKfRQ0qr1IMSnYR70bREewMxRXqYYiKbY3DFw3JW0ekHX2mMi1d39nlP7xvYq2ixojGcSUZUd06xBazXzX8JFy274eaUbeVDFz9BCUh/QDE6apfrGsPHCofDPLnXc3wZQ6opRiXDqZsKZDtST5OLCX4fo/vUuPnRy7wg23NtM4gXEx8hksaE9cyjZG6LMV5FT0yzxpJnjj6lu5+JmPIs7mGjkOsaXetVDSVy2E/UNNX8FkA41vV0u3tV+QHN6KmjOyBUWdOJ9AjVfaSy7N1wEp27M5fOWg== X-MS-TrafficTypeDiagnostic: DM5PR12MB1148: X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1148; 25:Ihl2YxzMOrr9z1dce2TXRKTAVxvrTLCMSTcx3lkd4hOQw5D+zP+umL9JhSjAeVA5NxGApB5kVCjuvdjcn76nxYwXa7EI3i7fF1S13C8m1IEFPQyGrP910Md9y8r/6OJonqvh86CLQwFDtvhvw8Q9JFxB9qUS0UXsqQ0+0TADSubD3eW4nieShc5BgiDI/TGW6VjrTKMXRs4Y6sKkemSVpD9i0TjE3BzXIrVKiJQZh9Dsg/5IZOUaU3ZJxUZyXVs2joMv7BqWJ8grWVvNCP1P5Nf4LdzY0b9b5yL/TGq7uXQIXubRRX4hGA3eC/bUcqxTcJPqQsNeHnqq5ov6I/Z2NIoAvv4LvABbeY1cH/mpqnjSHxXUJftI2TTJmWtvFhrX8V0t8KqKTsBNQq2UvQgshM0+wz5UYjxv5ZZ5pskuORRVxkJd2ttREnxHYNrf3tO7HeDVQr5wgf2YZgXoZJKGDhiLZR4x3LhbAFC1pgwGKakXQebsG25/lx44vNA3tW4ZGehuDRcW+mk1vCeEABwTidb8lCTS+FQrpzcMNqIvGnv4NZqr5WejY4tA7vdm58doVpVrpppp8OfmawjPXxh4N4YphnwUYqpNhzE5TQHBVViTt7+nyOiEVfIGxQsaGuvHBrNwy0QCGt95pzpzW9yM9frIB0rGAw9teSGJSnvtkVLKTuMTKkdXcg5t/EgwfLHwxr5W9hsYxWT6LrPVA6KcTylNK6/G3F7sexwBNqnAwQ5VANoWx6TlCpQIC4T5fUGu4m3OidvoTBgnVweh5AKFO+N0NHlqfMcACkDzw1XjU38NqSnDAvzvU0qBz8hYnIKgaUNcOIK5HpWqXS/P3qNVC2G6JEZ2x2UAISis+0+NJWaU2rEiix0j4DCPHfIOG8XL/RfrTByNTI3eAwX7D4mksvRsPXO10lh5U3s1SX/vkNw= X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1148; 31:4l8BLfnSp+Tjqs8ZPAcj+10CBOX/NY0ion3OscaZwmY+PxluCK+8mB67ntAftDUwybQcaEO+/jYwUYr0LGv19ul9mF/qj6BeVkDF1SdaycKFBnjrUaIQi/Rd7HyvpWIVbOpNVDv1ZI6vwowPu9hl7xkpjjIL54jBrxwZYIh4uD/tvQoz12DEQ0GmitFwn937Hrou3elQTyXtGFAgmW/kx2shAwDgTZwfSv5eGY92qsGjjHGMaqnCUkoa+3Z2mvearz1HiB+uLJjEWfymBG9K0Yit6ojTyEay9TssJDLyCfGShsghqf4/Z6zMjTi6oug7KC8A2vWuaYr322v+XoMt12Xjd0GeHOPx+XiLL7VcMctOHlV4ZqBxwLx25svroi5saGy33DFQj3yizwW1juLlzuDVxBEtmqbKUs4yu2gIN9t14IYHZdre5xF6xKDToq7zopLc4Zjxljl+v95aXT99csX1dC5wOcHGqp8O7SLjAF8QCGO5hlDgT+WnnXZQSDSuV3dHkzFSu0JdtUj/4Zv5VNHVruWX3m97kgCkXA6TZBZ+c5G9gqaW/sETFeuSctgCx0gQdk/ZN2PcenzPPtnk6P9gsOuyyO2r5JPfV52q/GsVqmorc3nExNLZCiRJFg8o8PMDvGt/VXoHOtdQGBD3S4NlvpVvAhJE8g1goOKzhJw= X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1148; 20:zv0T2UWdla+z6251cc+fzU9QZ+4TOQ3k5yCvvRP3pxQOgZN7BSRhykC+DzJtT1jI4z1XA3pE8kkvNyBXURxWDQnnP33jtqihhEOeVnTWy9ak9mp618G79buuQN1Nzi+I0CmKlCLqnY5wV8w0cnPEdnAXI7svpJLa98BThdnhLZzZ/OrZBK3SI+psCAD9AapXhPtfBaxiUx0/sfkwztGTe1RkAN7kTi2hDs4FMoQKUIML1L0YtryRKA4gQlQieIWtXk2IDK3Zvj9R5ZCQsGN6xUe49q7g/0KH7hbLH9BRm5J+n/LOk05PZuDJ/CI+Ekydem7IYIC4zxnNj7ACuuLd4guMNk4NR6gPpoz4CsLUq/PlDRD+rHOcInFjugqswZ0a6r/GBmxsZxuMNG3EpgjccPQ9lkfeNhkPDch0wxTZg/lytF9uwQhNx4X/tHOsIf+nIYQ8CjIQ1TtdcgwSD/x/l2k5k0Y6NSR/Lvqwu75cSFQq0GjNmSRBBPPn8HIuAHGr X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(767451399110); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(100000703101)(100105400095)(3002001)(10201501046)(6055026)(6041248)(20161123564025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123560025)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR12MB1148; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR12MB1148; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjEyTUIxMTQ4OzQ6VHFPWkNNNmpDbFFqV25wZ0pKVVBYeGtSTlMy?= =?utf-8?B?NHJzNWhzbmp1STZGL01Xd0hnRUtQMkE1eStCbGlEdTI5L3BvODdkS0kraUpv?= =?utf-8?B?aFg1L0N2VnM5K3N4MVM3dmU5TkMzbHlxL3Q2Qm8xQ3hmSGo1WTRWcDNhNEl0?= =?utf-8?B?K0E0SmZaS3ZzM2pHSUlRM0Z0b1ozYnJ2T3gvZW11WEtzcjByUllKVkVoTzBq?= =?utf-8?B?WmtKV0kyZnpoTTVaWlFCMVlyb2dSbDU4RnNlR1VxdDdFSVBtazVQenlBVEpq?= =?utf-8?B?VmcvaGRhZ0dxRFNQaklHeWJnVHdJclZpTGxrNUFPNE53QzFWM1hNZkVJZExP?= =?utf-8?B?WEc5RWtsNjNLQVVOQWZuS2QzTUdRN2xkYTZjSlB6QXFwRlNyTEl2Smo4NTh0?= =?utf-8?B?emh6WU94aDc0TEdzVDlzZ3pMeFA3NXl2bmtqcE5Eekg1TmFpZlhXVjE5amxG?= =?utf-8?B?RDIyTU03KzVydUNKaEMvVlB4NlFkTERERmEwY0txSXpFYkRWdy8weWdDbEtO?= =?utf-8?B?Y0pBblNRS25mSCsvbkxRWFVKYWhQdE5YQXErc0VMNWF3NlIvVHpkWFFvNGlU?= =?utf-8?B?d3JYckxjbjJUVUlJWUNOeVRZNHNqQmtienV2VlNIS1VoMmtJckl0Y2dNRWtW?= =?utf-8?B?dldsM1RjY04zSllBNmZTbndpajVMVElGdW5xcFdTNHdHNjVjbHhMd3ZqU1Fo?= =?utf-8?B?YWdvalM3ZG15MlpyYlk4RSs2S1hsbE9CYTVBTkhBVDNyM1p0TFBzbm0vK2w0?= =?utf-8?B?MzVYMHpka3ZkbGo2RjlkclNHNStOMkgxQzhEaEprM21rcTBDRzdZYXVoWXYy?= =?utf-8?B?YlgxSnUwbWlrOU5UTlcrRlMwZTMvSGhTK2lNSFF0UXBDREQ5K2dGUTc1VEV4?= =?utf-8?B?VWNTWE9yTXdKeFVyQW5kOWY4K0hDaEFqQ3Q1KzM5aE4rYU9KdDQ1QkYzWFF4?= =?utf-8?B?MWRWbCtHSk1oNnpDaWVkd1RwdGpxQWExRXRGMUxXVzJ6alE5U2VVamNNclJt?= =?utf-8?B?ME1xME0zd3FrQU5HdlVJV1Yzb0tFeEE2VkdqbnROai9kblFGMDZyMHhMYXFT?= =?utf-8?B?M0c1a0Q2dTdCbDZVSVkxbWEzRHVLK3VUSGFESzBaWTlJNnpQeXRHNU1BWXZY?= =?utf-8?B?RXJUQkNYeWlLanJvTnpsS000NGg5YmN1eFk1OGtDcWNJZnRFNmU4NG45Z0R1?= =?utf-8?B?d3ZYNGxlV0hyYS9qTHN5dkJFUnIzdUpWUEtGWUM0KzZYazVtK2RBdkxmMyt0?= =?utf-8?B?MjlRMjN2YlFheUhOZlUvNkI0UWx5MmxCWUkyNUFJb1VsZS9OTHA1Ymlrd3Ev?= =?utf-8?B?dTBudkFRaW1TaXFBVGN1ZGN2MlJsU1ZseVhOVkpGTnRuUWFrRnZKVE94aHZl?= =?utf-8?B?TUFTT2NsSmhjanA4Q2xoWENjT2UrVGdpa3BXaCtldEhtdXM5bGpGdm9Ea1Q5?= =?utf-8?B?cDY0SVpaTjdwaGFZeGNsK1pjcDg1dDZpUU1SODNHWDVhZ0FOb1FYeDRjNi9N?= =?utf-8?B?RitONkhVQ05jcFN3S0FaS1lublVKdlVXZ3FGM1NJeVdOZHJoeDJYcFdzSU9U?= =?utf-8?B?NExheDNJVnFob1U2L3h0bEV6STM2TExpbm0yMEFTd1hHQnhDeFkvVU91QWdp?= =?utf-8?B?NU9rdGVjcC80bDBzZ1RKNGVxb01tcTBJUGd0OThlOVVySzBqVHZSYWhMaVhT?= =?utf-8?Q?wVfJLAw/Tu00jbuxo=3D?= X-Forefront-PRVS: 03524FBD26 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39400400002)(39410400002)(39850400002)(39450400003)(39840400002)(39860400002)(189998001)(2351001)(7736002)(5660300001)(2361001)(4326008)(54356999)(50986999)(76176999)(25786009)(53416004)(6506006)(97746001)(38730400002)(81166006)(66066001)(103116003)(86362001)(23676002)(47776003)(42186005)(4001350100001)(8676002)(478600001)(6916009)(2906002)(6116002)(53936002)(2950100002)(3846002)(15650500001)(305945005)(230700001)(72206003)(33646002)(83506001)(9686003)(1076002)(110136004)(50466002)(55016002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR12MB1148; H:tlendack-t1.amdoffice.net; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjEyTUIxMTQ4OzIzOkhJNUxYUEZBbDFmQXZFMFYxWGFHM0pLUVlk?= =?utf-8?B?dFdFRmJSWDJjbE04TS95NThSUll0Ui9kVENySU4zM3ZsQ0x4ck1qM2licmRy?= =?utf-8?B?b2RTRGc2cFV1L3l2dlhRYzJPU2srb3kzT2RjaXFRWFQ3WEM3ckdiR1kwNk1y?= =?utf-8?B?K0YyVlpzWWhleVFVc0Zqb042cURhWmJIZWtOWjI3WmYzZjB6NjJCNmZWUDQ4?= =?utf-8?B?OGUrOFdJaUpwa2JyRC83cHZOd2lQdmhIMWFGNWZaZkN0YldyU0p4VHJHL1ZF?= =?utf-8?B?ZnBpQ3VFQ2xlVmcyMGpGeGNBZnIraEpkZEY1M2k0clkvd3l3SXowaGc0eVZK?= =?utf-8?B?cmt3RHd2TXVEUE02dXZsZGpwb282aS9zd3NJd0FaODV2R29qMmxHREFMWmdI?= =?utf-8?B?cDBJYWVvUlZGTVNEM1dseTA3VjlPVnNvR0JkYyt6MWVSQUtiTHk4YlN4YUFY?= =?utf-8?B?NlVnelFZMmpkaE9MV1ZmRlhRZkswcHlVMVNBZUhIbUlJdjIrYTZmaUVkRkxC?= =?utf-8?B?ZGVORzZ2WXd0d0xubk9zR3MwclQwQ2lsbkd0c1YvUlZ6dUxYYUQ4T01FbXF4?= =?utf-8?B?cFhZUHJSZHVhcStOSmhYRC9lbDhoUmZoSlFDdGw5RHkwc0RJaTdkKzZORlhh?= =?utf-8?B?RWN0TXN1L3I5bEVtMmpRZ2wyNXcrcmREMGQvempxaWxQdzBqbFVZUC9GdUpG?= =?utf-8?B?WjVhTCs2OU0xeC85Yms4c2dWMWhDeHNHZkRyWG5taFVUZkh4amErK3p2NVgw?= =?utf-8?B?dTJ4Q2huV1FkTDlMckhjZFRpV0hGcWhFaU5LNE5ZV2hWbnVLZEJ5aWxZakhr?= =?utf-8?B?VE1xM0szYnNxS1YvVlNMQkplQXBGWTNTOVM4emtzVDd1MzFQTUNVMVE4MTZL?= =?utf-8?B?SVFuRDZtYlNRYnpWZzB4bHpoVEhadjBlYnBURncwMWN4SHQ0UlBxZElDWHJa?= =?utf-8?B?R2hMZDI2MHdJcFpoVHI3VDVtTkVhYjlXamxRQmZhZ3c1ci9xUDNoVjd4dG4x?= =?utf-8?B?ajRWVStMc0lpanZLZmtCa0xwZHRGQUprbmxZT2ViNlg3Q2JXc1F6WloxWE4x?= =?utf-8?B?cWFxTGEzYkc1ODR3bWcvMyt5SE91a1d1RXEwUHNwZXZaYTNjbEw4dk9YNGFL?= =?utf-8?B?V2JaZzcxRmhiYndmTkFaWWd0NW9GZFU2dTZ6MFp0NjdwR3Y2b2cyTm00RG5a?= =?utf-8?B?TzI0MFJrSG1HdVVzdkJaYlJMeTVrOFJZV2ljTjkzN09iS3dSc3hxSGpHRDIr?= =?utf-8?B?SjFoTU5XSkFVa1hmTmZUNHVXQ0dQaGRSN05KN2VsY2VvZERzQmFvUnh0dUF2?= =?utf-8?B?RlVyUW1pWGljSUZZUGkrS20vdzlxQnA5dzdKZ2Q3Tmp6Q3IxOHpnL0VzcE5n?= =?utf-8?B?c2FjalJValRocHd3amxqczlSUEtVdnhKVW1jZTlMUjhXUHFyQzRwTGxPazF1?= =?utf-8?B?UmxLdGRNaWpDSlZHM2tYSWJvQW1YemtOT1IyTkM3d2pEYTFidmlFM0k5eHg4?= =?utf-8?B?cTA0bG93ZGtqQjUxdzNxVlRBd0tOUklKQkxUMzRyYmV0TS9oT1B0aTc5OWxJ?= =?utf-8?B?M2kzUWNsTkN0ZXVmQzZQNm94eXZJQzFoYmNua05LamUvUGowcmhSWlJvcklY?= =?utf-8?B?M2lhLzJTclBwR3p0RkExaHllY0lGMm1RUXNDdG1iRG41OW5qbUhtYVhBPT0=?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjEyTUIxMTQ4OzY6NUt4SjNpVW9COThQbjBaSjJtVWpLTnhFTVY1?= =?utf-8?B?akcwZ3FPRlAzVTRGekJmdnN5WWtBQUFnWmU1eHdvTUMyLzE2RGN0NHhHTUlF?= =?utf-8?B?U1dvMDY4ZjlFUlp0TXIwTktNNXJCRk9NSHNzQk51Rks4V01OakVDa045clEw?= =?utf-8?B?Vm9SQUJ0cEc0TkttQTZzTjFVdTJBZTAxSmRuRU5USlgrU0I2djdpcTN4S3F6?= =?utf-8?B?NVN5NDNxNXltRnEzOCtZR1JrRmJDNVlLQnc4RzBHSFBoUlJ6RkpPM3dMTHNF?= =?utf-8?B?YnJId2FUV0V2Q1ZvbHl1VmR4N0F0VEdQUmg2M2luNXVzVVBta0tINkNhYUpV?= =?utf-8?B?Y1ZNOCtEdm5XZWlNT3VSVW15d3JnNXpOczdsNFRTL1ZlTDRkY2pDendmQnFV?= =?utf-8?B?VGFDcWpTSEVyV1Jmc2lhL0JGRnR4VTl4MkFIT0dwWDJzNUZvK2R3OWtMMHFM?= =?utf-8?B?VDdQYUJISXBaTmhjWUF5UTVSSWZPZndubDFxYUhDbmFvRHpmV2g2NW84T1NV?= =?utf-8?B?b2YvTW9ubzNuSDA1MzBLUzZhR3c5Z0xnUGtkVmtCZXV3QzBuTkJRVTl1N1RH?= =?utf-8?B?alpNUjlROFk5cUhCQW5VVzNRNXpIYWVTT0NwS012dTZuTlVtcE0xUE1FQURO?= =?utf-8?B?VTdJVzMxeTFPMlBsa01JeTVCRXBNd2VuVDZlWTRrSXJJRm5vT3d3eDUvOWNa?= =?utf-8?B?MFN1bzNNdkd3b0VnYU4xNkt5bUFia0dvRXNoREtGc1VCbEZVWGZNYWpEaGht?= =?utf-8?B?c0I0ZUc4Z1ROSXlYL25aaEdYVXJJSkR6QjgzaFJOZ1ZvS05QUndmalU1aytm?= =?utf-8?B?d3k0a3BEZnVBQndSSm0wcjFBUzNVb0lMdVFIK3gwT1dYWE5vTHc2N3QyWEVG?= =?utf-8?B?SytHbU5LaUVtYldPcUNzWThGODJ4ZU5aYkx6TGdMNnpSS2JNdUMxMmFGRDcw?= =?utf-8?B?RkM3SDBJVVZmbzMzNmxBSXJYL055M0w5Y1ZJV0lRTDNuWEQ0ZmlQUVhEVkJ0?= =?utf-8?B?Z3U2ZTFMME8rRGNmMDJlaVNNM1A3UW4rZ2d6TXNKRk5lVUtxOW5UdmU0VEMr?= =?utf-8?B?U0ROdmpFTXd4RGUwRm5JZDRweWEvUFM4eWJjck5rRDVFVHlia09tRTJwaTBi?= =?utf-8?B?WlMwRysxQldsOGRQak9OeTBPdXF2RktPWU9hVGhwTWxkeittMWo1ZklrTkJn?= =?utf-8?B?TFVraHM2dXZIcjZlcUJzWFpldUxPMWJxaVh4VnpFbjRPYkdIMDNTNC9CWFZ6?= =?utf-8?B?alQ1MXZuOEptMkZGYWQrNDFSR0lCRXhrenFhcWVKVXdvQzBCZjBqSmdSMHVM?= =?utf-8?B?MUl5MlAyR0djWkl4Mk9RTG9aVWFhemJzWEFjSzhxRCs4N0wvNXhqVXlLOHM2?= =?utf-8?Q?Ub3WyAy?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1148; 5:glWtAfDta0g960fovDE97Cf9pFBDTtKSbp395qjNlOXKpJ4Qob5uX4LN47V81p6J25Y/VCHaUSStwqNl18M4rCaOsZ7YXknAF1+xq0WRRNaDx3g0nz04j5a595SBc+sTg3HE2qC5V/eTBOjniPwdKA0cvN2r2/Gp7MKvMxO4gqrxuLQHsJe2nAYpMP54uliKBufZNsWFoUO8oW0N2zqhj8ma2NWDcShOVsGnW2tPBw7jZ/rAOxhINmtyeJmr4CjZJx5t3Vo1VWsMZkZ8CYNuT84V4vquw8GdG9BbYY3+lqf8HexNXWNRny/1sIb8YL5xbyazscIcLxQOgFL5c7DKm17AXFlLKUmwvnwKoZUorGHwvNh2oHQpr2oHNVuhiDupqqwrzv6UA+nsAU0GY/Z0boLbNvAGZ5/WvCARAKoO8LmHsfIJgcKcU36QonRac0dcKkJR3wYz8ygtojAs1ZGpzYDh5+/9pJ3m1kyv2cHkukLcaJWDuWZ2/EVQv+GKwBZs; 24:s3HWeY/nT2ZfGaEQKsrCwR7PUbtX55X9cxyHAa/eoigEHFb0HjtnEwIR82K/B9HPvlCq7vrl6yPyrB42GWq+GcT0vhiTJISgyzB4bGShY/8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1148; 7:FGzEIxeHxlUQS3RNpd1dVdZXxsZOZJQSz9b0uVzsvapQXhtBDtOpabybR4U/Nuf5CU3ud8lm0YcD9D9Yigni7fn847M+iRV+kGYpR0wF6CYcdeLs3SayA6jRUb4uuO0Hi2XbswPq9rGj/CxnyS+82ahOBqlE3jUyw02ljn5WynWyOdZNCq2gQ93jnmerZ2UeJFdLe6tu3x4zMRvLyN+7YgbVRlLUVwmvYvCtLFVzacek9PO8L649+jQJfwjEvPTuB8m3ejDAWHzX1Qa/AFio3+kMxpkDc3ZLanvJsY//k258M1LHRIbf1Gk3RbQ2IAlAR4jODJz3QE9p5xZ1QCpWCRzRz0pKAvt/7XnoH9y9p/BXSJVL2467HiREXIHKnYnUtShlEGgGOX6fI1opeufLgOOB/TnP4DrnyYcFpp4WDTnuLoIgSErJpGgtWWpb4dq+mYGVJTSrrjIWg0aSOSz8ggjsU3Sxopl/jntABmj+7BGlsSuOSMvnvsiKDD8FmRkHyuvgza4O3lB3bVNzAOJQUwTn8CLu36PyJx1vFEwEjPE29EazXcZzsE+M3a2cr9xdY9Xut5Ukrgv8sHJVIntfbEjU+6tkkIYRBzNWoXhm9GQjs2MlMqtRqhj+cEgR59oZyUZbYBlZbtNlqh6Mq1PNx6VJJteWsS3/XYlkBcgQHHDicpIWHaQrbwyg0vmiyn7JTJjHcaLLTxXFb3jYN3Sq27QXB8qGr/YkpzQxGCLQV+Pw6xSH0vM42Cw1wJHzcrPj9Zbf1Z9EBX1PFRUUCct2wLtvQmggjtvu7sqywu4+euE= X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1148; 20:Nyt5N2NFumkbeMB2Y3WNtV/Q5vdW8MQQaSsIO+uD6HeoOuJ2PfHgPKJdz8Z/46TZ1z/cuxffGUuYXzv7w3Y3g4jQrtYBU4rLkdh5C3DaV9HwZL5gwsb7hSQCWSjChf9DWLWtaxCP69ZkSM0TSqKxQ2hWXW69znT42aviAdbgzhpwIqA7TucuokvoEg0QG0S3rRxDBhcVszrS6D6youCQeUYP40BEYwCkks0WkRGYoxXYGv6t3nFpFMUt0Nv6I6by X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jun 2017 18:42:36.6839 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1148 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org When I2C communication fails, it tends to always fail. Rather than continuously issue an error message (once per second in most cases), change the message to be issued just once. Signed-off-by: Tom Lendacky --- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c b/drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c index b8be62e..04b5c14 100644 --- a/drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c +++ b/drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c @@ -1121,7 +1121,8 @@ static int xgbe_phy_sfp_read_eeprom(struct xgbe_prv_data *pdata) ret = xgbe_phy_sfp_get_mux(pdata); if (ret) { - netdev_err(pdata->netdev, "I2C error setting SFP MUX\n"); + dev_err_once(pdata->dev, "%s: I2C error setting SFP MUX\n", + netdev_name(pdata->netdev)); return ret; } @@ -1131,7 +1132,8 @@ static int xgbe_phy_sfp_read_eeprom(struct xgbe_prv_data *pdata) &eeprom_addr, sizeof(eeprom_addr), &sfp_eeprom, sizeof(sfp_eeprom)); if (ret) { - netdev_err(pdata->netdev, "I2C error reading SFP EEPROM\n"); + dev_err_once(pdata->dev, "%s: I2C error reading SFP EEPROM\n", + netdev_name(pdata->netdev)); goto put; } @@ -1190,7 +1192,8 @@ static void xgbe_phy_sfp_signals(struct xgbe_prv_data *pdata) &gpio_reg, sizeof(gpio_reg), gpio_ports, sizeof(gpio_ports)); if (ret) { - netdev_err(pdata->netdev, "I2C error reading SFP GPIOs\n"); + dev_err_once(pdata->dev, "%s: I2C error reading SFP GPIOs\n", + netdev_name(pdata->netdev)); return; }