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 9C76C43F6C; Thu, 2 May 2024 22:29:37 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1B15A402C5; Thu, 2 May 2024 22:29:37 +0200 (CEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2057.outbound.protection.outlook.com [40.107.21.57]) by mails.dpdk.org (Postfix) with ESMTP id 5FCE1402B2 for ; Thu, 2 May 2024 22:29:35 +0200 (CEST) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=TX8IGChhAoEjybRilA4GxBUOiib4YOgwxws/ChXrRitL0laJTAntZ3bCHgT4c4Ba0zIb9++2UFXTjxZxfEXAmDPcBdCGk7GV26S09lwki2QYb5rQX7XKg5ns0w6nGmjwDnHsOclUgSIOslqU9Sb4rJap88XaDLv144jYHFP+jHFVrR10vjKxJp6TnLHnAlIcFEQoExA/J2JfSzabz2JiGDvX7hHZzyA8OfKIMt6mfN++NRabC1ucU+D5eUHTSTNzhAcDLsmt6Ogxi3sDKbHmgdGM4LRVmS3zKsocQD7mLZoN7rBMnS8kJ0DOrQGjVvpi+OGXXXUWqArJ680NYRoCuQ== ARC-Message-Signature: i=2; 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=6z+i2yyPq9rrLNC2WMg9stl7vLZjkQrHayj9nglKdAY=; b=LANV4Xd5u9lem+/MHyiuOnaEwmaHTPqBXyLq659gA6b13yYLXkvgwYMqFVpAS67B5BADXZ8m1q/uVeep1LeghMUa6bgSgxJJ6EYLKf26imOPGyVsH1GjGABVklRBk3jI6mcaQxg6ZBJKxqgypidffUi9ed8h9am0MZsXzB976zVTcPzLsQ6vdkXyzNCCq2zsRi+xQ4LfbgujwkppIJJ42MTKfrO2zQDukYyGqyXM2hAvPIe0XVESupjynKUQ4v+3Jvh5DV3jkZKbeZhi9dllzxexDevUpapCq+yVVjFnhw4uEXZuzeCmAxxPF+E6/uo/0zAVMvYX2RPT2hDkNmMXyA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=dpdk.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6z+i2yyPq9rrLNC2WMg9stl7vLZjkQrHayj9nglKdAY=; b=GgktqzNadJVgUK37Dc86VC0fb9L7tclP65zbyx7lD1gdhJsuSDR69H496TYkahX4OD1e5lwqIBJvsnCrQTCTuPAAT7GfJzj9ypjcTCWgKvHlyAckTZrzrXvem5ewZcF5KujWhRpOQGHxQRxICExfCXsjlxccgJrgTLDNByMbWhA= Received: from DU2PR04CA0205.eurprd04.prod.outlook.com (2603:10a6:10:28d::30) by GV2PR08MB8270.eurprd08.prod.outlook.com (2603:10a6:150:c1::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.29; Thu, 2 May 2024 20:29:30 +0000 Received: from DB1PEPF000509E7.eurprd03.prod.outlook.com (2603:10a6:10:28d:cafe::e6) by DU2PR04CA0205.outlook.office365.com (2603:10a6:10:28d::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.35 via Frontend Transport; Thu, 2 May 2024 20:29:29 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB1PEPF000509E7.mail.protection.outlook.com (10.167.242.57) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7519.19 via Frontend Transport; Thu, 2 May 2024 20:29:29 +0000 Received: ("Tessian outbound b7675f20d34d:v315"); Thu, 02 May 2024 20:29:29 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 80c5e9f657949c12 X-CR-MTA-TID: 64aa7808 Received: from 6bd49a9d9072.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 6D1B3484-A6EF-41AD-9024-FE9BA3501E70.1; Thu, 02 May 2024 20:29:23 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 6bd49a9d9072.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 02 May 2024 20:29:23 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bwZ9r9ez62xsuzr8Lf/Rl5v+PS5Cpa91FxqwXhSRUWaRMm05UjNekd0QjxhKErktqXXOHbZTLMEEPju5DaV9pO5Qa+LdMDOtdujrwQIerdyhnU2eh5+VN/5C2LdmBfhwOvggECnKW/VGCH5rqRXwSZFNmgcxOdWQ/YJk55Uh7l0Bmd7kPRZxCkKGbiLIW5RIGsBNtBJKVEy3lzCqP088AARiyIexFjRvBArWM5qM3E+4Yr+AoZZHDiVyIwX4ahFxtXgX+f2pwIO9UnBfCH3Jwo9Gb5Kiawxzs8TAsDsMbeTclL808sb753vTUnc5NHyrd2B1R/yJuWSbrJLz81UeZQ== 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=6z+i2yyPq9rrLNC2WMg9stl7vLZjkQrHayj9nglKdAY=; b=kK14pO/o1SZhwTDPnr7XPaX8eh0sIgUbgY+ApKyHPNZfaBXUJ85FO62o3HknmOUAhs2iOB/3jDg0eKHjMy9eklUmt4ZMYZRTS6GNfuM83sm+ErPeM27TkCEGhYYsR1QqwZie1mbv1XOq+mDe4loMBQyc6E7LsmcLkJ7tHLtVRx37gOT8xOgPEh9n9k7sQaPj72O/j0dC+DczWN08sozwCrJXGWSn/IKp49x0jZyYMw83tm96rK4mjaXqnlluT9Dpo8KolQTUt6PQGwgLxtF0OCah44Mgr+jRBUNBo1qR//kLA0kFErfj31w8LKmz7oYzoRYxbxF5pifhmEwDqQEvMQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6z+i2yyPq9rrLNC2WMg9stl7vLZjkQrHayj9nglKdAY=; b=GgktqzNadJVgUK37Dc86VC0fb9L7tclP65zbyx7lD1gdhJsuSDR69H496TYkahX4OD1e5lwqIBJvsnCrQTCTuPAAT7GfJzj9ypjcTCWgKvHlyAckTZrzrXvem5ewZcF5KujWhRpOQGHxQRxICExfCXsjlxccgJrgTLDNByMbWhA= Received: from PAVPR08MB9185.eurprd08.prod.outlook.com (2603:10a6:102:30d::16) by DB4PR08MB9189.eurprd08.prod.outlook.com (2603:10a6:10:3fe::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.36; Thu, 2 May 2024 20:29:21 +0000 Received: from PAVPR08MB9185.eurprd08.prod.outlook.com ([fe80::9abb:f234:b5b8:d91f]) by PAVPR08MB9185.eurprd08.prod.outlook.com ([fe80::9abb:f234:b5b8:d91f%6]) with mapi id 15.20.7519.031; Thu, 2 May 2024 20:29:21 +0000 From: Aditya Ambadipudi To: "dev@dpdk.org" , "jackmin@nvidia.com" , "stephen@networkplumber.org" , "matan@nvidia.com" , "viacheslavo@nvidia.com" , "roretzla@linux.microsoft.com" , "konstantin.ananyev@huawei.com" , "mb@smartsharesystems.com" , "hofors@lysator.liu.se" , "probb@iol.unh.edu" , "alialnu@nvidia.com" CC: Wathsala Wathawana Vithanage , Dhruv Tripathi , Honnappa Nagarahalli , nd Subject: Re: [PATCH v3 0/2] deque: add multithread unsafe deque library Thread-Topic: [PATCH v3 0/2] deque: add multithread unsafe deque library Thread-Index: AQHanM4T/ps26tCfMES4/ee2zhw4jLGEZNUi Date: Thu, 2 May 2024 20:29:20 +0000 Message-ID: References: <20240424134233.1336370-2-aditya.ambadipudi@arm.com> <20240502201924.127273-1-aditya.ambadipudi@arm.com> In-Reply-To: <20240502201924.127273-1-aditya.ambadipudi@arm.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: PAVPR08MB9185:EE_|DB4PR08MB9189:EE_|DB1PEPF000509E7:EE_|GV2PR08MB8270:EE_ X-MS-Office365-Filtering-Correlation-Id: e3bc5019-e244-4d1a-4c7f-08dc6ae691a1 x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230031|7416005|366007|1800799015|376005|38070700009|921011; X-Microsoft-Antispam-Message-Info-Original: =?us-ascii?Q?8L8KQOfVM+FeSp0jiENqaD5O289e1aAAmlDpdyi5mSPFogF/mx0ianJU6d0N?= =?us-ascii?Q?lnrJo0QRtmBysORyAZuyTHIc1bKn+KXIJVE45CCv5r8d1rtPYylkJ4dpBykK?= =?us-ascii?Q?I5qKHSSAyI2n6ln0upgLxiL8Ss8NkZuINck85FIhy8vVJ9vg4XFKYZyyUCSL?= =?us-ascii?Q?cVwcVFD09CZpcGzHTg3fxb7W8iO5VpbVFscVREN60/aA2MJPuNOhYUONtUjH?= =?us-ascii?Q?TSlq8QuJ/fxZzVBgJAioVSbbzYeQ0HM8KQ8x1CD/LrBkaQ7h1Rixv4eneEV9?= =?us-ascii?Q?uEiXMsoXgxTbPUcN9TmPju1pJksrsr8BJqvX8P+3/eTF0eLWjfSyOkOd/0f5?= =?us-ascii?Q?rwpuQI2+168Awy3hj5w0Ry/xAHTgFgyabt1h9v25dqshFfv7ElVXYpn5KkFT?= =?us-ascii?Q?xxywWZtbe8J+VpaoP0PeggNb4Qxc9azJFsxLoreCQ4l4NcLrlO9DZjepa5Gw?= =?us-ascii?Q?KQpxfirz8dlHCe7hpSu1lXTGxizMVp8cnQ20N1R069NGIBAUsUQw20A0CSO0?= =?us-ascii?Q?yyCmOUaU/SR/TIdbl82Zeu/PKrUMsC9IO7DUn7vv2/hx6Y3OfnnEDEr7xKoa?= =?us-ascii?Q?+L5xE+pKvlt+M1ZeVWNCvCX2dgf2wRXxVONWzRatmRkECxhQThAVzcyHl/HC?= =?us-ascii?Q?K497auFaBZHLhKV4T44ZqE50LmTtTk+sSm2+M3K9DYesSIMBqiyWK+jcQogb?= =?us-ascii?Q?uQgRcvMovIVEj8YuLWPOAsPbLC/tv5kfXkmGJYF3qe0peFC+b+yxUjRfrFpK?= =?us-ascii?Q?xChX3De5T/FcN2K7RF4c8pqoqkUGUq0juTSgs/sYN6IUmn+oP7Jg70FKQURO?= =?us-ascii?Q?atW3Qgb6aEzMHnh5j3sI1JOT0NG0mtjjZXsrQW2xVUkaEg/iNtjQWqRnBOX4?= =?us-ascii?Q?to5DOfKhRazOs+TPIpmZWTzSyU7fO/58ifmLeLyWszWQzaCmFC9uRMBmtTzt?= =?us-ascii?Q?14RXfIOG+M39vS6+Rwn0BvEDFbl2f2P3/UosL83CSAXzIxxgCgFcmPq0X8op?= =?us-ascii?Q?1QluveR8fglG5MwpjIj2/VuyX+BuOl+uV00Y2F2eI5OLeRzIxc7vs6fDnwQ8?= =?us-ascii?Q?MviQpLn/ydtj6NP4iNETOn7y4h1QJyufzP0HRDrHZSMqgFtl2xnW7n4yzooA?= =?us-ascii?Q?dZ5abNVg4SSYEL+O/M3kYXxKUhlr2f5bWJB+QSR0RM7VFc1dKd/qusuH3jCG?= =?us-ascii?Q?/TMQ60/jd98Oq/hpe+v0UEdf9+8pbwc+yMZAF5/3ZquEVcySJOPxWaXrru0n?= =?us-ascii?Q?Yufyy4AY4FmVU++0xdTAnc059ZAb69u6BNV+fEKHWD0QuhmxOYHTlgZ7xGJs?= =?us-ascii?Q?JM1wyaHC6YroS1gGrshnWRgG93dImXkj74Vxxp00SqNybv03JHiZ7nmGzw52?= =?us-ascii?Q?DpkK7TU=3D?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAVPR08MB9185.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(7416005)(366007)(1800799015)(376005)(38070700009)(921011); DIR:OUT; SFP:1101; Content-Type: multipart/alternative; boundary="_000_PAVPR08MB91850E86C5B5545ACBBDE654EF182PAVPR08MB9185eurp_" MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR08MB9189 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB1PEPF000509E7.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 6d82b4f0-46cf-4f0a-bbe8-08dc6ae68c5c X-Microsoft-Antispam: BCL:0; ARA:13230031|1800799015|36860700004|35042699013|376005|921011; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?0IIvjjcpTnzMxJOwm5i8rEHE4XLmAg9lSqUXy3vS1FA7w9Rq5XxdrWFjJndB?= =?us-ascii?Q?5tO0SuFqG6Ws1c+pUZV6CczP2oxsWDzFQr22lfIvMTXQ5oZNZ7DDAgGKhLRI?= =?us-ascii?Q?j35mCsO5O9NhmbMW5y86qo86YxsWOs9+NtM6r4sP7pelgCF8In986q2WuC5X?= =?us-ascii?Q?JY6jLdEs0I9bHqSoYEpdEdJ/pdaExNQkBmKCvH5cPIWSPyuE5vVUNrKq+5IB?= =?us-ascii?Q?IyGQc6Eq6lWdJAgACUWIsNDw93An/tM9ZvfwITg4Z+xDc4pgNLP1ExM/eyjP?= =?us-ascii?Q?zrL8EpKltFSPA00AcjeZFLPqyUkmVumQQGfnnzqaMGXqddTMjqvIEEN7orJC?= =?us-ascii?Q?/Ng8PVF+7LXhqahGjVmRpAiSPM5jVr1CY+8Nv90Sa7TiAbyN1EeGYt/0Y/bM?= =?us-ascii?Q?/2v7kbgxQaB8z5K4SxHZMkxAFGRQE0Qal+mdD+aF+/BQk8XxTNvNBvZJcx13?= =?us-ascii?Q?3Zhjm2AqOVcp/nPnYqjw91AQGKTZGS8RA45LJkZugQkDr9vHmyuOIWLbQg8R?= =?us-ascii?Q?6UytmjAwiM64gSBeKrPnHI2C9Bfvwki0uOVrkq5ADw6io+lVuQgA3g9SUjCG?= =?us-ascii?Q?rHrqx9P65z50wj01f2Ld7VEXlz4FvH48DMQT1pmt8auMdZjoFnGVdPlbiLxs?= =?us-ascii?Q?vnvqP/IXItfYw0TXS/o4pXnoUjWpLCj0nBd7Qym9hLUUM0VGVtoKnFMy0T+B?= =?us-ascii?Q?Jvdhmwjylkdu2IKLL8KIwudfY5vigVDkRIyBVKQoY+rpHFZJ6jW54aoXyfSD?= =?us-ascii?Q?5RwBTW5TzZA5P4vYcpFzsdvIa5IvfSOPet/c3OMX8vc2guY8gGikjKJVPH7G?= =?us-ascii?Q?GoejkrngcR/XnPA1XO0+3UnnMJ/Od1KKrjYrBb2RyCIH7FN74rh3Wzjwp3dE?= =?us-ascii?Q?r+fBRlx7RazSjU2FjD432rMiIyRjjVgYbUEB8zfBsXqVrGPAkYS6HP9Xp4Pi?= =?us-ascii?Q?bN/S+Ty+gB5eTg6lLOLmpDYdH/Z8q3gUV+OsNHg8v6qe67IPJFZfYB6x821O?= =?us-ascii?Q?w+jmZDV4CNtbYeNZoiHlga0zZ9uTnife841T3IJJW9hautvMAsTW6oReyNR8?= =?us-ascii?Q?qcXdA73pPskTiFugFPKxclCw9F40DacPa+gYqMmGAorS92K069LO2uPV1pOw?= =?us-ascii?Q?DgWsKyXLyNyklPG0J8z3+ylV6yKXJ8Wgf3jNz8SocicZdf10S95bz+Cvu9RV?= =?us-ascii?Q?o4fsUeOncnEU5IshP1snSMIUWh1AxqWh7A9AMlVoiw6FD/TI+3qx6YR/l0R7?= =?us-ascii?Q?feUuJjnBmgvLxitcybYi8FVRs/T3ccKK3Gi6R+gYYFvUZ5m9By1Ssexherhw?= =?us-ascii?Q?VZZ0aPzSP3oiNIrFVbdqZkTPUcIbFxwgxOyMrNa393+5zjNaonujCSfU518k?= =?us-ascii?Q?zQpUPn8BE8FmsFZQU0txz9YpRST+?= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230031)(1800799015)(36860700004)(35042699013)(376005)(921011); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 May 2024 20:29:29.7744 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e3bc5019-e244-4d1a-4c7f-08dc6ae691a1 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB1PEPF000509E7.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR08MB8270 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 --_000_PAVPR08MB91850E86C5B5545ACBBDE654EF182PAVPR08MB9185eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello Ali & Patrick. Please use v3 of this patch to see if it fixes the "deque" spell check issu= e that you folks were helping me & Wathsala with. I have removed Gerrit cha= nge-id from this patch. Thank you, Aditya Ambadipudi ________________________________ From: Aditya Ambadipudi Sent: Thursday, May 2, 2024 3:19 PM To: dev@dpdk.org ; jackmin@nvidia.com ; s= tephen@networkplumber.org ; matan@nvidia.com ; viacheslavo@nvidia.com ; roretzla= @linux.microsoft.com ; konstantin.ananyev@hua= wei.com ; mb@smartsharesystems.com ; hofors@lysator.liu.se ; probb@iol= .unh.edu ; alialnu@nvidia.com Cc: Wathsala Wathawana Vithanage ; Dhruv Tripat= hi ; Honnappa Nagarahalli ; nd ; Aditya Ambadipudi ; Adit= ya Ambadipudi Subject: [PATCH v3 0/2] deque: add multithread unsafe deque library As previously discussed in the mailing list [1] we are sending out this patch that provides the implementation and unit test cases for the RTE_DEQUE library. This includes functions for creating a RTE_DEQUE object. Allocating memory to it. Deleting that object and free'ing the memory associated with it. Enqueue/Dequeue functions. Functions for zero-copy API. Aditya Ambadipudi (1): deque: add unit tests for the deque library Honnappa Nagarahalli (1): deque: add multi-thread unsafe double ended queue .mailmap | 1 + app/test/meson.build | 2 + app/test/test_deque_enqueue_dequeue.c | 1228 ++++++++++++++++++++++++ app/test/test_deque_helper_functions.c | 169 ++++ devtools/build-dict.sh | 1 + lib/deque/meson.build | 11 + lib/deque/rte_deque.c | 193 ++++ lib/deque/rte_deque.h | 533 ++++++++++ lib/deque/rte_deque_core.h | 81 ++ lib/deque/rte_deque_pvt.h | 538 +++++++++++ lib/deque/rte_deque_zc.h | 430 +++++++++ lib/deque/version.map | 14 + lib/meson.build | 2 + 13 files changed, 3203 insertions(+) create mode 100644 app/test/test_deque_enqueue_dequeue.c create mode 100644 app/test/test_deque_helper_functions.c create mode 100644 lib/deque/meson.build create mode 100644 lib/deque/rte_deque.c create mode 100644 lib/deque/rte_deque.h create mode 100644 lib/deque/rte_deque_core.h create mode 100644 lib/deque/rte_deque_pvt.h create mode 100644 lib/deque/rte_deque_zc.h create mode 100644 lib/deque/version.map -- 2.25.1 --_000_PAVPR08MB91850E86C5B5545ACBBDE654EF182PAVPR08MB9185eurp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Hello Ali & Patrick.

Please use v3 of this patch to see if it fixes the "deque" spell = check issue that you folks were helping me & Wathsala with. I have remo= ved Gerrit change-id from this patch.

Thank you,
Aditya Ambadipudi

From: Aditya Ambadipudi <= ;aditya.ambadipudi@arm.com>
Sent: Thursday, May 2, 2024 3:19 PM
To: dev@dpdk.org <dev@dpdk.org>; jackmin@nvidia.com <jackmi= n@nvidia.com>; stephen@networkplumber.org <stephen@networkplumber.org= >; matan@nvidia.com <matan@nvidia.com>; viacheslavo@nvidia.com <= ;viacheslavo@nvidia.com>; roretzla@linux.microsoft.com <roretzla@linu= x.microsoft.com>; konstantin.ananyev@huawei.com <konstantin.ananyev@huawei.com>; mb@sm= artsharesystems.com <mb@smartsharesystems.com>; hofors@lysator.liu.se= <hofors@lysator.liu.se>; probb@iol.unh.edu <probb@iol.unh.edu>= ; alialnu@nvidia.com <alialnu@nvidia.com>
Cc: Wathsala Wathawana Vithanage <wathsala.vithanage@arm.com>;= Dhruv Tripathi <Dhruv.Tripathi@arm.com>; Honnappa Nagarahalli <Ho= nnappa.Nagarahalli@arm.com>; nd <nd@arm.com>; Aditya Ambadipudi &l= t;Aditya.Ambadipudi@arm.com>; Aditya Ambadipudi <Aditya.Ambadipudi@ar= m.com>
Subject: [PATCH v3 0/2] deque: add multithread unsafe deque library<= /font>
 
As previously discussed in the mailing list [1] we= are sending out this
patch that provides the implementation and unit test cases for the
RTE_DEQUE library. This includes functions for creating a RTE_DEQUE
object. Allocating memory to it. Deleting that object and free'ing the
memory associated with it. Enqueue/Dequeue functions. Functions for
zero-copy API.

Aditya Ambadipudi (1):
  deque: add unit tests for the deque library

Honnappa Nagarahalli (1):
  deque: add multi-thread unsafe double ended queue

 .mailmap          &= nbsp;           &nbs= p;        |    1 +
 app/test/meson.build        &= nbsp;          |  &n= bsp; 2 +
 app/test/test_deque_enqueue_dequeue.c  | 1228 ++++++++++++++++++= ++++++
 app/test/test_deque_helper_functions.c |  169 ++++
 devtools/build-dict.sh        = ;         |    1 +  lib/deque/meson.build        =           |   11 +  lib/deque/rte_deque.c        =           |  193 ++++
 lib/deque/rte_deque.h        =           |  533 ++++++++= ++
 lib/deque/rte_deque_core.h       &= nbsp;     |   81 ++
 lib/deque/rte_deque_pvt.h       &n= bsp;      |  538 +++++++++++
 lib/deque/rte_deque_zc.h       &nb= sp;       |  430 +++++++++
 lib/deque/version.map        =           |   14 +  lib/meson.build         =             &nb= sp;  |    2 +
 13 files changed, 3203 insertions(+)
 create mode 100644 app/test/test_deque_enqueue_dequeue.c
 create mode 100644 app/test/test_deque_helper_functions.c
 create mode 100644 lib/deque/meson.build
 create mode 100644 lib/deque/rte_deque.c
 create mode 100644 lib/deque/rte_deque.h
 create mode 100644 lib/deque/rte_deque_core.h
 create mode 100644 lib/deque/rte_deque_pvt.h
 create mode 100644 lib/deque/rte_deque_zc.h
 create mode 100644 lib/deque/version.map

--
2.25.1

--_000_PAVPR08MB91850E86C5B5545ACBBDE654EF182PAVPR08MB9185eurp_--