From patchwork Wed Apr 25 04:17:02 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jakub Kicinski X-Patchwork-Id: 903946 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming-netdev@ozlabs.org Delivered-To: patchwork-incoming-netdev@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; dmarc=none (p=none dis=none) header.from=netronome.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=netronome-com.20150623.gappssmtp.com header.i=@netronome-com.20150623.gappssmtp.com header.b="0JBHTnXQ"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 40W6Nr52SQz9ryk for ; Wed, 25 Apr 2018 14:17:32 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751244AbeDYERa (ORCPT ); Wed, 25 Apr 2018 00:17:30 -0400 Received: from mail-pf0-f194.google.com ([209.85.192.194]:46230 "EHLO mail-pf0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750807AbeDYERR (ORCPT ); Wed, 25 Apr 2018 00:17:17 -0400 Received: by mail-pf0-f194.google.com with SMTP id h69so14074743pfe.13 for ; Tue, 24 Apr 2018 21:17:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netronome-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=aAwVgYHp9r4uMz9Bwh/X2PlY5xHOI7QWbwjhyMSAPk8=; b=0JBHTnXQrh4bv8ICpHnUWg9WASHak1HzYrO30+p7wwcI1rQQzJO+oJlNgKxA8wM4GM Dn6NRj/pj5YN78dXP+skCnWiOW5LB45Yt5RxSHdXR9gIZbCc264McrnY523h76B9TCLv /+Olh9Q4RCWptfhMlyZ5s1fYzzE0d7IWaAEP/0jfQadTzBWHgHXx38YHNVrMFHXS9nyd uUbZaHIYKGv+UyHZZFKVMcRwyOktLTFW/xetUy9IjHbqXGOu1hUeTpU5jk5B5AJr6lrL KeJASbn8NFHbVoXi3f47AMR0z7vkoVMehnscrXx5oTBW7muyl9zOBRJNshmSot2pn+6t 5KQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=aAwVgYHp9r4uMz9Bwh/X2PlY5xHOI7QWbwjhyMSAPk8=; b=dNlsECShNtn13FppoTKcbVua3grGOE9gI36TX9IazX42M7A16dP0rAM9DWKFLuPv7L Aox2ER1qsxxoRly6V4B+e1L/Amk8nrQHG3XqphQWr1jtdI/ZXfMZWcacHcWgwKbm5Keg zCG2ypQ/5ruCeTnAyCJgvc6EGTap7syWg4kUfq3fSFqaWCN8iqqgl6/MG2/AWyP077hg 6mhiaFucpAukJlttGTOEAHJsDvlQ12TlU0vRGtb8sSw/0ZRV9HKNFN0DLCZMLuP8OEgM /0fvpjvONv6ebcI2ls2JGpwDtJ39n3lV0OWFVfsOJzCXt17+DH2S3aP767mrp7cQYuFN gxxg== X-Gm-Message-State: ALQs6tCvJfYiRC3nYVhRf8aReybFh8ypr/pijEffx+lt8T9RmUD5Yw58 VEblfsc2wglt/d1ng0xABlja2A== X-Google-Smtp-Source: AIpwx4+sNV03gpdbNUi7t7h4pnVQUufBYTwucRlUaKHsh5e6Bk4X45uv4FK3VZCt9c0S5I/1ex3T+w== X-Received: by 2002:a17:902:3f83:: with SMTP id a3-v6mr27738955pld.279.1524629836677; Tue, 24 Apr 2018 21:17:16 -0700 (PDT) Received: from jkicinski-Precision-T1700.netronome.com ([75.53.12.129]) by smtp.gmail.com with ESMTPSA id m185sm30622153pfm.118.2018.04.24.21.17.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Apr 2018 21:17:16 -0700 (PDT) From: Jakub Kicinski To: davem@davemloft.net Cc: netdev@vger.kernel.org, oss-drivers@netronome.com, Jakub Kicinski Subject: [PATCH net-next 2/4] nfp: print PCIe link bandwidth on probe Date: Tue, 24 Apr 2018 21:17:02 -0700 Message-Id: <20180425041704.26882-3-jakub.kicinski@netronome.com> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180425041704.26882-1-jakub.kicinski@netronome.com> References: <20180425041704.26882-1-jakub.kicinski@netronome.com> Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org To aid debugging of performance issues caused by limited PCIe bandwidth print the PCIe link information on probe. Signed-off-by: Jakub Kicinski Reviewed-by: Dirk van der Merwe --- drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c b/drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c index cd678323bacb..a0e336bd1d85 100644 --- a/drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c +++ b/drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c @@ -1330,6 +1330,7 @@ struct nfp_cpp *nfp_cpp_from_nfp6000_pcie(struct pci_dev *pdev) /* Finished with card initialization. */ dev_info(&pdev->dev, "Netronome Flow Processor NFP4000/NFP6000 PCIe Card Probe\n"); + pcie_print_link_status(pdev); nfp = kzalloc(sizeof(*nfp), GFP_KERNEL); if (!nfp) {