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 47B6CA0542; Mon, 6 Jun 2022 18:37:26 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E5FD6406B4; Mon, 6 Jun 2022 18:37:25 +0200 (CEST) Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id 176C14069C for ; Mon, 6 Jun 2022 18:37:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1654533444; x=1686069444; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=/PQUKxwizlLqb0F1D0BQ+ovPrV1He5/UR1foKOldkZU=; b=WQcxkQSRZQK8rW+koJP2PrKbLxVge4eCoTM96v3UPH8/pfafvVCUYQv7 vIA7kKGo0uqaz10Fcxh3KpUtCkgJ/vrCFfSFBW/zld0rkRxsvmqKPUbnY TTVxvuDO3ccu/bFbf2g4alv3pqPAISwFdNN6Bf/EZI5kqWm9Qr2BA3gzI bCXW+6Qtg7CHxfr4m2S9StwUsUa0navvL6cYmdiDO60VP2ixnUGzlNucJ Kgec64ob5SsXlhcvI0az+M9lfIziyYF/Na/lvMd/5WYA6GRAB1WFMvjyl xcEk7gvSq47mqqzsJ+QQDUpD4uud3lSj2427bYXBZMFW0pe78ldzO49kJ A==; X-IronPort-AV: E=McAfee;i="6400,9594,10370"; a="337671048" X-IronPort-AV: E=Sophos;i="5.91,280,1647327600"; d="scan'208";a="337671048" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Jun 2022 09:15:19 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,280,1647327600"; d="scan'208";a="722868672" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga001.fm.intel.com with ESMTP; 06 Jun 2022 09:15:18 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Mon, 6 Jun 2022 09:15:18 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Mon, 6 Jun 2022 09:15:18 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.42) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Mon, 6 Jun 2022 09:15:18 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WkgpKWuzUfL6tfrEitL3amjp+BGQkwiJIwjMGpeEHZV3AZ8oPHCGyVxLp473Q0NlVVSMavV/XrZbBy9HNg6VrzzXCoofhWPpTB+YXnOtWzryL+m6VQeq4HYYUAUe5comcM/9LIR+XVC2SQhdolAahAMY2gN5Fqp5k4GEjklwa3sVgxnK2fL8zvBrUYXeZ3+hLkYXA5mcJOzRM1VTGX8XWR4i/1q1s1rvm6GigoegG01Esx5rBqcYQMSfWHkOhSrnv7yy3joOTh+w8hhkzN8nCA/uTOotHLw9jDXxd1hihTQhoaWOYt8WaPm8il5CgEMpwYaz700ZrSKzfdWNOazwUA== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3sl80VH4fjMCL/H3Y55DOCa/yzmecAQvW5cSWrczi44=; b=Us9NZf2jER5JvXaxMXT4wxuQlIcNTaaJ8KTGqBqJTEcE4/uokDCdiTWR/AkF1tbHy+0+o9fXcc+5B24aajAFI5zpl/8dI+/11F1ycbVt7/PFz8qBUNvZrYeelr+8A/qqr/oi7tcBzXZp5wRJBU0IgxBwoKNQp2wAjlUAUORC+AGUbKS+9Q/+G3rlpTnwo1lsIT8sxwSUjV5cHNEwVGriImzSVEvpRpiyKeOZAuJ20V9/lBUsAnsbFK1bAuzlq6iD16ZySFXIpofFatYppwUBEKenJek+VyQfb8Y8PMZRAGkOe6tYF8GPxcWH+wYxugwXd0pUy3ZQRW0/Vu3e/yafhA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from BY5PR11MB4451.namprd11.prod.outlook.com (2603:10b6:a03:1cb::30) by BN6PR11MB2036.namprd11.prod.outlook.com (2603:10b6:404:4a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.15; Mon, 6 Jun 2022 16:15:16 +0000 Received: from BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::cd54:e1b7:e3f:4069]) by BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::cd54:e1b7:e3f:4069%6]) with mapi id 15.20.5314.019; Mon, 6 Jun 2022 16:15:16 +0000 From: "Chautru, Nicolas" To: "dev@dpdk.org" , "gakhil@marvell.com" CC: "trix@redhat.com" , "hemant.agrawal@nxp.com" , "Zhang, Mingshan" Subject: RE: [PATCH v1 0/2] bbdev: add device info on queue topology Thread-Topic: [PATCH v1 0/2] bbdev: add device info on queue topology Thread-Index: AQHYM051KKHbVsIE9U2jNhM/Clhhp61DGaqw Date: Mon, 6 Jun 2022 16:15:16 +0000 Message-ID: References: <1646785355-168133-1-git-send-email-nicolas.chautru@intel.com> In-Reply-To: <1646785355-168133-1-git-send-email-nicolas.chautru@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d6d32494-a325-4d99-f7fe-08da47d7be7c x-ms-traffictypediagnostic: BN6PR11MB2036:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: pfgBC8Mdy0aNGbSBhz2CXysToee2R1Fd7loRc+U7pZ70P8jo3PBWXbyDNv/ESZJnES5Qh9Ptm1PyeHZ9uX0rTj3GYsAp6IK81pbtZn8tjn5DdKVz4UntbPIijzRw6oFhLCLgmAH/W3rst7IptyAW6x2BvznrhivUFeJn3k/OUzxmoKTxd7hHo5UvD9eTdc6P/K7jh9AmZEK6Q1A0NQuX/n86wkP5lvUuc/GnflIheCBg+Ppj2MiSj8UStM4Yua/6kS+JwQvi1Emw3S7SC6psz9MmKgMzGu1cgmIjFCFC9azQrr72mI5Vz87ZGjC6/MEU/Up/7xwf5RQiaM4TcArF3NWpfnwxhV2z5YDYpPRA8ZscT/U4zdfwJTiLNSW/w8PI3Q008ETDBTq3BCy7ntIR5kIAVUp5c9pkNfCz4FyyQqCLMgvBm+SHdPUGYvKwCmAJaiY3fGToU6HS34Z9TRoGs9MgT1fNk8UkNOKwNdbB4zw/QqdkzMaOUx9DMP1EsepD6Rnc5EmmE4w3SZujsZm7CK1GVjn/Q37TQe+2Sy8tVkA1obtDkGRuMKeKAsraWyFzgSdUjKR9hsUT8ZQOL9xWYgy+wW+lBKVuichYk+0774lIWvvuHDFrwcmvWV8CdBsMJhbVzVy0qPiQD7tphyHt6QxGUhS2dTBS5fBvRmdf5OcmvSawFKxHLCtap0U1LupSH+83CP7MbTqqXs6EMpIJGQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4451.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(186003)(86362001)(107886003)(71200400001)(2906002)(122000001)(83380400001)(9686003)(110136005)(54906003)(52536014)(38070700005)(316002)(26005)(64756008)(82960400001)(76116006)(508600001)(55016003)(4326008)(8936002)(7696005)(6506007)(33656002)(66556008)(66476007)(66446008)(66946007)(38100700002)(53546011)(5660300002)(8676002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?g0rjI/P1VHEKF8Ajrm45EgQBMVpjfxznoEdrMA34M7jqXDJaD7U4YacKTFPV?= =?us-ascii?Q?bapLls2SKHOf6bvafXAr0no1hvhSDz2eGiqv6FWOztC9tPesnZ7ODbqbiA2b?= =?us-ascii?Q?X0BU3j9nLyjvwuQOYDvEfaUQmSjtb9GjtxP/BXZosPsYenLgucyYJyEjA13l?= =?us-ascii?Q?/ivTw+5BRBbn6Oq7er8e7RH6lpHcEfRaKBuQnWGT9SWOu0MA4YO07OhMlFuG?= =?us-ascii?Q?peYYdiGCGcS1m7XXUMk+EpWEHI+tQusUrCDz20yKGHdqSlJE4IITM3926gk5?= =?us-ascii?Q?qcERU/AUJtZZz2VS3zxUTigni2OVvviVBvAuJz4OFWIAl61d7vrCsdXK3IXP?= =?us-ascii?Q?mEXXMGXQuFWSFWAc2mk9BN2oXOxXGLP7cHzSfFx6kS3YBvIxsT0gw3/mEPt8?= =?us-ascii?Q?cl93HEciqKzl/171u1vhvteXi0ynu0oUhOWlC/7tHrtsLDccq0WewLhGcwuy?= =?us-ascii?Q?0v5vuwN7TaRcEty9Za0uhjuppmx7WaKW2WE5gcgoQft7IG40jCDUB/GIeExG?= =?us-ascii?Q?W3njy7iJpDA5tbPh49sonE3ivKn9iugmRuPIkftR8H5pMJj6SnvZfsR73HtJ?= =?us-ascii?Q?008e2UeERuOjm8jWuA4pPcYbXpiFJif5nXbNT1ByU7cT+NpjEj5v8oQommvc?= =?us-ascii?Q?nyPcGSP+GCRIi5xZMouYDupjMOwUI5lPDOenVrcJZfAU8h/4rxTpTyz+i1Ja?= =?us-ascii?Q?nb8/FpStdpLmYfj7ktZjLjnWri8P7P4V3Q/Q57GazzjiFCtTZ+04yY8DeAhU?= =?us-ascii?Q?4tXfcRvofE1ZlRKvmrnsTlwolUy3hhaFMI9bGEOLrxhpS7jTGW8DxTps5gNP?= =?us-ascii?Q?e6+dyMKzbSyWNAs6Pduv4o16ZjPpuzAbSS6PbMSJG4NQDEEp7CtD6q5zrQdQ?= =?us-ascii?Q?TR7WXXYE45jEkoXbw7y/0XNXs0qnuhVW426G7cIQaVtMj6JDitKGYNUCj2W7?= =?us-ascii?Q?/89DGIZ+FxValPMufj87R24bgTfRzLZ+DLCPvtjO/r45QX1XoCNvlnsqOtkd?= =?us-ascii?Q?8mT7HNeUdgUIx6Wwg7V39YO9YEpScAoUzBwvWMK08cWqCCdMFmN+l9Gacz2M?= =?us-ascii?Q?IsDgtNi9153uONIqw4fJr/9YSZHGSiU8AnzzNwYCK5jiI8VOTiv0D9HHhozG?= =?us-ascii?Q?2oxV0ktHeieM72aOVpH7/iBx0z2uDW3DwFOBnsYa+nDv4KJNa+gsN3MPSKAb?= =?us-ascii?Q?I4XO3ZCbG92INJO8zVudlt/fel52+4fPFbUKY8GfN3vTPJ+ixVeCP5LiuNaQ?= =?us-ascii?Q?1PuU42srZTOrK5vu7+HBJs2e6HMSufQ7wJuCu5B/9eqxpQoY70RUCTi1Oj+F?= =?us-ascii?Q?bJafbvLElJVIZUUmqBm3SeDiSdIkJIsyPZLvBMv3deG/xG59cNlCUtfsCw68?= =?us-ascii?Q?UOMmUi+zzitIIdmKp0gHeADuPaTNwsqV0XcRRhSugmbDYMnaYnjOni5gjHjO?= =?us-ascii?Q?wHy7Etc7Ya+uljbAzCY4HPT709P9162pf1Bli9A8NticpynX50/CzL+GGduE?= =?us-ascii?Q?otGbtkAi74d62y+6bz2l2XC7DtxF5gCq171/UcyOqWoFVyWxPdCKKxgL9FJR?= =?us-ascii?Q?pDgdxIUtHzpoL0F92kDqvf8daMhnFKFtBTlmSFdZ4bkbeb4VUC7NU2hO092G?= =?us-ascii?Q?xaQ3yVNaro+qye9qBW+44pNgFA9ntLj8R0pUm2IDzH322XjuKbdTc5EDeBg8?= =?us-ascii?Q?pPeLtydtYY0lDAXUUQhMek2PzAn1/sdPdN8a8oyTPZrLkg1fCnORP+dCoOtJ?= =?us-ascii?Q?gDIfkqSMNQ=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4451.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d6d32494-a325-4d99-f7fe-08da47d7be7c X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jun 2022 16:15:16.5591 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: pcXeKuMKeG88WRpvpJUbA52Cmz8nSRXzHyEOaqiLS1mxfESglnk638QfgTkDFrzenuXk85LuRtuZOweM1h4Ror4MISlmIFQIsmUH4nZpYEw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB2036 X-OriginatorOrg: intel.com 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 Hi Hemant,=20 Could you review this serie, this is targeting 22.11 release. Let me know i= f unclear.=20 Thanks Nic > -----Original Message----- > From: Chautru, Nicolas > Sent: Tuesday, March 8, 2022 4:23 PM > To: dev@dpdk.org; gakhil@marvell.com > Cc: trix@redhat.com; hemant.agrawal@nxp.com; Zhang, Mingshan > ; Chautru, Nicolas > > Subject: [PATCH v1 0/2] bbdev: add device info on queue topology >=20 > Addressing an historical concern that the device info struct only imperfe= ctly > captured what queues are available on the device (number of operation and > priority). This ended up being an iterative process for application to fi= nd each > queue could be configured. >=20 > ie. the gap was captured as technical debt previously in comments > /* This isn't ideal because it reports the maximum number of queues but > * does not provide info on how many can be uplink/downlink or different > * priorities > */ >=20 > This is now being exposed explictly based on the what the device actually > supports using the existing info_get api >=20 > Note: did not update the release yet notes since it will go in next relea= se >=20 > Nicolas Chautru (2): > bbdev: add device info on queue topology > drivers/baseband: update PMDs to expose queue per operation >=20 > drivers/baseband/acc100/rte_acc100_pmd.c | 29 +++++++++++++---= --- > --- > drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c | 8 ++++++ > drivers/baseband/fpga_lte_fec/fpga_lte_fec.c | 8 ++++++ > drivers/baseband/la12xx/bbdev_la12xx.c | 8 +++++- > lib/bbdev/rte_bbdev.h | 4 +++ > 5 files changed, 44 insertions(+), 13 deletions(-) >=20 > -- > 1.8.3.1