From patchwork Fri Aug 18 14:03:08 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Lendacky X-Patchwork-Id: 803242 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amdcloud.onmicrosoft.com header.i=@amdcloud.onmicrosoft.com header.b="2OVtRu65"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3xYlD82P8fz9t3C for ; Sat, 19 Aug 2017 00:03:20 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753515AbdHRODS (ORCPT ); Fri, 18 Aug 2017 10:03:18 -0400 Received: from mail-bn3nam01on0069.outbound.protection.outlook.com ([104.47.33.69]:24848 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753608AbdHRODO (ORCPT ); Fri, 18 Aug 2017 10:03:14 -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=mk8RNo1bxWW9IW2t3+0EyhZJ+Z7lcnZ4CjRbS/j/vhc=; b=2OVtRu65+HeG5nmsJ3DQWRybILSawg9HRukyV/v3PwnFc3pJAneKrzvN5YEU0+Y+N880eeFA4L/CTIhDQNw5Jh9CcjxFnf7Zboq4X5Z2hQ9fSxOC4RSuQwJSEBCRgfHPgv1hfVt0YAN+J2XRGHq2Pkp5OV9AJ4nt8b6YXSVcLeA= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Lendacky@amd.com; Received: from tlendack-t1.amdoffice.net (165.204.77.1) by CY4PR12MB1142.namprd12.prod.outlook.com (10.168.163.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1362.18; Fri, 18 Aug 2017 14:03:12 +0000 From: Tom Lendacky Subject: [PATCH net-next v2 06/13] amd-xgbe: Add additional dynamic debug messages To: netdev@vger.kernel.org Cc: David Miller Date: Fri, 18 Aug 2017 09:03:08 -0500 Message-ID: <20170818140308.14804.76036.stgit@tlendack-t1.amdoffice.net> In-Reply-To: <20170818140209.14804.94997.stgit@tlendack-t1.amdoffice.net> References: <20170818140209.14804.94997.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: BN6PR03CA0069.namprd03.prod.outlook.com (10.173.137.31) To CY4PR12MB1142.namprd12.prod.outlook.com (10.168.163.150) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 88d249db-034a-48be-8671-08d4e641dd40 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(48565401081)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:CY4PR12MB1142; X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1142; 3:4gDjsdE3q2ZpZo8YEkKeOZ0HRRJ4pmhD+65gVTMY+pXTPVcbWXp4xosroqMVg5q7noDfOJ9eaanmX0n7kLVD/hBjUusXxuWu8osjka8xedkX38SEtcJtawcRssTGrDjjlZzF2+iH5ptJyGAH5hDMU/dVb3vufediVAvn9XeLYSeXWqncF+6ZB4wQOcH+2lI6C4BHsaU/KFiwNdIIU0Ygdivc6NCjAPLp/1k51zomh8if8bhNEFqLR6tZmVNkigS+; 25:6ZwcixYnhOXQT4nrVxQQ90Qj8lgGg7l9DOEDJHST5F1Jy1Z61YbRdBtVeCbO1DQiZ5FBOvxUfMtEsWTdRuBupK0PjDMgJDrJbFW3EVhuohYDzDM8vKhP4kU+CPXyc/wHJycP5WaKUlDvYrsAgyfSZZsBZwt5mRDn22ryzR9or+Z65skZ1DhtNej6MdzVxKr8M6p+MvdnvQvoeVkkE7duVZwbE2g8CzPgzpkOoc02YxRxncEVkJk1f1iqH7F8q3SFDatnJHZce1Y9RMO7vmTMCuIoiGVI8D/izJsFQmdQOKCgSmW0Jpjla4u9jLBbDk9oaxNdck89Qw9jRx/Jckganw==; 31:QJkVO+MRhwa87riUHjN6myf35fIZlS9hqsbhiswu9AIvv+VD1aTr6gb52jD6nSkp0zGmguNSeXuCaGgfM6K4WiPeXdbHDfa2CBBIP8LWjY+aC9K5uHhhIX9TTxaA6rkCw8L2heIa9Iqkb5oMlpuP0MwjEXCmECt8opGX822km5DL8CLOVGuYEs8JIB/fF9rDHB9i+FDkl0FFkMy2Lhb61VRb3Uv4VGuCynEHiRutaCk= X-MS-TrafficTypeDiagnostic: CY4PR12MB1142: X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1142; 20:ONJ3zJ8429TcPYzCuvSysIScS1IW2+6aPhPl3xMT2NAbc7YQPeXzo2JEPgxy6vqxIm/LEB/XVW9ZUM8DEKPOVJs9M04SMubxiUYAVNFSplwczCb6eDZouRKjhSqkddPesS9GYUU3DEMvB9nQknmAVgE8H+E42kOlThA0H2HLdM482cbIZwbj9Jvz7cgc9V6zxZlCyL5X7us8BWuYbKMIlDpptTcd1KFgpS6QQNSACLqZGx0ZV0oW5umqt163SARR05t5e6K8wm/2rHuEZ6N9YiaUbQtgmhhTLC9njvhoP8rzOTO2TG8nPTnvgibhs6PabxtKcPydgG7n+RbGWguF/bspzPtCsBY3SzI5vIs/chCXO3kMf20lMf99NTu3TGIFg+WhmwVwVgs7jj31apJMBId3zRaaxYwxAPG5Ku6HOxKD9r+U3XtdB52aVGZmYwW1QUQRUt/+A/SZIy6ATht0gMaZ+fnLtGQBq1N6thQj7VwyLcdO2BILlRxgCSiBw6xd; 4:QIlynWewmxFF6Wj7/roRky9vdNUgR5cI1lB33BYT5A9xcGgqf2LdRIAM/2mJOkhiOD67jVN7V/NjMHLJv5A/Sk6XSuMwVLUHjNNroI34tDOyk1fO3k3ecTHRs0+9t/x+8VoiCjx03dHWKpzRek+4Izuzq0HftW14aQegZebL/RNXWW+60QT5t8PWxy1Jmv5nAgS3Es/A2ctMvdeep7J6M6FwWCdhVtjV3qs6sBaEB0rrJufhg/Y7dGJO8IMZ67obWQuABDc0UhXNq/jzRtrPl70MfHqt0k7FTjuVy6BYyO0= X-Exchange-Antispam-Report-Test: UriScan:(767451399110); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123558100)(20161123560025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY4PR12MB1142; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY4PR12MB1142; X-Forefront-PRVS: 040359335D X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(7370300001)(4630300001)(6009001)(199003)(189002)(478600001)(7350300001)(25786009)(110136004)(4326008)(50466002)(2906002)(15650500001)(42186005)(106356001)(2351001)(2361001)(5660300001)(23676002)(53416004)(101416001)(53936002)(55016002)(105586002)(9686003)(103116003)(54356999)(33646002)(86362001)(97746001)(76176999)(50986999)(6506006)(230700001)(6666003)(83506001)(69596002)(189998001)(6916009)(2950100002)(305945005)(81156014)(81166006)(1076002)(8676002)(4001350100001)(3846002)(6116002)(72206003)(68736007)(7736002)(47776003)(97736004)(66066001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1142; H:tlendack-t1.amdoffice.net; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjEyTUIxMTQyOzIzOnVIODBRWHA5aW5lL1N1THFvRVNUS0E4WFVI?= =?utf-8?B?bUdZK0h3WEhiUkgrL21RNlAwWDl0My9Ganp1RndVcTY0UXRsRW41RlV5YzFn?= =?utf-8?B?Y2ZMUmNBL21NVEN1SlhRU2FPYkpUaGJieUhmaDlNQy90T1hDcVlVQkdvSVdN?= =?utf-8?B?OG9DeUtWLzNXS0hnQ1hqSGR5aU9teE94cjRoQjAzMVVjMkozeWsvQzBpdFM0?= =?utf-8?B?SHhtdkNBRy9SNFZqcG9FdHNvcnVncVQra2FiRVRLRHB1Tys1V0h2QXErY3pZ?= =?utf-8?B?VllZbWgxNkJvS1VYMHllSnl6OVpzRCthLzZXZ1hxeDA2U0Nhd2tMSENXTE1E?= =?utf-8?B?RW9sNlhkTDdhdDE1ZURvdTJpdjcxWWI5UTVweXMwbVVJd3RVUE9jK3JZcFBx?= =?utf-8?B?VldIZHNPL2hjZlg3QzFoOXltSUtMMkJQTW1SZGQwUUVleW1qSmZDYWc0ZStE?= =?utf-8?B?TmJXazhZa1NBcERENVlFdjU1ckxHQm43a2cyWk1aUnBQdTFQaW9wYXJGYmJi?= =?utf-8?B?UU1VWW1hcldkRk44eVIwc1JPTExBcmdicmQ0OXRhMCs1WWcxK2FJR0VtTHJu?= =?utf-8?B?azlqYXhMR3RZNFY5M1U5V3NDbjdXZTI4Y3E3UjlNV0NuU3d4NEVRQ1Qwd2ww?= =?utf-8?B?cWx3alBRdkhHTHhha1RVRCtiZjRYQzE1WFZLcjFoRGZrNkdEVmpKeGJQeWhz?= =?utf-8?B?VW1mclpDaFpjZWJhU0RGNEdXanFtd2xLdXFmYUFORmhGT2hBbGJ0QlFpL0RI?= =?utf-8?B?cGFhVmhsYmJsZ2VVbjBQTzUzdVpheFJTYlJsUlo5anRDMFJvcE1yamNxYjhV?= =?utf-8?B?VjBUK25KbnpYSWRGdHQ1MXRzREJ2TTQrRG1ENlkzNWJ2UHlIZUlLdFp4cXJO?= =?utf-8?B?SGF3STBZR2dRblBLU2RHckpnaFYxaklXMUJOTGdRQU51STMvdENNTUdiU0ho?= =?utf-8?B?QitVUHpUbkxSend4NHltU3FHaEZKTnpwRzJnYnhNUUdYdktXRTE5UENGRnpp?= =?utf-8?B?UkpHRkxscmg4NEJnMjZxNTl4R1lMcUtjUGhiUzREbkhpVjAyMkhZL2l0UHZ4?= =?utf-8?B?UkdQNGF0SHhXV3loR2MwR24wZUFzRnR1OHIxbFhwVUVma1lmK3F5VklSQXFW?= =?utf-8?B?S0VRRUIwMmFDbHJtK2JkK0JqRTU1L3AwbDN1RkZKWDBNU2puTVhQZnIycitM?= =?utf-8?B?ekxXakppOE5iMXZtNzBxRDR0M2YrRVFNNzhBM2s5Ry9nNkQ2eWtGeGxlTG9n?= =?utf-8?B?NGVxckxVWE1TWVFRVllaK2xRUE5ZbzJya05TNWVvd2JlRlkwU3RkTkZHallB?= =?utf-8?B?Ny95SjNZbHZqUUZ5RFN0RnRMeFoxbjNxZ1Z4QUU1QnlPVjhHbmdYZEp0dExw?= =?utf-8?B?d0V4emFUaWpTV2RlZFAzaWpLdW1qK3ErSDFWU0RHU1dCL0g2amhaTEs2NU9z?= =?utf-8?B?TmJJU0dYVWdSdHdsYmRxRFlJeGQ0SGVYT01jd0VkdjA4clQ3WXN6UTBlQm5y?= =?utf-8?B?TEY5T2g0T2VVQ0p3Z3g3dmhJZWxEUnZ2Q2VyUjZFSmJ0Z2hkbTZkNU5qWFRR?= =?utf-8?B?Zzl3clpqcEhpYTcvMjlwcmlWalQvK1NWNlN3d1FDZzFoajM4dTdScjZMMjhI?= =?utf-8?B?QUZwNmFiOGxVcVFUbEd0aXRkTXNwalZvR3djT1N5SlZWWllrcGN3dWZ4OXk5?= =?utf-8?B?N21aNHJQN2djbkRrd295ZGt2dVNnZ2RhYlJQeEQ4ODlFOFZWdVgyQmRjUE5K?= =?utf-8?B?dkQ1akxjQ2l3Q2theGx5QT09?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1142; 6:kACkAKwjTX4CgW4meMKVG983mrWsnQZzxNGhXOgLtN2LsMPxajm8vYHize9mYf9fgzCiFwnpbIrh4uwH1RRLjujwprbaxMXfIB7vakJROx2r6MI0BdgtNi427HSWkdZDDUPb+5/hzvxIZcHGQLmIdI26e4R/nHfvQqp3uZ0Wz8sN9IPxOAouX7XHqdsF9yTzaltDRA/vwm8wUTtbFY9jvKkddF7TCM4ELiWj5cYs7D6Xh46/ojC4lmccTrFPfzbgES4j0PTjSyXwpQnhVy3A7DXBU4E6rxFINB7cRqn8EGbFKm92+SY6T2XX+gww4rclpbCeQqdqLrlpckQdK1Ps1Q==; 5:UnW7TGeX+jrMcdtRlX6Ri6JVL7+x0YCGJJkgiCOP4JN791BB1CeusRr6AH6UQOk5kfo60o4riOAeiUUCEIoP76pRxD2V67PNdvMLbdcpAnjY8SefN/dg5X6m77OKKif2M7UEG188Gn6CP27TODw+MA==; 24:paLZQTJxY18Z0w62aun0BFK0XxDnp3EbjFvzAuzlf2Cdqjcsaa47OHUGljGk0UdnIn9yDMrLgFmwZTJ/dmUMvP0e/aTHzan6/89CM5ba+5M=; 7:s6rlyWPBz7+GKXiny7zt/UnyuVgPwmhSDJc+wBxhcJBXYoAO0tWDo77ZfBKmvcCyRlVlVd3yMmjj9uBAPj6gJnFEFtv+wIT+m5lq8qXF/HWTmWsblKLkbnHS8mT48zkklmcCo8hb0hWsXByFGZzndDqaSym32M5VMlx3YZc+R0LpTfKIRVhle4N39bTE1PiM6P/otCVj1knIbN40Il2YbWmfI7Qk7EnvN3ynRinTiZI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1142; 20:Na+Wfmhg6ELlyosiNLVch1eTvbLzXFzSyJG9C4Ttg3qGcnxOdVUOAomlnwkx6R3QCxVAZnC3ic+MbKeChHqvM0vyL4xy1fCo3dBqudh41akNkBN2zSzRBrGEFIgYqR76NzlqpizBXBPLnK7PTmYyfqk/iNBQnwVj9pqZHFAm79KQlJfpQbpRW8Fnx+GlpD+Hjb0SoISL7aWDuSD56lu5E61REluVoa+Wl+mYj6OA9jnYUKCLBUuF6vcnh5DtpqQR X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2017 14:03:12.0764 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1142 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Add some additional dynamic debug message to the driver. The new messages will provide additional information about the PCS window calculation. Signed-off-by: Tom Lendacky --- drivers/net/ethernet/amd/xgbe/xgbe-pci.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/net/ethernet/amd/xgbe/xgbe-pci.c b/drivers/net/ethernet/amd/xgbe/xgbe-pci.c index 1e56ad7..3e5833c 100644 --- a/drivers/net/ethernet/amd/xgbe/xgbe-pci.c +++ b/drivers/net/ethernet/amd/xgbe/xgbe-pci.c @@ -292,6 +292,10 @@ static int xgbe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) pdata->xpcs_window_size = 1 << (pdata->xpcs_window_size + 7); pdata->xpcs_window_mask = pdata->xpcs_window_size - 1; if (netif_msg_probe(pdata)) { + dev_dbg(dev, "xpcs window def = %#010x\n", + pdata->xpcs_window_def_reg); + dev_dbg(dev, "xpcs window sel = %#010x\n", + pdata->xpcs_window_sel_reg); dev_dbg(dev, "xpcs window = %#010x\n", pdata->xpcs_window); dev_dbg(dev, "xpcs window size = %#010x\n",