From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 6CAF7A052A; Tue, 22 Dec 2020 21:57:12 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 814E7CA3E; Tue, 22 Dec 2020 21:57:10 +0100 (CET) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2093.outbound.protection.outlook.com [40.107.237.93]) by dpdk.org (Postfix) with ESMTP id 44260CA97 for ; Tue, 22 Dec 2020 09:03:41 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f36XJ08ZeGM1kJ+uTmJWNvhR850HiFXwzKzGcMjRmtibaJrcfEfnreqaw7YVRCUAdGOqlD+X5XPTXQyjh+gNrCAi+Yi83j360ZXURer2JWAZFkgZVhAMcI9kfY61FKuK2Ck7n7EdQn9YFIJCndSfTmQplVuXa5KpoljAUZ9TdF+3tui2t0hBzt/wwFlkAb7QVb3dGtihhHRMYE4v0sWtGShDEqnhFkLzEaFqhcp2Aq1inxHC5jnEG34peqmlO1SD26FIXlgw1fgYdEIHa6fFiwnsH7wcn8cce6gIyNkLp7bjRJruokcbAh7SVYwWWhcUJZkW02y8kzkkPIR87xN5nw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nNd8RjQh+/NoyXo9UnDUViYNCQM0HqJfgATlcIieaD4=; b=P3aUygQZECP3/4ekz71WEO68TtQ9VqfkLJfzZyi5EyCyP9sBUaHjWva2c7Ykv+6iq2LfoSFVCd1JQMz57fMbRWHtuNyt/cTA0TChjqoOiykXgrGY9r+1g1psR6baPPXlq+kFsY847yaOhRm7JF8Y/fT9ioRBBPmkhUBrAsSDBBxWrnplbKJ7DfJ9N1NwUZfWTrcudsk7zQyb/jGDDFM9NmpGic+x9GgOrtInhtus2DVcEBjXPFVoZjhpbjaEuyVjUJ4c4op0f85bReadP6cIGIvd8yT3kz7UPeaiTZz3Wc7/dw7F8MWt0jjvrfUFv2XRFZFK3AueEuNSV8kOcPbbGA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=gigamon.com; dmarc=pass action=none header.from=gigamon.com; dkim=pass header.d=gigamon.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gigamon.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nNd8RjQh+/NoyXo9UnDUViYNCQM0HqJfgATlcIieaD4=; b=hFLXp++bN5GCsh12tEdTutYwPCyvrdfVBlUQB85alc19M9VDmieLu9uNwxyYJ8W0jJtHIEqyGhSyLRpaQ591rtL1wtOtRWl6qBdvY6Cuwssw9yfhkpzqqi/FzXfjS2B970x/Ee91tRRNgc2U+9AWUxLJBseuXdfNYRd6i/DfygA= Received: from BY5PR12MB3745.namprd12.prod.outlook.com (2603:10b6:a03:1ae::14) by BY5PR12MB3859.namprd12.prod.outlook.com (2603:10b6:a03:1a8::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3676.29; Tue, 22 Dec 2020 08:03:22 +0000 Received: from BY5PR12MB3745.namprd12.prod.outlook.com ([fe80::e819:c9bd:9b99:6a92]) by BY5PR12MB3745.namprd12.prod.outlook.com ([fe80::e819:c9bd:9b99:6a92%7]) with mapi id 15.20.3676.029; Tue, 22 Dec 2020 08:03:22 +0000 From: RajeshKumar Kalidass To: "mk@semihalf.com" , "igorch@amazon.com" , "gtzalik@amazon.com" , "ar@semihalf.com" , "dev@dpdk.org" CC: Tanmay Kishore , Rakesh Jagota Thread-Topic: net/ena: traffic lock Thread-Index: AdbYN4nnzupBjlHlR2uhatDo67Ekcw== Date: Tue, 22 Dec 2020 08:03:21 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: semihalf.com; dkim=none (message not signed) header.d=none;semihalf.com; dmarc=none action=none header.from=gigamon.com; x-originating-ip: [49.206.126.133] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 4ad9418c-5c80-4395-da4e-08d8a6500d16 x-ms-traffictypediagnostic: BY5PR12MB3859: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4941; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xZvuY9OYsJWPds+rtKU1ghK98NmN3YrgOWSy23uxSUanIEkdMXFk5FszMP56L3JzwMUojjj/Bw3bKogZpg4d8+ULA3RLttEDgRlNipbIMOahXX3OcHpYp8TA5HVmuK174zKpu+kzx56Mcr9fpW94mdS0DnPYip9F0EX/hZYGlmffUmr9+sW0qPkF3dF8F9H3MkN2LFNMkUHetDs2NXygZMa3/eDIjNnVKBywqXjPGrM2yTS1od+/aQ4t8jp8NPyMAMb8FxyLSEDfaiq7FLq7FG/e1g3p3UMuXeI6XkqqDbUc74pWco7crxAfAYTVEfwriMc+skG7aIbkUA90cSeHHjb2Pv8Ophz+6ttujHM1CepfhzMck3539w9E7KrVfuhCpvSebS5tiuZTyf3x7vBOnA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR12MB3745.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(39850400004)(376002)(346002)(136003)(366004)(396003)(55236004)(107886003)(66946007)(8676002)(76116006)(6506007)(83380400001)(66476007)(110136005)(66556008)(316002)(4326008)(26005)(2906002)(52536014)(33656002)(64756008)(9686003)(66446008)(5660300002)(4743002)(54906003)(71200400001)(86362001)(7696005)(478600001)(55016002)(186003)(8936002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?Kfg4bqiRN7GhrLAGNvj2o6NDgfJKqq+JDKku4SS7i7ZpJUkGM532GAvkf0Ex?= =?us-ascii?Q?T1mmFZUOfYm58Zh/X97QDvra4rAqUgI2P0L9UTxARL7qsMHMcq16LdqW3mYd?= =?us-ascii?Q?POxyY4qXmIZq7wLEIXT9pd9gVfN8iUhV6LsZ5uzqMEGV16kd7gwv78obEjV9?= =?us-ascii?Q?xYKvIh53obkSu0CPRbfU1gOeA4Xt6z/38sviBLbfav2SA1oQzGLI8hhAISJu?= =?us-ascii?Q?jB9eAY0iOd2kfJhC8E+Qnki3ezgsOM5lqgT/W/4g7Z2LXufT7qstEB8TsrB7?= =?us-ascii?Q?QHivtijinfnvKjfkheXJX+DzwIe6hAzN4/82SC9Nqi0rvoo1NVGDG9fekvb6?= =?us-ascii?Q?BnuJqJv+HImgw88WqOhAjplofN4qfnxBUEXW+k4PPjjqlsH7POIa1Zcyx/aV?= =?us-ascii?Q?hVa/d6atnImxe4KMZawbNI1i6YP9icY3x8sxIv4CgTebCRuIkd4j31esZJY7?= =?us-ascii?Q?cVyeG4N/gviyPHQxNPiBOTFy70dgRjvwQzcZAuc5ICzRYytBmOwyshrwp3KS?= =?us-ascii?Q?UkA3IsBdrE4GiJMEera6KruO7KENPRP+BXcIyNY2cH3tk0NrxZmz13Tvjyc7?= =?us-ascii?Q?GslLoFjot1FFqQ3q1eAl66jmIYtdIzGl3ASPhA0pwn9tRRDImsvmMJWJc2ef?= =?us-ascii?Q?M+dn1yS6xAzSF3IMNp64sz3H6P8X39R0wIUVbe93clMCzU5S7YCycxpSiIJv?= =?us-ascii?Q?wJsjg7rYFhRP3xsTSvcrrOdKn+6lS8OB2R0t3Px7nZGycEJ2/wNTYc5WsORl?= =?us-ascii?Q?gJkaGEpNcuVblf2k8Hny9E371YJfoAvU39m3SdQtaLhYovQdUa9QQc8MQnPL?= =?us-ascii?Q?vrQ4TojuTlEAcwGDXfxjvkKRG1ldIKW/OSK5FUTKqo3kHAwO31dB85pMbdXB?= =?us-ascii?Q?P/+NCBGfQL2Hjt3d90gCAKKlz5XZub4H17pmAdEAuw4ORmfVHXgmOqg0YJWq?= =?us-ascii?Q?YHDU+8MOfIYiuLiHQzLXgKtSIkiDRoorHK7x7FvFjc4=3D?= MIME-Version: 1.0 X-OriginatorOrg: gigamon.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR12MB3745.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4ad9418c-5c80-4395-da4e-08d8a6500d16 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Dec 2020 08:03:21.8512 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 0927b619-f6e4-4461-bcda-333194268117 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: xksDw1qApuqaIaWkBRxA4rIb4lNn8EHKCM/Zfl+up1VyaZR7E0j6pWejXCXcZrf5GopCAO5C2iFUamqrj9VLc1GP9eBqmpPRH0645It+LwY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR12MB3859 X-Mailman-Approved-At: Tue, 22 Dec 2020 21:57:09 +0100 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] net/ena: traffic lock 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" Dpdk: 19.11 Driver: ena During longevity(after 24+ hrs) testing at 10Gbps, one of tx-queue is getti= ng into unrecoverable state ( its not able to find enough tx-descriptor nor= its freeing up). So for every tx-burst, eth_ena_xmit_pkts() neither finds free tx-descriptor= nor able to free txd (ena_com_tx_comp_req_id_get() is always returning ENA= _COM_TRY_AGAIN). We see eth_ena_xmit_pkts() has been refactored in latest LTS version, is th= ere any related issue got fixed ? Can you help (gdb) p *(struct ena_ring *) rte_eth_devices[2].data->tx_queues[5] $14 =3D { next_to_use =3D 4979, next_to_clean =3D 3958, type =3D ENA_RING_TYPE_TX, tx_mem_queue_type =3D ENA_ADMIN_PLACEMENT_POLICY_DEV, { empty_tx_reqs =3D 0x11e406b00, empty_rx_reqs =3D 0x11e406b00 }, { tx_buffer_info =3D 0x11d2dfc80, rx_buffer_info =3D 0x11d2dfc80 }, rx_refill_buffer =3D 0x0, ring_size =3D 1024, ena_com_io_cq =3D 0x11e40e640, ena_com_io_sq =3D 0x11e4168c0, ena_bufs =3D {{ len =3D 0, req_id =3D 0 } }, mb_pool =3D 0x0, port_id =3D 2, id =3D 5, tx_max_header_size =3D 96 '`', configured =3D 1, push_buf_intermediate_buf =3D 0x11e406a00 "", adapter =3D 0x11e40e040, offloads =3D 2, sgl_size =3D 17, { rx_stats =3D { cnt =3D 4979, bytes =3D 417580, refill_partial =3D 35426, bad_csum =3D 0, mbuf_alloc_fail =3D 0, bad_desc_num =3D 38603, ---Type to continue, or q to quit--- bad_req_id =3D 3178 }, tx_stats =3D { cnt =3D 4979, bytes =3D 417580, prepare_ctx_err =3D 35426, <-- Errors linearize =3D 0, linearize_failed =3D 0, tx_poll =3D 38603, doorbells =3D 3178, bad_req_id =3D 0, available_desc =3D 2 } }, numa_socket_id =3D 0 } Thanks, -Rajesh This message may contain confidential and privileged information. If it has= been sent to you in error, please reply to advise the sender of the error = and then immediately delete it. If you are not the intended recipient, do n= ot read, copy, disclose or otherwise use this message. The sender disclaims= any liability for such unauthorized use. NOTE that all incoming emails sen= t to Gigamon email accounts will be archived and may be scanned by us and/o= r by external service providers to detect and prevent threats to our system= s, investigate illegal or inappropriate behavior, and/or eliminate unsolici= ted promotional emails ("spam").