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 33068467FD; Tue, 27 May 2025 08:04:57 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AB3CD402D6; Tue, 27 May 2025 08:04:56 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 893ED402CD for ; Tue, 27 May 2025 08:04:55 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54QNTsKn001051 for ; Mon, 26 May 2025 23:04:54 -0700 Received: from pps.reinject (localhost [127.0.0.1]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 46w2128ke3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 26 May 2025 23:04:54 -0700 (PDT) Received: from m0045851.ppops.net (m0045851.ppops.net [127.0.0.1]) by pps.reinject (8.18.0.8/8.18.0.8) with ESMTP id 54R5v9eF025863 for ; Mon, 26 May 2025 23:04:54 -0700 Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11on2102.outbound.protection.outlook.com [40.107.220.102]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 46w2128ke0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 May 2025 23:04:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=QzspzbiqRsGR9QQt4WKuhgerjgROoPRJ7OF+AHSaPkLrP7EbAsXUyyQ3hnObVmIQ29lv9I72kZqt/CbD0GED3wR8gzUJKT3WM4g/oDtl8Kfy+A5Dwyx3L4VV/6ucZcOSCeBpd0CbG0ldbjLnBgoXxbx44sG92BIlI19c47ihI3PBYnRaWTe7v7909Qn0p/qPlXYfF66GaHbJtVf2PKbkMxR6GyIQ1/E05xrlp5Qu9ZWWVcvExVxTlndLgr1BKOXDMBycReu9PcIGREMP+vC7bmkTb8ZBFyUsUFQSJb7Vsf3oJLsOcxbZrQ/8NSIfQkVercUu36OL3zS88s4J5hP7+w== 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=Vnvc4/V2Ak/Pxfpl9EWUH8HShxoYqixJlPHjR/1Ve7c=; b=rvsEPknv9fRcZ+1/zumxf2lP1V8cgfFrfIZzpIZs3C6YiIbdK2eKdtaKnP16dNh5zB8PC1gLFzN31ww5ZTNaf5zGt/2daM4RSTzrwebI+9FIiGGANLd7/dGcWvqQ0aN/VnkjSLtJGBMCphDOrAyLiqeLbjFh6bImtfY0lqAz40bEqhitMrJM0WrjQqF24NE+SIvjcj6RoGg5e5dOct7CZWFwdpxB8s+8WsLZFGIjygTox9Oe70RV+GzkWeXphkQWFjS083yCqwamqZpnKLtX7v+iYeTlrV5PUDkRmz4D/NFyBWoKcp2hFgVty54lMa1TWrbbNeKvzNPu0lNbl6OJ7A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Vnvc4/V2Ak/Pxfpl9EWUH8HShxoYqixJlPHjR/1Ve7c=; b=aUBPjqy4425ot3iqsXDJ7iWkES/Rh3Ly6iLQNlMM0696ZxOTF9eoZ91/plkIbavUAKE5IDKn0asqjZPnc4drkCsyanIZLdJhJ2knlfC4suNrvVdVoWT61on50N0+iqeYM3cnKmt4MUhqMA7szEpYglPXFPQTHEsZ+XOC2M62n28= Received: from BY3PR18MB4785.namprd18.prod.outlook.com (2603:10b6:a03:3cc::18) by BL1PPF00A8F3EAE.namprd18.prod.outlook.com (2603:10b6:20f:fc04::d84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.21; Tue, 27 May 2025 06:04:49 +0000 Received: from BY3PR18MB4785.namprd18.prod.outlook.com ([fe80::4f9f:e101:dad7:c576]) by BY3PR18MB4785.namprd18.prod.outlook.com ([fe80::4f9f:e101:dad7:c576%6]) with mapi id 15.20.8769.022; Tue, 27 May 2025 06:04:49 +0000 From: Jerin Jacob To: Pavan Nikhilesh Bhagavatula , "pravin.pathak@intel.com" , "hemant.agrawal@nxp.com" , "sachin.saxena@nxp.com" , "mattias.ronnblom@ericsson.com" , "liangma@liangbit.com" , "peter.mccarthy@intel.com" , "harry.van.haaren@intel.com" , "erik.g.carrillo@intel.com" , "abhinandan.gujjar@intel.com" , Amit Prakash Shukla , "s.v.naga.harish.k@intel.com" , "anatoly.burakov@intel.com" , Bruce Richardson CC: "dev@dpdk.org" , Pavan Nikhilesh Bhagavatula Thread-Topic: [PATCH 1/3] eventdev: introduce event vector adapter Thread-Index: AQHbqkK8A+3ijzAZbk64pZiTd0vSn7PmRcyw Date: Tue, 27 May 2025 06:04:49 +0000 Message-ID: References: <20250326131441.5965-2-pbhagavatula@marvell.com> <20250410180056.10368-1-pbhagavatula@marvell.com> <20250410180056.10368-2-pbhagavatula@marvell.com> In-Reply-To: <20250410180056.10368-2-pbhagavatula@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BY3PR18MB4785:EE_|BL1PPF00A8F3EAE:EE_ x-ms-office365-filtering-correlation-id: c3f14eb6-3ede-455c-c505-08dd9ce463a4 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|7416014|376014|921020|38070700018|7053199007; x-microsoft-antispam-message-info: =?us-ascii?Q?Azbhs2/QzEw7NbaWHE6n9IBjufgTnpSB8eYPdEwgqmF5eQv1artkc5zckVye?= =?us-ascii?Q?DEW3EVpwl8gM4Iyflt3a0Lxo6GOZUcG01BV+iJPj86Hy5AU6CVU3BnYc+U5L?= =?us-ascii?Q?3bCKKq1Q//hHE24O6Blpl7QG5ZUGgvO2mqDfjWOYh+YKIgmAzGh3fTbk1UC6?= =?us-ascii?Q?/hE6NFWLz2oVtG2SicL6JsavRRJK6aYs5TpHuGnoRV+tgVyQdy6nJTUn9UvO?= =?us-ascii?Q?fgqpuNIcN5WvuauYw4noA/uM9xqm1DvJQEMOjNU39ppecCVT+bZuNoUNhO4b?= =?us-ascii?Q?A5RymwbPQrgl1rdF+dgTws3LnD8Tcyy7yq9asyO8teGxO+MZB84xGKroA0Xp?= =?us-ascii?Q?bGKlatIdwdJYGXNO5DiGNdf79KQLRbj7BHEplbTQ5LuA14rU/FWr83a6xwZn?= =?us-ascii?Q?nohsU1aiWRklRW+Q09RiW7cshNGMvLksT9Gxz6mtbihUbeRJrS6USeWrIeqP?= =?us-ascii?Q?uAm+ReLussrx8VHBkaB3h/S65twoEORb5VZNjy0SbWrRRDnn80xPxj0nTg68?= =?us-ascii?Q?UAyKIXeFL3u3WXypHVocl76FSKDdgV6qlOVwN1k8wK/LVBmFumB/hlPkP4Eu?= =?us-ascii?Q?mWwGh1o62b2c5i7mj4GiGbxQgjQtiJPy7uL8k6XhQHENuixRXatW/B/y04Hq?= =?us-ascii?Q?eRNqWq+XmUpIcdFzh699l5qnfSJ5WZO+1WUEyIGzZCXPG1CMmYB5Oz6Mzzg0?= =?us-ascii?Q?V4ZcmkavssDunTYkQmQp+eUKy+jj3E9+8EVt2zf4FbRSxXY0UAmdQ9+Yox97?= =?us-ascii?Q?osvM+Yf2zSk2D/mQh/ljA5SKvQwKPEsZXSsi/cm4ZCVS/uelE79WyBBlQfdL?= =?us-ascii?Q?2Iz93ZfKMU/0CvQ9/EOOvYExnGcEVhVyYuFugLKc8c3Dj9dDNQk9WdWgeyYy?= =?us-ascii?Q?aSzVtJg8v5Z6zCeiLExidC/lWPts9TbFgjLsQBnjDLzQeD5nxAQPpOjn5gzH?= =?us-ascii?Q?rJzHysgezx1HuEw3l1zwtJin3i3MMXp1g0yRMXfqzz6N0kADAlD9iM2GHezI?= =?us-ascii?Q?tMi33aSzIt58TAfXadGC4ut3BXV9dVBdz2pF04hT9c9n7JwQrbnbvDwVAMrz?= =?us-ascii?Q?f/D9830tuzu6bdUaOxSeu3YwT2UXTQmJJ5QNgjrM9U9Eiq6zFOrmeJQ1qN8I?= =?us-ascii?Q?N90Fy4yxJiM+6KoAl27Dj4fOPdEFXUNsFHRQh5w/aGALMfDyfXU7yTDHowDB?= =?us-ascii?Q?T71S82vG7km4pgphoGuWeMAfJM5oJf9/S1HZXi+ylS4Hhds3J/KB1rTWfDUm?= =?us-ascii?Q?iZD5r4OHtSwzoFnbOKu6LbmzIuZqKHSe+9J6mynU5wEY0f5mctMCl7aKyVOz?= =?us-ascii?Q?rjurVQB3JZ6F0AEqav2hMuYv0nMMgHJUc0ChB/OoYjEIGEGw5aEc2ATHjVpW?= =?us-ascii?Q?yo1kJcnOGLxMnO/XRFFCthO7pyPGAIXE2TwCqV2Bc4LpjXovMWM+TG2MCrbo?= =?us-ascii?Q?qDZFYQV3vjga9BkTC3CoF5/quvpYdwW+Dh51w0Z0Pr1h4JxraXxOZdoAib3Q?= =?us-ascii?Q?1fyown6mYMN0La0=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR18MB4785.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(7416014)(376014)(921020)(38070700018)(7053199007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?IgFB+r/ipBEzRJQ1MbJt23bNslJT8fpcB7cWNj6npE1eT5wXwBXMzczwZY+T?= =?us-ascii?Q?cavLmzCxX3Yjs6ufQWjVeTG3DXL7EfgTVISBDCJq1ucOB1mIiU4jls1edu70?= =?us-ascii?Q?4e3Ryk3/orp8pNgwX7aDql3XztutcWnlbHn1pJASp3VE2+JNEagTvOlai3Hx?= =?us-ascii?Q?rogYOp+DZgJGPcaXUlrlwo167tF+6Fxy3M3ak0lFOyp5h1xVFubY3bdOjqwX?= =?us-ascii?Q?JxjH+EEUefGo67usnrperBvgD07QEZPSWQANu2603dplctwmqOSSTAUPzwEv?= =?us-ascii?Q?eCXHU+isp4bh9/PbB8EHrUYmrIOYTjcuzqtjAsC7Zw/AIUPVIBKj889zICn8?= =?us-ascii?Q?qr5Up+zqMDc9wC01okV/NkpZMHUSfm+kB7+tRkRDvAr+ohqRQHCxssKXE9Ul?= =?us-ascii?Q?NuZPdMZzMc89kuGYwH15qibIopxXFuaLK2n+siwyVfpXnFQHjqbtVs2dM/lL?= =?us-ascii?Q?4jQCu9Bjgar45mt3TZOzLaXW/rhx+AgBj930yTEm3yG9jNCz6ZUWmxmaerCH?= =?us-ascii?Q?ILkMQVikh4NiAwaL9wjlHJkHSC60UtZQTeYJbi+CmjS8rcJb+YGczY+Le5OK?= =?us-ascii?Q?P7YojMWNO5SQDbZPNG8vYEIIgKE5867A4EhtkXB/JIo074EZX4gB0vyLFZ2e?= =?us-ascii?Q?3FT2eAiMb1AbiOUKd/oUcZvHs8ktOJfb1mzk08aP38VWgpJF3WN3uzOuIyzX?= =?us-ascii?Q?yZLsmdywLItzbZ5axravXenvR9WHXT5m4v3DZSTjiAdrQ/Lpo5e35oaSL+wH?= =?us-ascii?Q?AjO5sIEsUZS24KEBrnVc344v9z5ntzmoDXHi5v/4ANpy1M5YwTbJVVQbsfvX?= =?us-ascii?Q?bU04di/tQAlIy1UWbL/vU+ikZcAil7Pcyk6KTFpxmfK64TFQsk6TI3LnrqqJ?= =?us-ascii?Q?cdp2K4XImMsVSERDKTXxFgTEJY1x/6domhXzlnmfP+KmR5W59uQ9m/gHAMX8?= =?us-ascii?Q?fw046XJB67lSUm2l2/yFdCBIlxPE3TzGwJxEj7IZL75Ap9icXH4ONtlZdUQz?= =?us-ascii?Q?HbaGfpdW9aozqYwTibWxAVg/WLE08wEATfGKBKROx7+68wJLPeYsIIBXg45S?= =?us-ascii?Q?yHzsq/LQlMxGcF6LCh7zxXL2xbRGdDzpiwXPb5vFFFuiZ4UAAMNfQnIcizXy?= =?us-ascii?Q?hDXZDl8jgdwnyuMh0ByYO2OI7zsTh1/DhoVvFidnHvfh0aZqELRLeBq9EwYq?= =?us-ascii?Q?gq2yu5iXOnXzkHEvOaBX0gzDx3IVkzjO3DOdr0sricDvSJHgVCtEtXx0kfgl?= =?us-ascii?Q?yh0mE7yd1G0ICG62zeDTavU6xU/44rdoQVjCusa+pQeZZGmcJUcr5i3vrQKb?= =?us-ascii?Q?LpWW8NLIzJbvkGh68XVvPXzG7yHSLOrUbaqPlk5S/JTsaDbsXgMPdGnQ05ui?= =?us-ascii?Q?JDf320D2+p1kB9pqJX+f/MxN3Lnh5SkuVq0dFBAJDr8lzVFQGhlvpc5wwa6e?= =?us-ascii?Q?IrW0ov/3fqG1U+GEn/JVlkD0XiPDB88zEtTm+0TTxiYdHiWttwW47z89Qz6M?= =?us-ascii?Q?Vztvm56YThvUA1TwfJNvW2hmtq1A8gJVmtMlHliACInN5Cd6HLh/C6kRBoa0?= =?us-ascii?Q?SwrpLGDedPEGQ04OTus444zkDZAnxszBB6/0OId9?= MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY3PR18MB4785.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c3f14eb6-3ede-455c-c505-08dd9ce463a4 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 May 2025 06:04:49.4550 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: VQpiLTbrv71UyCFMtjziVqjkpZvR+ppRvM7lnOqvR13n5/dtiYm/u7fLaT0iunGFJ8ZrEznYvt/mQtlI8BZllA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PPF00A8F3EAE X-Authority-Analysis: v=2.4 cv=H6zbw/Yi c=1 sm=1 tr=0 ts=68355606 cx=c_pps a=YeIZfLf3wlVoo9deTPp/6A==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=dt9VzEwgFbYA:10 a=-AAbraWEqlQA:10 a=M5GUcnROAAAA:8 a=QyXUC8HyAAAA:8 a=8AirrxEcAAAA:8 a=0FD05c-RAAAA:8 a=sOK4EvBPAAAA:8 a=8rWy6zfcAAAA:8 a=dMYFVCuoSY6AzLE1JPQA:9 a=CjuIK1q_8ugA:10 a=OBjm3rFKGHvpk9ecZwUJ:22 a=ST-jHhOKWsTCqRlWije3:22 a=l1rpMCqCXRGZwUSuRcM3:22 a=GXHpb-1LaAaXpgk_vEKo:22 a=YjdVzJdQTyZRADMV7wFX:22 X-Proofpoint-GUID: Ej2e2Xufa__lpHltpz3UTGB8eH4GoVJa X-Proofpoint-ORIG-GUID: dwZ_CMtrZWkZlwWeSYujAlAtp0WfP00F X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTI3MDA0NyBTYWx0ZWRfX6yK69lUsthfV X26QcAyg8Y0l/humYOvKQg3Jqs1vmEpSJGmBUn4amYoIm1Zk4DeHvbvYVJnvMv3F7bd0Ta8hB/7 mQm/eQdyj+t16M1SDd3KyIgZG4nscuTSMnxDTb3Un76Yo6TROPDlCxL4zmX2x+lRn/vULtNB3UM cfBdNzbcOP2jg9n/8WoAQm3lku0t+swOMFwlz/OvQziQmsOo+Ga2wVj1doJ45Uk0piCZvVFcb5h n9Ejfh5dwjWKTkp87blOAqcJ7v0ISvezFcep5lNjnPGhZ+lsNVO0OUyU2+MjCc1yjJoRR3fIJw3 zAKjEDlyz8SLPTyq6QxLxuHqy1ej0l5bZF8ckAQx59Ytq32h2+Hk9kzJ3CV+eEOMuuVuY3Dn5H6 4n1hknXRn2EoUyogMfXO/A+hlZXD6LeAYJ8zfMn0K5mPzVVlmAxi3EcBJCtqiUaeMs0UHIaT X-Proofpoint-Banner-Trigger: inbound Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" X-Proofpoint-Banner-Convert: 7bit mime entity Subject: [EXTERNAL] RE: [PATCH 1/3] eventdev: introduce event vector adapter X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-27_03,2025-05-26_02,2025-03-28_01 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
> -----Original Message----- > From: pbhagavatula@ marvell.R= 02;com <pbhagavatula@ marvell. com> > Sent: Thursday, = April 10, 2025 11: 31 PM > To: Jerin Jacob <jerinj@ marve= ll. com>; pravin. pathak@ intel. com; > heman= t. agrawal@ nxp. com;
ZjQcmQRYFpfptBannerStart
Prioritize security for external emails:
Confirm sender and content safety before clicking links or opening attachme= nts
ZjQcmQRYFpfptBannerEnd

> -----Original Message-----
> From: pbhagavatula@marvell.com <pbhagavatula@marvell.com>
> Sent: Thursday, April 10, 2025 11:31 PM
> To: Jerin Jacob <jerinj@marvell.com>; pravin.pathak@intel.com;
> hemant.agrawal@nxp.com; sachin.saxena@nxp.com;
> mattias.ronnblom@ericsson.com; liangma@liangbit.com;
> peter.mccarthy@intel.com; harry.van.haaren@intel.com;
> erik.g.carrillo@intel.com; abhinandan.gujjar@intel.com; Amit Prakash S=
hukla
> <amitprakashs@marvell.com>; s.v.naga.harish.k@intel.com;
> anatoly.burakov@intel.com; Bruce Richardson <bruce.richardson@intel=
.com>
> Cc: dev@dpdk.org; Pavan Nikhilesh Bhagavatula <pbhagavatula@marvell=
.com>
> Subject: [PATCH 1/3] eventdev: introduce event vector adapter
>=20
> From: Pavan Nikhilesh <pbhagavatula@marvell.com>
>=20
> The event vector adapter supports offloading creation of
> event vectors by vectorizing objects (mbufs/ptrs/u64s).
> Applications can create a vector adapter associated with
> an event queue and enqueue objects to be vectorized.
> When the vector reaches the configured size or when the timeout
> is reached, the vector adapter will enqueue the vector to the
> event queue.
>=20
> Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com>

Any of the eventdev stake holder would like to review this feature?