From patchwork Wed Nov 29 11:29:08 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shahaf Shuler X-Patchwork-Id: 31751 X-Patchwork-Delegate: ferruh.yigit@amd.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 12FEE3257; Wed, 29 Nov 2017 12:29:23 +0100 (CET) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0063.outbound.protection.outlook.com [104.47.2.63]) by dpdk.org (Postfix) with ESMTP id 8A5F03255 for ; Wed, 29 Nov 2017 12:29:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Q1UoxGjkAS+jaNhMoMh9iyIPmVbnQa5PIKh9W64y1Cc=; b=JG+4DG0tGIg1fzGUpnW/cyyL4+IsQThl6dCOkp6W4nNHG7wdrOazFbsXA0VPD4nhlDJLJoeSMlya92QWtlYs4KEH3SSiH/M9nXQmAYaSXGgKhJgeREOnZ9ICnm185xkwNM7t6upVAO0c2X4LJiGhQ7SM3qBOQExBXoe+yMDywRQ= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=shahafs@mellanox.com; Received: from mellanox.com (82.166.227.17) by DB6PR05MB3142.eurprd05.prod.outlook.com (2603:10a6:6:1a::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.282.5; Wed, 29 Nov 2017 11:29:20 +0000 From: Shahaf Shuler To: nelio.laranjeiro@6wind.com, adrien.mazarguil@6wind.com, yskoh@mellanox.com Cc: dev@dpdk.org Date: Wed, 29 Nov 2017 13:29:08 +0200 Message-Id: <20171129112908.29493-2-shahafs@mellanox.com> X-Mailer: git-send-email 2.12.0 In-Reply-To: <20171129112908.29493-1-shahafs@mellanox.com> References: <20171129112908.29493-1-shahafs@mellanox.com> MIME-Version: 1.0 X-Originating-IP: [82.166.227.17] X-ClientProxiedBy: DB6PR1001CA0041.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:4:55::27) To DB6PR05MB3142.eurprd05.prod.outlook.com (2603:10a6:6:1a::16) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: a59e2cf5-a0b6-4861-f6d3-08d5371c6f37 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(48565401081)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603199); SRVR:DB6PR05MB3142; X-Microsoft-Exchange-Diagnostics: 1; DB6PR05MB3142; 3:DTCAvOpYX33li0COUkeZn/SFhuzw7TJITHbH40G/+YOFNHbzlMKP0iqiw+EN3D+CEGI59j6y664ey45oh66pIgm2R0GwrVkU/JxHI/e4aplSlLRvTUPHF2i4zhJqXOzXm1uYvIBxmPAd5TJp6GwxE6l7/u1cFpTnvsRVNKLiMNMMtoCpteI1ga/jRk2Ih1JWJPJNlk/of5a2PXRwEHh2Ce196tfwhAKxzzulMqPA73cxlj2ag3ZsQ4hvy5hXXvSz; 25:YhXz+7W/tm88CLhAQgNJORLXyTcOPoVKfC1g2g5QqaZJQGiqkWkMgOJuplehUJUn5tT3w2CowWBeh9NqwkrEC4/Qx9wKd0i81Zo4SGgNer6CCpyPPkmgzGgd9YC6SlUJXkVrkdG2m0GdpvDgqxY7cRxGiCWuYQHw1J1Y00XzsEkdukgq7eszwyXlPbkMhoHQv9TVolAE0UsuYFPcOsVmVmVmjSfrebzSDU/XzjDvmLE/wckmebPZa3EjdqO6y4HPKrOCIjePrv8Bp1TB7xp1bqEnA1AEh43p2P0qSLCtAQTjxZBsQ2wrnLWBeNpCE/oLKh/iQaBQEtHZFnAiB/2tYg==; 31:R7bw54uGT75CpPFmBVSmh+Zqip5Q/fleYIVcP5Z0qkSSAYBskESYJYTaHWLllttCHfCkZ+tosIzWrJaNpoIdi45UG+r5KBoeUHYQaGghrZp7/Al3AoOIrbY35WvGhXJslqTogaorWZPZvoKnShtqM/rBeOmUuy5j+wrgR3VO0zKIesxoqBj8oDaRYSHmh1Vo/7BPF11vT+v8x1bplKD3fkdnjWslxwm+r0uo9QSnRRM= X-MS-TrafficTypeDiagnostic: DB6PR05MB3142: X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; DB6PR05MB3142; 20:XSxhIZ0p3VGhDeDirasPfS8djlL1DR2ISvuPH3DLOH4ZwdwxHjexOp3SScATc0XAXix3lrB1/WEhpnwELdQ9OnY2lKQvPR5RhTAhRv+twDirgMIXzwHyrkqLp2H7i5OYhuyDLCBUIbLA58M7TzLL5F14c2v/oBoRgTp8YivuIGg02SzHaD1VWmex9cSAVar08TDhrc8iT6GI+eNfIH9TUzjzStU0zFF8hO6/7jxa9c3qIHDKDCbHMmCbpyhaLcg1mTxkRkzQwZky+IIkIDcbvwndkQQGCgrB7FzNc2eUcbrudo/ectNilD3DUu1ym+gERxAuuClvyKqwLzxMNp1P9bi5w/t1hX+kvfc9QbLJOW0GkbGLjHrKB4oGOvSbNnol4Tj1HfCQn6ZJgmlaQhK3JD/kxkwanv7Z7ckXV8/FPMVC/Y3diLc8kD5OsH1KpPm9oLFmqdHg4I5eTX03Z2z2c1/atBahO9SZfpV1wVaXk86azqPFfIyLQZcGVIIr10bi; 4:o7rmtMsmFOY/TMZCyYnhhfNm/Gy00yAcewnLw7GPEAzz0oG8CwDySM19CIAGfmBuUMucL9Qn3A8C6KgH7PfgTZLJY1WMoNtKQtDewNP5x5eik3BkA7vopK9QqKdELOXLdVKw/AE8GDtQy5fzcb63Wx8V6GLJwAyPyV4ItXbDJkQ61m6w2sZpjytBpDGq1plArYgT9DVrVYzdkso220FLg7cASDhg1/N7m+/YaP80BhEbcbRduwdVOnqJe+XkxBcGjO9nJTQ0DX6OfGUtBDBBTA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(93001095)(3231022)(6055026)(6041248)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123555025)(20161123558100)(20161123564025)(6072148)(201708071742011); SRVR:DB6PR05MB3142; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:DB6PR05MB3142; X-Forefront-PRVS: 05066DEDBB X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(346002)(366004)(376002)(39860400002)(189002)(199003)(4326008)(25786009)(50466002)(478600001)(86362001)(55016002)(48376002)(33026002)(2906002)(2950100002)(69596002)(51416003)(7696005)(52116002)(16526018)(6636002)(66066001)(47776003)(6666003)(316002)(16586007)(68736007)(101416001)(97736004)(7736002)(189998001)(50226002)(76176999)(50986999)(81156014)(8936002)(81166006)(36756003)(33646002)(6116002)(3846002)(305945005)(21086003)(5660300001)(8676002)(1076002)(105586002)(106356001)(53936002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR05MB3142; H:mellanox.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB6PR05MB3142; 23:8AwNWnndl1RXSpYjFiNnTGrehfetqhD/seLL4g1Ul?= poCWC4PwujVIRmo0jWASRj2HniRlQwKnGRW4AEvnxIsmh6dQ1uAME14nP6j85D+39UeteurCTaBhl7YG2aDbNQaFAn3n/BV8yPFHvuJzg8fCJ53gZ76bleUK/7RC74yakyq2u4pQM0ckX2hVnnOvMSGAXFRn4+Invn0C9ubkijgZyPJ/sJ4Hwzs2hZd3s1SovH5EnDroG2CPpqbtVg7tGZrkp4UWdUk6c9sZo71zWabo89gwLPEMZEqnAEh8/RhUs1qmUZF8sN3haPsar/0kFkQKB6/qsBMqpArnqUXt1m2FNdcxD75XCSO8Okn78wA1WDTrm0qei0P1mttsWt2tnfQfRuthosMYGCiG/zlTsyvfYKsQTF09nM1X4NRNzfemjNbNlH4SkenanZLfE5ANzPdPMjVdUpzUJ4A0xsHto0I8pBXfIu0df+cS9X6TLicT0OB0APrTnBO5DBjliYbzlTh68GNqJ3xyDzhpBtqlnKB5w6CLEfPMopRj5ryjePhjCaKx7AF0AJwnXpBGCHl1oSM+w62va3UGJ5Q/xsqCRrxUkHrvjhtga+RXcHXxyaaKhlXLtxR9YdUDT07484CQjllqOazZK+7cPAxd1ZtPlymgFYhvKP3m/MN/HjayNgU2HETrS7D825Rph+wAEVrh3YmIvAM2r/IJd5jAeiX7PYl7CUEnNNuZ/5+guqclpiEBRXmtX5kuIugsUlhsvn1L+TuITImd8fKQqmc82TYQik2uWvtjIZHJiu9c9fdh3BeTr76kQtKXUL/4+f4tVOav2nPiOccUjswnoYxzXYNQ8iRe1CDnjmTWnt28+jRa+NswLGrkIOHg+2W88rD90wgWx26eby5fgBo1hKrLAMFNTakroKVZ1Bw9ExIhqZJ1UqZ0WxwCSa4QLLegVAA4EJsHqEAoyH24AJTPhkDkYaEEvuHoUvmQK1QxabGl76t4Sl54LyNJfrRDd7EvPDxaLqgi9RjH07XTqo0EvNUOFUu8Fqfg17J5yKSAGj1UBn/Hc2hqC3za4Ze1zB79n5/67t7DCpZShHA6Fwc2hnW3qes5Cvoyk8GT3wsfrGDtngKOG0pF2OiEFUuIOk5mnthHuAvcqk6HKz5OIHkKXGGoDCmg9kmrQOUG4wV93QtQTYu9pegfQ4= X-Microsoft-Exchange-Diagnostics: 1; DB6PR05MB3142; 6:vQJSVftT/p9Fj821fdwWLsvCWXhGRPwTDNfUkmticcvMS4Ti8adwrGsc/m4ubWowtdyGLmGH+LxnY/6ARiqhhV+iG+09Tv/HwDb47NuC/a8syEV5D+76hFu0+6k6yPsMUfLNzgm9IrcVVsm/hfSGblk7mitMf9nSaN69MuhIqhyKRIBKwtrh6x9YGHTAcPnjNgjIIuUxpzikKDGRbBGiBWjyPRIW9417JApa74zRiqXi4uwfmTIk0k2A/TCBzMBb9xkLWVCzD9AFGhYYB38dg33g441wVFGhwHy4KLAU3BnWjP2Daj4L+C8Ww/7Yo8CPUzyMmCs1WnGQ0N0L4D+A8DyyMlNASqXmSWatrbUyqhQ=; 5:jiTgMJni73K8S6vrs63hvW7zxh9a/R3PQoC8gFg6evBPTnFmjBkyr0f2kBZv91q0TznI1aKHiUDqLMZZiQeVreR2YrdqvVFhQcw3OQ6kLbLhbjKJmzFUdb0zJ2nlwR1doaZsZc11vy8j1s/Ud/dvjmFK9GCmgmLyEW4dTww3pzQ=; 24:3zdd0uji7l2mJezs/BfCiBw4MkTv0oxFSjcEh2NHwrVwaFy3kswaJV4/VG3aFcrZxy8DepcU4xPOPvfJEjI8oVDlC6HARy4N3XyA4jOgTqQ=; 7:Zb9Dz4pWzG7okW8o60bgFjEZ/kfKGPFZiA60hCJb9cxpm1CQ1UEsDPsU0qlbE6WC46ndy8Gn4DmhRSJ/FYYTpuB0EFmv+pDO2xLvUPcRxWE5RwcoOuqjxRf22eV4fPqUiygJ7Ee/orj1vYuIYPnn005+sJ/aQxH8lFxCbPNb35QoQ4rXgFTGBnNruvb2pfoa2UwUwrAj94s18AniJwQk/Aec7z9889mTaz4iGX+pNa1HBK9yVCVwqoOlZktnvZcf SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Nov 2017 11:29:20.2050 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a59e2cf5-a0b6-4861-f6d3-08d5371c6f37 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR05MB3142 Subject: [dpdk-dev] [PATCH 2/2] net/mlx5: add physical port counters X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Extend the PMD extended statistics with more counters on the physical port. Signed-off-by: Shahaf Shuler --- drivers/net/mlx5/mlx5_stats.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/drivers/net/mlx5/mlx5_stats.c b/drivers/net/mlx5/mlx5_stats.c index 5e225d374..ae55edaa4 100644 --- a/drivers/net/mlx5/mlx5_stats.c +++ b/drivers/net/mlx5/mlx5_stats.c @@ -122,6 +122,22 @@ static const struct mlx5_counter_ctrl mlx5_counters_init[] = { .dpdk_name = "rx_out_of_buffer", .ctr_name = "out_of_buffer", }, + { + .dpdk_name = "tx_packets_phy", + .ctr_name = "tx_packets_phy", + }, + { + .dpdk_name = "rx_packets_phy", + .ctr_name = "rx_packets_phy", + }, + { + .dpdk_name = "tx_bytes_phy", + .ctr_name = "tx_bytes_phy", + }, + { + .dpdk_name = "rx_bytes_phy", + .ctr_name = "rx_bytes_phy", + }, }; static const unsigned int xstats_n = RTE_DIM(mlx5_counters_init);