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 04EF343DAF; Tue, 2 Apr 2024 04:14:28 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C8EA64028C; Tue, 2 Apr 2024 04:14:27 +0200 (CEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2077.outbound.protection.outlook.com [40.107.20.77]) by mails.dpdk.org (Postfix) with ESMTP id 067914026F for ; Tue, 2 Apr 2024 04:14:26 +0200 (CEST) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=QlY2EKzGWIcTjkuUzB6dJCZeifGvagQWUhwz0QDGVR5HvpcQtspWLDmUrF5boeKyW2Tqe2Vzv/D/aeLFwQF2SXLB2CVT+PrilLEctGqozrBVdah1tzCSVv6Cd/fHqzzqG3Gt2057c8/luPu3ch0CfgOzxuxYWuNuKhxL2rkF4MZIEvx0jftczwHxG+2qQnH/d65zGhyHGaJ31tpKGJdRZYYYBEQ0D6i32srbTG0zhv6pjnxuwdSZY8E5doTOHK9CjU8ggJcWW1TBb5qxDOLikdlENq+xE//tf7IqaylmfZ7sucsTJA9Jk0liH+XOD/Clk4VNOSdR97G4JGyPgRvTVQ== 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=auKCsRn5gJTsAFd4+sHN72QEHkjMHoQDwEGx6ePcQCU=; b=KWspHUztQSxRr+2gV8KkBidY6JTVRiR0mNQ9BeZQkwaz4VasaNVTSkBnCLSmdFRf0CnjQLHKnGKwdGgM1Bi0btlwDYo3gPoRfBbUxC3I7+6mXYLlVT+MtmysriC2s8gyaOl4ef4EdSGGmR3NhsllFWpc4cBL/u2F8IJdzQxNBbA/Ahm+5PN7dXQYwDn2QxbEdFqimV4+ogji7vKhTYlKabV13I9H7F5+7CneEOJDVpbETGncrsjwxQkhp3aw1xOBjPXJuRehttULWEadzuzqG6CGR2adkuE3RGaJ9qf9dUZEBiIucehItSbQ3Q2mF9zqXaS66mbrAmxp9M4YG7Mj+w== 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=armh.onmicrosoft.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=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=auKCsRn5gJTsAFd4+sHN72QEHkjMHoQDwEGx6ePcQCU=; b=pn271g5bjTIIFPJp/cmxmYjWG2qRqVPSoD1zVc2T3EIqtLuTWKJId9KxCCMt6gytvg1By48vYkDA92YOj2T9DntszHwsEzihGojWG9afzPaqMFN6zw7xC/YRf2dZNqQQeGevO3fzQPifEcuNeQA+/kqpTJoLg44yR/paecWzBOo= Received: from AS8P250CA0012.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:330::17) by AM8PR08MB6481.eurprd08.prod.outlook.com (2603:10a6:20b:364::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Tue, 2 Apr 2024 02:14:23 +0000 Received: from AM3PEPF00009B9D.eurprd04.prod.outlook.com (2603:10a6:20b:330:cafe::e5) by AS8P250CA0012.outlook.office365.com (2603:10a6:20b:330::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46 via Frontend Transport; Tue, 2 Apr 2024 02:14:23 +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=armh.onmicrosoft.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 AM3PEPF00009B9D.mail.protection.outlook.com (10.167.16.22) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7452.22 via Frontend Transport; Tue, 2 Apr 2024 02:14:23 +0000 Received: ("Tessian outbound f0b355493f75:v300"); Tue, 02 Apr 2024 02:14:22 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 73e8b12c8805a95b X-CR-MTA-TID: 64aa7808 Received: from 963e156f5663.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 633B86E0-5D59-4BEC-A961-5773376FDEAC.1; Tue, 02 Apr 2024 02:14:12 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 963e156f5663.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 02 Apr 2024 02:14:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nMnuISVfs1zQaGCJArrr/AaDGzXXqLy6GGS1EbtTXdslMet1G6hSUVqcKioyRh7XZPGwn9k936e7EzLn72c+7tNg5rqnzKFSJlOjtc7go0bKLc+6oNXvGOvVyFJVR3IxXKMhQOCdQ+Z524ZTmV8LMlcG1HOzNNnAekGJ82tbdDpQe8WNEvvb38/8x3we/7DvvvG0ET2TYcy/7T+FpBYoswzmxLkvVS/wPDe1QkF2AA1vJKlhnZjMwgGhj4g47Q7THp2iN/3esVqwzXHKBXh3Q/Det0mcXyf1MRm7o7XJHXzSdLyQN8dTBxlNAMobeiopXyMA2SZ2FqgiAeltJ1QK4Q== 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=auKCsRn5gJTsAFd4+sHN72QEHkjMHoQDwEGx6ePcQCU=; b=TNFVNyFjOKsq9BLPvXf/ym42jSkFChX5lMlAejCnwBK55Zp68LlYcWWlilbQ/NEFU2ADh0Q4rxXCrtbgWIcHsGcOui9GYUiPEcdCiiwRC1VLak/BG9uSP7oayHnyATXkoRFH+TLz+hlcELIqG5KFtRJY7fB3d4lTIxqsbcHT1YGjWnQ4MCnwRvMThXfYWCNfzDc+dwYKRLiso42ZIK73koUHKlF2U6dArtWk2Esw1ItQ6a1WUXrFZVTtLWZ15/OVSGB81xkNQc9tLJlnDsBquvIoZSQhDYWtmdhYdfMhysimwOZlrD07RfnwChGzwKsCcEuUpfbhHoWsklnNe98hqw== 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=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=auKCsRn5gJTsAFd4+sHN72QEHkjMHoQDwEGx6ePcQCU=; b=pn271g5bjTIIFPJp/cmxmYjWG2qRqVPSoD1zVc2T3EIqtLuTWKJId9KxCCMt6gytvg1By48vYkDA92YOj2T9DntszHwsEzihGojWG9afzPaqMFN6zw7xC/YRf2dZNqQQeGevO3fzQPifEcuNeQA+/kqpTJoLg44yR/paecWzBOo= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by AS8PR08MB6390.eurprd08.prod.outlook.com (2603:10a6:20b:31b::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Tue, 2 Apr 2024 02:14:07 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::88e9:eb2c:8e90:542e]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::88e9:eb2c:8e90:542e%6]) with mapi id 15.20.7409.042; Tue, 2 Apr 2024 02:14:07 +0000 From: Honnappa Nagarahalli To: Stephen Hemminger CC: Aditya Ambadipudi , "dev@dpdk.org" , "jackmin@nvidia.com" , "matan@nvidia.com" , "viacheslavo@nvidia.com" , "roretzla@linux.microsoft.com" , "konstantin.v.ananyev@yandex.ru" , "konstantin.ananyev@huawei.com" , "mb@smartsharesystems.com" , "hofors@lysator.liu.se" , Dhruv Tripathi , Wathsala Wathawana Vithanage , nd Subject: Re: [PATCH v1 0/2] deque: add multithread unsafe deque library Thread-Topic: [PATCH v1 0/2] deque: add multithread unsafe deque library Thread-Index: AQHag9U1olqPVK1rRUCkcYrtYNpYtrFTc4SAgACMXkSAACdDAIAADTiAgAAHDgCAAAO/AA== Date: Tue, 2 Apr 2024 02:14:06 +0000 Message-ID: <4D4742AD-D867-4E5E-8D86-A9D588E62C48@arm.com> References: <20230821060420.3509667-1-honnappa.nagarahalli@arm.com> <20240401013729.1466298-1-aditya.ambadipudi@arm.com> <20240401070503.737db4f5@hermes.local> <20240401174758.3a03f6b9@hermes.local> <20240401190032.7e609283@hermes.local> In-Reply-To: <20240401190032.7e609283@hermes.local> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3774.400.31) x-ms-traffictypediagnostic: DBAPR08MB5814:EE_|AS8PR08MB6390:EE_|AM3PEPF00009B9D:EE_|AM8PR08MB6481:EE_ x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: cULP6MocDJ/AsMR2wGoYYdS71a7nLN2DiaKethvnfwkVFfPUqNaDnhSwlrwUaEbIXPfDx8k+g9eui41Pmis7J9JnACU0ZhbkEjLLlABiNdT8lgxd/Pi5tuUDmXhxQgKjoYWQWvKZceocUu980OS6UprheOuNIzQeHeRVhdHzQk/I/kAEV4VPBWd34l/zuDgy/n5QPNPFofDYMo0ms3LF46e0Q7wJdA1EsJRS1wsGHha+X4+WIYExBPlCs8GSktkqm7/L/9g8qIKqYqy0xGYBLAw1SwvuRY7762U0DiA/5iX4yu9ZWdsexIvB3fMKU3eGAhYZJQAdvL3VXcYi8XRIPnGt5g2HQANAZ6EZhN/jh65eUea8ujdAGsobzRbZI4+fugxDXKEdFG7onh9iU9M3SZac0rIcJmV430IkKdarmzKpiGr22QWmdaVvu9tmC1V+8dJTwxZHOWXOeFC3DQXXYo0qSpNGK/a1ashLWBm3fMYQns2d69tq7Eyeokird82p4NvO3Zln2SIJQHz4s9+LeC24JL5KHplSAKhyPTb/Rnde+MXnOFvxuU2vmGJvk8PjlE6m/+/hhLUX1/A31Fd7iaWtvx+xOw5ZE+h+CLw/22bZBgUwVuUjWLkbDcCOyLIuafXH4oDdoDPiUzPS90SK59nSnbwVzhf/qHeBKgx1v7Q= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR08MB5814.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(7416005)(376005)(1800799015)(366007); DIR:OUT; SFP:1102; Content-Type: text/plain; charset="utf-8" Content-ID: <13697576F5783244B0C762E2A0B09514@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6390 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM3PEPF00009B9D.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b31896ce-1fcc-480e-e8d1-08dc52ba9d16 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: iR0nR0/uhUDSpsMs9OsauYSGGXMzY3XlQnSoeWYjbB3IKmipR/lijZ4XoTsRndNQHuwPpRDEdr7IYm9ddCFvTDXZGq8RRLbDe9LOb+GcMsA3oci7QX+9WrM+XFlB3R2NKFm5IbcheoOGbA5LREdRt7LUUjQeeoDLCsqIUx/YwcZnABrL9K7js3KCvwFXStTFMXEchjn3UC0fR0tuf9yf07wtIuDfTwIWr66gerLO55j+KggqxvsSOKt0IwUrThOKk6ArvV3rWf4a8lPhbPVlIyX5z7r8b9Man1uwmQd8XNdajQlOzWTTDoA+umYJKJyyjanI8d7oed1rO73ySxUq/IHRAPz2e40le6kzvMKtIibEDi1Imo3JFKHkcqMNwBuWRrc+NSc7HPsIjocSs9EFcPDpNvjki5csmUKrw9XKICjvxqflNa4C53E3BnJdQbPYZZ7pFpt8UaKbkhPEc2NRSE5cvE8dV9RTd+y/RG35huwDVl4RZE9kEh87QmHuhNmfmnvpNuU3F32z1w6nXDpp+Z2WT2/7nLmEjrKX1Q8zVgsrpDq7fb5DZiyLZYdXBPrF+P2X5MXH9LJl6qeRc5n6fyt0hasXuLqTxBSE4gtWpVdL2a6L9NI0LWNxLHnF0GO6+wDd+iuxcemody05d7FN51PV/sT3vt43AAyBUolR0W7opN4pY8OxkCNuD0zakzavZ00U9QEIta/MbcZ/kA4pP5vqf3iz3wb65Wj7siC+a9SZ76JKYSetMS5oEzt3Fc4f 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)(376005)(36860700004)(82310400014); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Apr 2024 02:14:23.2218 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b31896ce-1fcc-480e-e8d1-08dc52ba9d16 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: AM3PEPF00009B9D.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR08MB6481 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 DQoNCj4gT24gQXByIDEsIDIwMjQsIGF0IDk6MDDigK9QTSwgU3RlcGhlbiBIZW1taW5nZXIgPHN0 ZXBoZW5AbmV0d29ya3BsdW1iZXIub3JnPiB3cm90ZToNCj4gDQo+IE9uIFR1ZSwgMiBBcHIgMjAy NCAwMTozNToyOCArMDAwMA0KPiBIb25uYXBwYSBOYWdhcmFoYWxsaSA8SG9ubmFwcGEuTmFnYXJh aGFsbGlAYXJtLmNvbT4gd3JvdGU6DQo+IA0KPj4+IE9uIEFwciAxLCAyMDI0LCBhdCA3OjQ34oCv UE0sIFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4gd3JvdGU6 DQo+Pj4gDQo+Pj4gT24gTW9uLCAxIEFwciAyMDI0IDIyOjI4OjUyICswMDAwDQo+Pj4gQWRpdHlh IEFtYmFkaXB1ZGkgPEFkaXR5YS5BbWJhZGlwdWRpQGFybS5jb20+IHdyb3RlOg0KPj4+IA0KPj4+ PiBUaGFua3MsIFN0ZXBoZW4sIGZvciB0aGUgY29tbWVudC4NCj4+Pj4gDQo+Pj4+IFVuZm9ydHVu YXRlbHksIHdlIGRvbid0IGhhdmUgdGhlIGRldiBzZXR1cCBub3IgdGhlIHJlc291cmNlcyB0byB0 ZXN0IG91dCB0aGlzIGNoYW5nZSB1c2luZyBNU1ZDLg0KPj4+PiANCj4+Pj4gVGhhbmsgeW91LA0K Pj4+PiBBZGl0eWEgQW1iYWRpcHVkaSAgDQo+Pj4gDQo+Pj4gQWxsIGl0IHJlcXVpcmVzIGlzIHRo ZSBjb21tdW5pdHkgdmVyc2lvbiBvZiBNU1ZDIHdoaWNoIGlzIGZyZWUuIEFuZCBzZXR0aW5nIHVw IGEgV2luZG93cw0KPj4+IFZNIHdpdGggS1ZNIGlzIGZyZWUgYW5kIGVhc3kuDQo+Pj4gDQo+Pj4g SU1ITyBhbGwgbmV3IGxpYnJhcmllcyBoYXZlIHRvIGJ1aWxkIG9uIGFsbCBlbnZpcm9ubWVudHMs IHVubGVzcyB0aGV5IGFyZSBlbmFibGluZw0KPj4+IHBsYXRmb3JtIHNwZWNpZmljIGZlYXR1cmVz LiAgDQo+PiBJIHNlZSB0aGF0IFVOSCBDSSBpcyBydW5uaW5nIFdpbmRvd3MgVk1zLCB0aGUgdGVz dHMgYXJlIHBhc3NpbmcgdGhlcmUuIFNvLCB3ZSBkbyBub3QgbmVlZCB0byBhbnl0aGluZy4NCj4+ IA0KPiANCj4gVGhhdCBvbmx5IHRlc3RzIHRoZSBjbGFuZyBwYXJ0Lg0KPiBZb3UgbmVlZCB0byBt b2RpZnkgbGliL21lc29uLmJ1aWxkIHRvIGdldCBpdCB0ZXN0ZWQgd2l0aCB0aGUgd2luZG93cyBj b21waWxlci4NCkFueSBpZGVhIG9uIHdoZW4gaXMgdGhpcyBnZXR0aW5nIGFkZGVkIHRvIENJPw0K