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 C5DFD45A9D for ; Wed, 2 Oct 2024 17:21:48 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 935E24025E; Wed, 2 Oct 2024 17:21:48 +0200 (CEST) Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2047.outbound.protection.outlook.com [40.107.249.47]) by mails.dpdk.org (Postfix) with ESMTP id 530564025C for ; Wed, 2 Oct 2024 17:21:47 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MwUEP35v9BbLLI/xmEarHIMX2A7DECrhoQuKs0EVzCxiQ/DCeWK5zhpAH6YVk6U74Kxp7t92MXO7BsBqX0nd6tXAHFBhMuEcrTfq4VAAxgjmDPvihoD1xE7FsKfFijQFNZIhUcfF0UCgg37KsQZzEwRbWIZvrDrPWpx2F55lH4VD5GdQa9b/Y7SJea6yanAOZH0iyv4ZxuMlej4V1GUwU1jN2hZNRgZyhSnQGUEO97D2OEVgLEecwqIED4aCUA5w+Xf8vaoWQq2Jsaj2tQk2pVhi3wAHfY/BF+PEZMQ1J7tlyU2qVzaqhkKACeKdgube8yQMeILS9VKn2Az1aEMnAA== 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=Fmso7IceRSzHv55DVsbI9io3+weEUhuqXdUd38rfjPk=; b=IPaTu5ffxTypHC5uwkBgizOsTaZCATka9g3LjuNniU7URyw9s/nBQwX1V3bztl5nbQ/0DmysOa7v97QQpDQUs5lzbpiPdaEmTZt60Nw2hfBfrgB9a/C2mrrGZv14vJ+Lv9JRPZCdtCfC96VBrotvQL/t1/iXSizi6f5llfCtbFQfdQLYoT7iqxkkiK6mJl2NctTsuHRaH3vouRfb22mCmE7SYaK18q4F+JhiVZEuT8KGd80gPk/8Vv583Zn94ywnlSDDjc28oeymiEdKj7Nw8vK7OKG5Y6bC9beviubmP74TTS1ynS1zct4x2xOR8JXh9/hYksirweKa6lmh1f1ddA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=tietoevry.com; dmarc=pass action=none header.from=tietoevry.com; dkim=pass header.d=tietoevry.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tietoevry.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Fmso7IceRSzHv55DVsbI9io3+weEUhuqXdUd38rfjPk=; b=tFQJMmQBImbWY/n9quVgkeXHeyy4v46+WsbwefL/BpdhD1SqoUcVLgR9dNu6mDOmcRjlxJZemZbLKupmaM0dkMgQ4pTkvhCJLr1q0NbzSsUVrYU25GpyUe8+8FQn+PwV32KS5QRrAZMAP9BbAMZ8hSPZ0CVyP/Wlo5lF8ASDUAw= Received: from AS8PR04MB8199.eurprd04.prod.outlook.com (2603:10a6:20b:3f6::21) by PA1PR04MB10368.eurprd04.prod.outlook.com (2603:10a6:102:445::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8026.16; Wed, 2 Oct 2024 15:21:45 +0000 Received: from AS8PR04MB8199.eurprd04.prod.outlook.com ([fe80::4507:a132:54ea:a812]) by AS8PR04MB8199.eurprd04.prod.outlook.com ([fe80::4507:a132:54ea:a812%4]) with mapi id 15.20.8026.014; Wed, 2 Oct 2024 15:21:45 +0000 From: Mikael R Carlsson To: "users@dpdk.org" Subject: Relation between DPDK queue and descriptors Thread-Topic: Relation between DPDK queue and descriptors Thread-Index: AdsU26toAWDM1M9zRPmq1Na17nzdJA== Date: Wed, 2 Oct 2024 15:21:45 +0000 Message-ID: Accept-Language: sv-SE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_3b623b29-abd1-4de3-a20c-27566d79b7c7_ActionId=fd4beb29-d1fa-48a3-ac8b-70786f56146b; MSIP_Label_3b623b29-abd1-4de3-a20c-27566d79b7c7_ContentBits=0; MSIP_Label_3b623b29-abd1-4de3-a20c-27566d79b7c7_Enabled=true; MSIP_Label_3b623b29-abd1-4de3-a20c-27566d79b7c7_Method=Standard; MSIP_Label_3b623b29-abd1-4de3-a20c-27566d79b7c7_Name=3b623b29-abd1-4de3-a20c-27566d79b7c7; MSIP_Label_3b623b29-abd1-4de3-a20c-27566d79b7c7_SetDate=2024-10-02T14:58:52Z; MSIP_Label_3b623b29-abd1-4de3-a20c-27566d79b7c7_SiteId=cbede638-a3d9-459f-8f4e-24ced73b4e5e; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=tietoevry.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS8PR04MB8199:EE_|PA1PR04MB10368:EE_ x-ms-office365-filtering-correlation-id: 4c4abfd2-b70d-4dcf-a332-08dce2f5ed37 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|366016|1800799024|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?ustlDUrnBj7d1SqGE69cJTB7NkwVK6fWC+5Ilq9CHkKsagagpL+NtSISun7j?= =?us-ascii?Q?km7rY88vBourxh3od8/qufOcqmYHFVLw/dHDFFERM4TeVQ93geHCB9/R6+PO?= =?us-ascii?Q?xwaxKJARwSH/SOGWXMjPcZlURPRPM+rYWqf6XpFWICtvFR4+0dPRqCQnI/Dl?= =?us-ascii?Q?CKfvZauP3uX/IvuSIjVDA1lx0a1zixtWlMUf9Bn5USjjQqBjb8eWE6exckUK?= =?us-ascii?Q?iFInicYTOqgkhnzRNbGq6Gh7t9KlfnR9htwgeX2lLOuT2qQgPQ0En47dQJ8Y?= =?us-ascii?Q?8F/HDiks8a0mpD3QjSLHV+kmoKV0ppmoOsulURyb0hw8dlprjUfNg0IrcUrB?= =?us-ascii?Q?rV8mPdD2ypg4SaQQLUl5ZjrKaTSwwybwJmKlkYPq2Lt2UMdxZ6D11iQO+PeB?= =?us-ascii?Q?aE4G8byG9aEI94P0cH0RkZeoL1tHa1ilsDKcZSNuNyOkjaYK/T/ynt9YuKMN?= =?us-ascii?Q?oLXRprqNOmPlXFcaNlPISQVZTGZNODT/zEtHRsqQcL9ZpQlVDTRfR2Ln0IVj?= =?us-ascii?Q?jmSUF655qOPVDsC5GLypuMX/YkcuKCqs1AlZf+3b2JFvGKvkxHoJw4bkYKVw?= =?us-ascii?Q?QW1FzJUPWmrFf1Hw4DduQU9/a2/DStnv8JX4gA4l1B88G7rz8MPGUB/C4ubX?= =?us-ascii?Q?uWFzL2flN35YTF/hRnM2I6XeslzZFTjhJ5SGnwUl77JmoFa2ZP2YKBk3kTS1?= =?us-ascii?Q?z6nFtFK8MTDrc2hNBeD2U3NVtu9J6I0qe7Nxx+RMtpw9YH7A9sTbiVCZCuWv?= =?us-ascii?Q?8LGVgHX4AkU46hyGxdwS/Wj938ybZvC8VOBQ79GW8HmtpO2M69qC5YNZqJ0i?= =?us-ascii?Q?eGc6oCy4YGlpImIpGxvS2C9kKOqgzGeBA82GDbh0hnhNmXSglIs0nhmuWL+9?= =?us-ascii?Q?crRD5IZbhASDT618l5oiQGmazMYuLSkeL5GsAv5dWtQ94CVLVp3cqmpqzGTR?= =?us-ascii?Q?DkMRDlGfqNZK9RoFH7AkPgVZ8H+WFOq47r0nrLd5/0UJvJ6dSrQ+ECuEUUw1?= =?us-ascii?Q?tRIIa1MA79UcEyB9Ft/uuId2ikq9Lsd30LbNtjsZXdea/u2RDFfIVsBoaDj9?= =?us-ascii?Q?fp5CVe22oc+XTi97n34mQfM33LOCEwHv+ywy3cUgfyIFfgIpjb0Ccw7w3g0n?= =?us-ascii?Q?smQy5k4S7cAN5IAmCUXphsALGkwHC3pPW5kTaNo7ZRYmDtHI6ye3rSi1i96B?= =?us-ascii?Q?Oc3UzwiGJ4mcEHT2dgTY75B0sHpIsQDYX5bcrKO7ri3/ks5gDKirMn8huhcd?= =?us-ascii?Q?FbvHGIad4e8z1y8J2pM3+vBNfmeNg6XjujCpkWV/eCgENctZjQ14LclJNipv?= =?us-ascii?Q?RHTfC4ZDLoVjQdk9qP4f60dcabTHBCo9kA5hGYU0shonuA=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8PR04MB8199.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?qUbPRvZMBBgeWVs+0kBumArJVWS9VgwmmyrTHuYMzigOOnDrkITODk28y4s4?= =?us-ascii?Q?rk7ZYKlsPEcMtDyumPGhtj3cm8I9hqRrRfcKpobYPs4R9yoEbuqxGqYSo7LH?= =?us-ascii?Q?h11nz4DAZa4VD1VW/lpzhAUjKFMUQ73wfSc4sjJ6QCJPlkYBtXjRvmL9GHQa?= =?us-ascii?Q?q/PbnlTn769ExwtP23vsZtK1aAHu71Ab0zv73NVXyO5HnI8UQiXbn1CqJ3o8?= =?us-ascii?Q?yM1MQMzw+99D8f/HuTUGZYkXMIBGHDMZYpTBAZBfcssOItkaMyH28dFjBwoA?= =?us-ascii?Q?ek5UwSBWrH3APpXEkG34wlQjVxt4uTpoTGeec0RwWOtvS4jjhXW2AZ2tAH1z?= =?us-ascii?Q?v7LvOSejcG16J694gTbi5j53wfV4k80saZXQHHhE1Vq4gw9Id0f3nSjd7awr?= =?us-ascii?Q?noi4iEZkmpoQjQJEjjg4i59qNzJOQaxCkUcrBIWH9a7nVLI5vwjmTd05KDpw?= =?us-ascii?Q?WxKFlEAPNDEL56FtJavf3YDEVNW87U5hWAcINP7qw3NCDOOP5TtBXj/TdGfk?= =?us-ascii?Q?i2Spduba5ZT3yrxbnwh4cxcWJHezzexIgxdM2xA2sBk3sfwnmXwqiZM+8TWo?= =?us-ascii?Q?EoEjHrMUfrLkZ2oweK/ellKwTdKNejUKJ0WPI9m01drh54jCDXmsgKBS/cr9?= =?us-ascii?Q?VM+6y+YPmFm4cVJ7blWf/17pvZ4YhJv/tBZMTO6UIT0e0gYMaXciUNhXVh8p?= =?us-ascii?Q?mSI9BDhugt6F7rup3Tehr+UBBm2Goevs2wzzWuQO3CoEzTejYh/86N9nGCI7?= =?us-ascii?Q?FvPYatne/teWHZfSve9BV1vgIUlAxOQFdld6qu9V4sQljgnv/VVisHO9/l1W?= =?us-ascii?Q?HP5Mm5+kWwVlGjA2GqGCQRZtJ2yZFoiAT3G/KG5URUuNnbzIw5QiVXwQ+whU?= =?us-ascii?Q?HPBc/k6wHNYtCgC+xw1okqh8UD0bX6bRewjqIlea/b9EJMSfQ9f6KM//skqR?= =?us-ascii?Q?g+HCrW8KS9M9DjJfI4GM7jV2NBni6vN9IzqZzNBaKOvynrAWMowp4zprSFUk?= =?us-ascii?Q?qIx5EMEMXGVtHA5j7RojQ8ofyaOO1Et2pjBanwo3YVouYHBi+d5H5cbx5wwR?= =?us-ascii?Q?ze98f1Sss/oAzBXqfdd2JkzTLLKUSpZhhufNtp2tj/OsVmBkco2NV8qoQi7A?= =?us-ascii?Q?DoYkxjT2PRxvAoBfHAa/uakdu+AXuriagR+TJexZ60jarfp6wqL4uUcdKO1h?= =?us-ascii?Q?zURTkY0cts/JSBUYDL4iRzj1IqfwVXQIsojLwGwMv5qrIzTQ9nOBZXwZ1xjl?= =?us-ascii?Q?lXU8sk5aFCbJpOp38dm6X3PSVH4CKZabrKMtY2ucS34NOjpnLGxo52QYpsa+?= =?us-ascii?Q?urQfnJOFFIaRaoXg/v/XLvteaNg8IT+KZAFjCRItv+rC7o5ywzckmj18U+Yy?= =?us-ascii?Q?Fc/XYIRqsYAVeV6F42N6XQ715kUJcldOo8Nf0fU807bVwLQqYdLCp6w4uWbw?= =?us-ascii?Q?89jsS618PXPNqumgmuMsfpTTkV/wsOjeUAX7VqISf/xj9WJan4+2WRslghtc?= =?us-ascii?Q?PWCc00b7S1mn0ZNUgi7p+bw8LaPNyU+ur9vz7dzs/40wq2FekEMzYPFwO42Q?= =?us-ascii?Q?mFtXEID15qWg+cOHkOqpJJ8IPUlWC7aB6vOELF/YF7wdd3InyPwAsLqR7Rob?= =?us-ascii?Q?3g=3D=3D?= Content-Type: multipart/alternative; boundary="_000_AS8PR04MB819947FB6CC8EBA3A544388FA6702AS8PR04MB8199eurp_" MIME-Version: 1.0 X-OriginatorOrg: tietoevry.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8199.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4c4abfd2-b70d-4dcf-a332-08dce2f5ed37 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Oct 2024 15:21:45.4346 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: cbede638-a3d9-459f-8f4e-24ced73b4e5e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: E2P5NP5zhrlhUNbfa2rnElQox52wuofrYSy5ifqn7d8V3pOc0t1XpMK19A/H5kJPII7p4NXY+iRVD9caW8yy5U5a6aX/xCRT8NawFLQjIxI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR04MB10368 X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org --_000_AS8PR04MB819947FB6CC8EBA3A544388FA6702AS8PR04MB8199eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi experts! I have a hard time to finds a good documentation about the relation between= DPDK TX queue and descriptors. Queue as in rte_eth_tx_queue_setup Descriptor as in rte_eth_dev_adjust_nb_rx_rx_desc We suspect we run out of descriptors in TX path, we are not sure here. We u= se more than one TX queue. Will we get more descriptors if we only use one = single TX queue? Does anyone know if there is some good documentation regar= ding the TX queue and the descriptors? / Mikael --_000_AS8PR04MB819947FB6CC8EBA3A544388FA6702AS8PR04MB8199eurp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi experts!

 

I have a hard time to finds a good documentation abo= ut the relation between DPDK TX queue and descriptors.

 

Queue as in rte_eth_tx_queue_setup

Descriptor as in rte_eth_dev_adjust_nb_rx_rx_desc

 

We suspect we run out of descriptors in TX path, we = are not sure here. We use more than one TX queue. Will we get more descript= ors if we only use one single TX queue? Does anyone know if there is some g= ood documentation regarding the TX queue and the descriptors?

 

  / Mikael

 

--_000_AS8PR04MB819947FB6CC8EBA3A544388FA6702AS8PR04MB8199eurp_--