From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 01F2E45A16; Tue, 24 Sep 2024 12:53:56 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 930C640608; Tue, 24 Sep 2024 12:53:50 +0200 (CEST) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2082.outbound.protection.outlook.com [40.107.92.82]) by mails.dpdk.org (Postfix) with ESMTP id A9C52402EA for ; Tue, 24 Sep 2024 12:53:42 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tf4R+x4PjpgSXG+c+eaLMCGFpvYA1pbMSmuto8xeDGpVXgOghcI2kfN+WxL3SS1ic5/EsthZKHnsYQJVb+Tvc1q94moyAA6iCXWUvZFuG2bB3Cpt3GkKv3ncPMONlso/2DKSvyrViFKi3v3YlBTpO+kMLQtlHyp3x7ui6BqNEXZb1Bwqor5fW9nwI2idAQLlF/048w7lcVf7L+hQbT5u1dd3jorWMMtLlmP9wkxfQxv0JL511IlJTiyu84os+qBjoEIbeeoViLnlVMmTcBp2LI0SlrWrhZnZiPTm2ehN5iaJsFqPNG+CRb9k/QCAOJEE93TjaiftZ2pXXNphIaUY7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rsCLIzkdWOht3PSm5YL37KF55dmpa1iY0n4f/3OMceI=; b=ke6RKhi+q5Fg28974KXMCAcbBaDLEhAtdrTXYFrEyPPeByTUtLkn6MJPryJvY/WkuBD62DKg59afeYQ0AhJLbJjvX2jHGd8F4xqrdJkDuFgnllh/ouspAJ2YGkvFj9llv6KfV5xPRN9PBNFTZJIkS+olXMZeqerEAmb+ODLmkP8ef4R6wlBwfiDbw5q1xplHWrpz2AZJQyd3ew8yYOTtyV3c7XQbFlqIS/HW/jMyhkz4KfDM50nfLJ2Vpbea1DXA6PU0ucmrV8l87Qd4LnfH3H4a8K0UKIiI8JMzfnHaTRfcTSFrVySbbZfLOeHDsSjafWcdppp13QGRApoDEjzZcg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.161) smtp.rcpttodomain=monjalon.net smtp.mailfrom=nvidia.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rsCLIzkdWOht3PSm5YL37KF55dmpa1iY0n4f/3OMceI=; b=M/IB5/6S61xIjphhxlkJIjRavEnnczTjQb0mBcspgI4JleyeB4e2YAacGMXfLjs2dX+vxM23LuGiktG1NFzTF85sBkKeg61CZZAORMLK9gTsKsROnExW4HF3Qs34HVQopDE9QsBATALe0rbShaYJrmJSM8csp3uZ/U7RhXIHvXwYqo9Da2MnFoT54Riv2ZdWUfGcWEHR4b72bTjrxExeCjDLPhwBOlqz/W+02ytLm9oozCOd7Gju+QKM8ajeat3ck+VTBP8PURyBi3WizMVnpAOVdjzyojq1URTKUkzOgxBfW9Z4tRd/SomyQt+y3ddKjgsPF1FOMeDl5NdOLcn29A== Received: from BL1PR13CA0002.namprd13.prod.outlook.com (2603:10b6:208:256::7) by MW4PR12MB8612.namprd12.prod.outlook.com (2603:10b6:303:1ec::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7982.24; Tue, 24 Sep 2024 10:53:38 +0000 Received: from BL6PEPF0001AB59.namprd02.prod.outlook.com (2603:10b6:208:256:cafe::b1) by BL1PR13CA0002.outlook.office365.com (2603:10b6:208:256::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7982.16 via Frontend Transport; Tue, 24 Sep 2024 10:53:38 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.161) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.117.161 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.161; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.161) by BL6PEPF0001AB59.mail.protection.outlook.com (10.167.241.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.15 via Frontend Transport; Tue, 24 Sep 2024 10:53:37 +0000 Received: from rnnvmail201.nvidia.com (10.129.68.8) by mail.nvidia.com (10.129.200.67) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Tue, 24 Sep 2024 03:53:24 -0700 Received: from nvidia.com (10.126.231.35) by rnnvmail201.nvidia.com (10.129.68.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Tue, 24 Sep 2024 03:53:21 -0700 From: "Minggang Li(Gavin)" To: , , , , Dariusz Sosnowski , Bing Zhao , Suanming Mou CC: , , Alex Vesker Subject: [PATCH V3 3/3] net/mlx5/hws: print CQE error syndrome and more information Date: Tue, 24 Sep 2024 13:52:58 +0300 Message-ID: <20240924105258.58037-4-gavinl@nvidia.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240924105258.58037-1-gavinl@nvidia.com> References: <20240924055938.48374-4-gavinl@nvidia.com> <20240924105258.58037-1-gavinl@nvidia.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.126.231.35] X-ClientProxiedBy: rnnvmail203.nvidia.com (10.129.68.9) To rnnvmail201.nvidia.com (10.129.68.8) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0001AB59:EE_|MW4PR12MB8612:EE_ X-MS-Office365-Filtering-Correlation-Id: 63e480d3-22a4-4700-d7e6-08dcdc8724ef X-LD-Processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|82310400026|376014|1800799024|36860700013; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?xF+cnv3meF31lDpFnvrC6gBeYbSfvEAj8CKa+uF3PEXoJhIcTZaG/++4BtVr?= =?us-ascii?Q?zP8mQuhL9hwpB8z/NdXLeFJVwEJas7DF9uZNn+u9+k/iVGqUhkGI1lETGJep?= =?us-ascii?Q?kQIHyKbzM6afjI/GDhBmAKK33h3cEvXJt+FIwLSvctD7i4mEHJmx24LqegnK?= =?us-ascii?Q?aBeOvzndV2A7Ris2XyQs00Jlqdq+PPGAAZ+IARxSVW7pZSkG1qRCLxGXcCeE?= =?us-ascii?Q?cMV7JJjH40+EHQTICDLQcFafauhTlZiO4ahfPkV0FccJbTyAIIVU0S3OnQuD?= =?us-ascii?Q?f77kwOKDgAFvWS8z2tQJeA8PPDJhXIpKpv2SH5OdLO/wxpfHg0s5lEaMl4MS?= =?us-ascii?Q?b9nsPJMxj/SZ8KLatQtXctXCNz9Xci1T7sz/sZle41+p1SW9clqrzfn2oDrR?= =?us-ascii?Q?GBOP8WxXuwt+4k/bXYYIk86KSFwasVpURNo8U21Fv3rn4Zp/9BPbct3NweY9?= =?us-ascii?Q?SYScqXlGEe1xJ5lu1qNvxR/0hke6PbYz43v+v0eBnWY7OexIMFgRHTfC/2ov?= =?us-ascii?Q?emaHoisGZw0UBzbV7mH7wvrdbASbmyhTdjPrgsF2lFZ4wkLHoJ+lXlvkBkuG?= =?us-ascii?Q?GI5AGIUDEs4DxC9Zk/+As1KK6tn8s9Srrsedi/S2KVXJOcMYB0FU5V4M66dP?= =?us-ascii?Q?ApwHHp3E1Lhoi2xEjr8J03w9ans7+hSZmX74ihrbubjE1Y8L7/q92SEPXerI?= =?us-ascii?Q?qVvUOEStzKlOBfxBRz+mLpTdYqbjoOw4MyE67oUBf3PZY/aB9QsMfJliswxX?= =?us-ascii?Q?5v0D/YmiFnrf5eRzpAcfEiGnbK4SYBYqwTdXqXeLN39kBc+ubzWDw9i1N8CT?= =?us-ascii?Q?sb5HVgSY29kdHDiCYJhwVTcDrifZzzOwI6ZD6ZhnhA8z2rRMJyS4sEWsTwLV?= =?us-ascii?Q?Icy1ofIZpeTRJSpQaC5/tYKNT6p+rl89aeLeQ620RqmiNQVVZE3x7CEkahsV?= =?us-ascii?Q?MjFWUj8S8BfbsLsrKfDdZyeEwmN3evUqnRukQlb9VQNKsWvqjaFgas45z0ot?= =?us-ascii?Q?A2+SNnHT54KUxqVAJtMB5iptpne6f6Iy7kq8uH6NbuuaL/G9VJaX21B/+XeR?= =?us-ascii?Q?2EBC6pnfW1NTHCzo3lhIUsXgSCP/15qLbDWgXFl3pkVAEQ3l0LEnUupbwdik?= =?us-ascii?Q?uCa0iP3tlj0qhr6Qa6BCf09eVo7psCYWU/KyVeB9rKIlAk/FqWFmjuYC1+my?= =?us-ascii?Q?y39YVCNVYnkus2/mI4HII1/Sam5oGvcXfSLWyNqWivMomj6vi/kcaN5ZXnTh?= =?us-ascii?Q?0g0JEMi8KOWv1FvL3XTJyw5PPgpjpj2XdKU9FrUld9GTILjJ1tpY011NFZeR?= =?us-ascii?Q?EqW1iVTyelvSzhsvx3Up9VC/LdrSE7jZcBB6so49406SizRVpcjXGkdHWtlq?= =?us-ascii?Q?9yZyBuc=3D?= X-Forefront-Antispam-Report: CIP:216.228.117.161; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:dc6edge2.nvidia.com; CAT:NONE; SFS:(13230040)(82310400026)(376014)(1800799024)(36860700013); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Sep 2024 10:53:37.6130 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 63e480d3-22a4-4700-d7e6-08dcdc8724ef X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.117.161]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0001AB59.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR12MB8612 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Print CQE error syndrome and more information in case of queue error. Signed-off-by: Minggang Li(Gavin) Acked-by: Alex Vesker --- drivers/net/mlx5/hws/mlx5dr_send.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/drivers/net/mlx5/hws/mlx5dr_send.c b/drivers/net/mlx5/hws/mlx5dr_send.c index 3022c50260..e9abf3dddb 100644 --- a/drivers/net/mlx5/hws/mlx5dr_send.c +++ b/drivers/net/mlx5/hws/mlx5dr_send.c @@ -598,8 +598,15 @@ static void mlx5dr_send_engine_poll_cq(struct mlx5dr_send_engine *queue, cqe_owner != sw_own) return; - if (unlikely(cqe_opcode != MLX5_CQE_REQ)) + if (unlikely(cqe_opcode != MLX5_CQE_REQ)) { + struct mlx5_err_cqe *err_cqe = (struct mlx5_err_cqe *)cqe; + + DR_LOG(ERR, "CQE ERR:0x%x, Vendor_ERR:0x%x, OP:0x%x, QPN:0x%x, WQE_CNT:0x%x", + err_cqe->syndrome, err_cqe->vendor_err_synd, cqe_opcode, + (rte_be_to_cpu_32(err_cqe->s_wqe_opcode_qpn) & 0xffffff), + rte_be_to_cpu_16(err_cqe->wqe_counter)); queue->err = true; + } rte_io_rmb(); -- 2.34.1