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 1E4BD43DD2; Wed, 3 Apr 2024 02:12:35 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 94D6640144; Wed, 3 Apr 2024 02:12:34 +0200 (CEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2070.outbound.protection.outlook.com [40.107.8.70]) by mails.dpdk.org (Postfix) with ESMTP id 65B6C400D7 for ; Wed, 3 Apr 2024 02:12:33 +0200 (CEST) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=VhHEtDZCW4WGxAHXthAKmKgeFJnA/ww2hEeDuwKauhf73ko0ybttcEV9/XdTRTTvvXVNZz1qQxsHeCrbFNAr8G0h495OMdE0/L+Slbd3nlJUoXLpTD0oX6GemztpFag6MFVcLGissyubdI3M4BZDHnYA11yP9BWK5/yEonKDG/zYcJUV237NEBDpzBEst4iyancfXssuNZfWg+vjnS3Ds9TI2nL+L3Iuz5z3Z1uiOy0UOrW9bW9zwJVY52Up/wl+1Wh+4zd8VrNkzkN1D+GHBJQOJvqzwa+9qzZmqqEFoIOn/y8yLu+nzAtnG856/F9pe7SICVCgwEqhI/yQX1I7Ow== 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=5dJ+ahJq1r9VpnRFEHrLleSbEzC7zAe0O7ix32l0bDs=; b=n8vQbm6bO5f2qcWmpfCUccx4mmBamIxlKZF7SNmY1zgi7U4QeYOX+jGMcH+10JwC5MF9WBs20dysdj6swPFMOsqhzTgzAQU7QMxLAA8qGHlVApBKyYM1+hj/yVcdfwQFqZmqvhBkAontkVXlBhFaU14F/XmFouRVdQoAuPRhUz3p7negCOFR4MPoW+jyaa6d76Y8oRiVUvZ8G59QPBeo2Nb2etmYiOgnJUWxpsowF7UNpB1N+vCOmjZoWAkr8LNi5iZQ3pawSm3EhWPxRFMcavmx8ZZOXLykYB1zhgGBzEMlgFmVg8YVA1FY4Rqn1Td2G69E4IA7gLzMJT49PPTRRw== 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=5dJ+ahJq1r9VpnRFEHrLleSbEzC7zAe0O7ix32l0bDs=; b=OLAwTVmq09ioWsaxcPts9q22N6/IAB3FJYsqoNGHAYO1y0ZTP/Q3nVcL9Wa+4RfNJ3jDFUMZmmSf8K/lV+cP0c1CGxIiJEtHtEI4yMNb0A6B0tyhql+LEWZvCVltkfJ9TIekT6El5mQsF37mnWkDg/abdflgcNnuj7RMCuNK0rI= Received: from AS9PR05CA0212.eurprd05.prod.outlook.com (2603:10a6:20b:494::31) by VI0PR08MB10558.eurprd08.prod.outlook.com (2603:10a6:800:209::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Wed, 3 Apr 2024 00:12:30 +0000 Received: from AMS1EPF0000004B.eurprd04.prod.outlook.com (2603:10a6:20b:494:cafe::93) by AS9PR05CA0212.outlook.office365.com (2603:10a6:20b:494::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46 via Frontend Transport; Wed, 3 Apr 2024 00:12:30 +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 AMS1EPF0000004B.mail.protection.outlook.com (10.167.16.136) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7452.22 via Frontend Transport; Wed, 3 Apr 2024 00:12:29 +0000 Received: ("Tessian outbound e26069fc76b9:v300"); Wed, 03 Apr 2024 00:12:29 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 3a8c4734ec51e3a4 X-CR-MTA-TID: 64aa7808 Received: from ee43e7685af5.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 1DFABCF4-CCFF-4656-B168-FF20A151BF3D.1; Wed, 03 Apr 2024 00:12:23 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id ee43e7685af5.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 03 Apr 2024 00:12:23 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Qh4ZYQBh5vFaOZJBJKlzMAGXGwA/WP/6FAtaMb0Cgda33Xt2/+x0stcNpgM9jo+Y6dztDrBdkutxaYq/O4YoxvB699UoVIaC0UHZMF3ytfn6RecHSErLg06WU9UdwzUc0YOOn0UIaaxAvsGWUXYpEzu5e5Tv+qEVoBwr+AFMtLGH3a8QoEDm3pNxIW21CmVnuD5610C3pjx/4GbIMdB+dtn9uFB/i0u34bOn2NQIHPl9Pq0CVM0Us18IgYuxRfF2/7Pj6FeQBx2xvhZzqGbZbAOvHPDWsqeUtiVwvRrbaA8EItKVrC5v3mOK/wVpPVcLCeqUAzALqnzUIjl0cadNjQ== 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=5dJ+ahJq1r9VpnRFEHrLleSbEzC7zAe0O7ix32l0bDs=; b=LokfDDKsaZkvUBzd7ZxLNRIrLLwsCIPoiFBm7PMVMiVo406MC93ybLtSTTtS15Wtl2IMs+d8YrvZRbFLQ37bD+tDpPYizNgoGODanH0nyiNaGh3UjgFsYvE1Iu2h39oH8w1yTgUU79MWIevHFipgjAFdxh7s1j3VSj0ChVEMPVUFq7MD9pqaDzYF7eskVgwS0AyefmB0LFdkRBJ42T8eUwpVLyoDOcJ+LKRcwZxqF1LU/y5wv5MEQz3Io1Ip/fnSj8FcwYf5QvQMYEf+vJJ1rnoStyW93mtW2qeHiP/hwIm7E9M2ddmLWNdTVEnbMDq7lCfgflRc53eYub1fYI4inA== 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=5dJ+ahJq1r9VpnRFEHrLleSbEzC7zAe0O7ix32l0bDs=; b=OLAwTVmq09ioWsaxcPts9q22N6/IAB3FJYsqoNGHAYO1y0ZTP/Q3nVcL9Wa+4RfNJ3jDFUMZmmSf8K/lV+cP0c1CGxIiJEtHtEI4yMNb0A6B0tyhql+LEWZvCVltkfJ9TIekT6El5mQsF37mnWkDg/abdflgcNnuj7RMCuNK0rI= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by AS8PR08MB7321.eurprd08.prod.outlook.com (2603:10a6:20b:440::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Wed, 3 Apr 2024 00:12:20 +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; Wed, 3 Apr 2024 00:12:20 +0000 From: Honnappa Nagarahalli To: Stephen Hemminger CC: Tyler Retzlaff , Aditya Ambadipudi , "dev@dpdk.org" , "jackmin@nvidia.com" , "matan@nvidia.com" , "viacheslavo@nvidia.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/AIABaMjfgAAHhoA= Date: Wed, 3 Apr 2024 00:12:19 +0000 Message-ID: <584F9288-0FC2-4590-A007-F60D664CC1B5@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> <4D4742AD-D867-4E5E-8D86-A9D588E62C48@arm.com> <20240401195348.00ad9f65@hermes.local> <20240402042013.GC1488@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> <20240402164447.69f3c985@hermes.local> In-Reply-To: <20240402164447.69f3c985@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_|AS8PR08MB7321:EE_|AMS1EPF0000004B:EE_|VI0PR08MB10558: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: hgoRFPhSwn1S1zJb3Nk/7nzijWKOaH+zDFBu9tptftEC25NclDuPttDsuHCqQ/fz/okTDtb8wsNZ7WWXzDuGlndXM161+Pg7UkitLnfq4AAPYKPnJcuDbkQUe2ASSAFJfMB1BLJ8xWs9ZwwcZ8GNzpQWcDskL/KoHMHo1F29uNwBPjCmspDW6MzDDmC48w/bQqy9zlFto2j13LS0UJ9btaWt6LADMcwD4MEGiiiRkgmPbIGBLHgtiT+gCeXNsYUZu0lfEyVqryM2xdFe4mPChE1NUQmrlk4p5T01ZL8rEviw9jlE4pW1EQISVV1OULA6Xb62VUNs9iSwQjtgBYYKiBN0qyHnVpfZOiRHTe3mABwAS1wUgVfUsyR+VRPaQqsWUHg67XM6MIQkCrCCCrkk+qIeK9kFRvo5mk51TUTje5hRws6Oy0S+z+Kxtl9whZnwEl2yRBuaP4kyzsKOrGYYYe+nTMycoHnOCrnZkmsXRe2jZfgQuJQD1MdfNMGdfKUb+NY96VINpgm/BOOum30GMO1HjepR9S4dGXGNEG+YNNL5psPg6dS3GQorP4r3m9PW7qihu9QY7jnKsD7sfAGODGp83oLpwFZNx14uMf50Qk8= 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)(366007)(376005)(7416005)(1800799015); DIR:OUT; SFP:1102; Content-Type: text/plain; charset="utf-8" Content-ID: <10F5980564CF6947BE4C4B815C36C5AE@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB7321 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS1EPF0000004B.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 54f3c76f-824f-47b8-f421-08dc5372c064 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: pt2H63azI7rEaYMs4D5eRbwwjerMCoRq5W3Y0aX99Aom43MYC2C0oaw3GjMI/vHVz7uRDZ0fV/B/0HegSVlYYIoagBSQ+pkXuPu/ssyKsDGiEGMrlyw/aPgTNr557rsq1yKKOmvOtmKjRIJVf5Cn8c+n0yuo1LinvK/8RCsyI0j+18uGd/4wJAZU8yRCYEwzTmp0q6sOBuXmzA6iZac0EGvDTIh3kel1vuGJZ7uifZS6eRLIoVMtd0ploQXfW5LlDpDRQW8OgRRqZeZzBWEttefb4XtmbLJPw3VGd+2hhN1oa7oXnr4ouypuV5Q4HlOs/Lb1gfWHnKC9IGtxL0bwGmj15YGWlH4uGmJKb3PJlOm9pFl4XLmcvuMcp3Pzv11V1oKspw0Z+sWuoVZR5HDNheSoQfwdZvgpEIRvfVsG1vUHm7dxOVxOHvRCA2QtwGJoUbPmV82c0aHllVVK9SwAXGvab/4jqSHZFbn6z92EYs+bkse2rfu08hXgedc68MueNveJ4t7XPeL4yoJ0PO3gaE5E8JcuFpOX2SK5oj4MX3RdsKkog1jvHkwgBXNFR+Jx7tRjqRuFW71KBC3UMjO2hp78oouCCE2LsaC74OhVvANliMwlwqGZUz1MFB6iSkcc6GtXOpRuOjxI8wJ4nxN5JjoVEQFMsWxSgSzUaJ4CeL7jvdasvSkXyjM5h1ernyURD0aUwWSbWYePHW74NMgE8g== 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)(36860700004)(376005)(82310400014)(1800799015); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Apr 2024 00:12:29.8361 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 54f3c76f-824f-47b8-f421-08dc5372c064 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: AMS1EPF0000004B.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR08MB10558 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 DQoNCj4gT24gQXByIDIsIDIwMjQsIGF0IDY6NDTigK9QTSwgU3RlcGhlbiBIZW1taW5nZXIgPHN0 ZXBoZW5AbmV0d29ya3BsdW1iZXIub3JnPiB3cm90ZToNCj4gDQo+IE9uIE1vbiwgMSBBcHIgMjAy NCAyMToyMDoxMyAtMDcwMA0KPiBUeWxlciBSZXR6bGFmZiA8cm9yZXR6bGFAbGludXgubWljcm9z b2Z0LmNvbT4gd3JvdGU6DQo+IA0KPj4gT24gVHVlLCBBcHIgMDIsIDIwMjQgYXQgMDM6MDM6MTNB TSArMDAwMCwgQWRpdHlhIEFtYmFkaXB1ZGkgd3JvdGU6DQo+Pj4gSGVsbG8gU3RlcGhlbiwNCj4+ PiANCj4+PiBJIGhhdmUgYSBjb3B5IG9mIENMUlMgd2l0aCBtZS4gQW5kIERlcXVlIGlzIGEgdmVy eSBzdGFuZGFyZCB3b3JkIGluIGNvbXB1dGVyIHNjaWVuY2UuIEV2ZW4gQ0xSUyB3aGljaCBpcyBj b25zaWRlcmVkIG9uZSBvZiB0aGUgbW9zdCBmb3VuZGF0aW9uYWwgYm9va3MgaW4gY29tcHV0ZXIg c2NpZW5jZSB1c2VzIHRoZSB3b3JkIGRlcXVlLiAgDQo+PiANCj4+IGknbSBraW5kIG9mIGluY2xp bmVkIHRvIGFncmVlIHdpdGggdGhpcy4gZG91YmxlIGVuZGVkIHF1ZXVlIGlzIHByZXR0eQ0KPj4g d2VsbCBrbm93biBhcyBgYGRlcXVlYGAgcGVyaGFwcyBtb3N0IG5vdGFibHkgZnJvbSBzdGwuDQo+ PiANCj4+IGh0dHBzOi8vZW4uY3BwcmVmZXJlbmNlLmNvbS93L2NwcC9jb250YWluZXIvZGVxdWUN Cj4gDQo+IFRoZSByb290IGNhdXNlIG9mIG15IGNvbXBsYWludCBpcyB0aGUgY29kZXNwZWxsIGRp Y3Rpb25hcnkgdXNlZCBpbiB0aGUgcGF0Y2h3b3JrIHRlc3RzLg0KPiBJdCBpcyBhIGJpdCBvZiB0 d2lzdGVkIHBhdGggdG8gZml4IHRoaXMgdGhvdWdoLiBDSSBydW5zIGNoZWNrcGF0Y2guc2ggd2hp Y2ggcnVucyBrZXJuZWwgY2hlY2twYXRjaC5wbA0KPiB3aGljaCBjYWxscyBjb2Rlc3BlbGwgbGli cmFyeS4gQWx0aG91Z2ggY29kZXNwZWxsIGhhcyBhbiBpZ25vcmUgbGlzdCwgdGhlcmUgaXMgbm8g b3B0aW9uDQo+IHRvIGZlZWQgdGhhdCB0aHJvdWdoIGluIGtlcm5lbCdzIGNoZWNrcGF0Y2gucGwg ZmlsZS4NClNvLCBub3QgdW5kZXIgRFBESyBjb250cm9sLiBNYXkgYmUgd2UgbmVlZCB0byBpZ25v cmUgdGhlIGVycm9ycyBtYW51YWxseS4NCg0KPiANCg0K