From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 7E2FEA0505;
	Fri,  6 May 2022 03:34:27 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 1B1EA4014F;
	Fri,  6 May 2022 03:34:27 +0200 (CEST)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com
 (mail-eopbgr60083.outbound.protection.outlook.com [40.107.6.83])
 by mails.dpdk.org (Postfix) with ESMTP id 89E4B40042
 for <dev@dpdk.org>; Fri,  6 May 2022 03:34:26 +0200 (CEST)
ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass;
 b=QZreSKx4BabasuI89ydlEUQ+I519/9pqeynBUrbtnMXObKMdj1j+F+lZ79W7Fs500+2n/Yvli3vt6sLUtoSCD0mO9aeP3Yi1hXjrzu48An4HcFfk2mAblEMS96KsUZbR7v7ztmN8HThPTr3xJst+lAdVCdER7hrzpDUhTzgGeLHw3sRHdlqrimT4i5YfBO8hPLjSIsgnMYPNFso30i/gdBZkdaxn4QDIiJEufi2t/wVW0derywCJsvUsa4zKC3ovxDZUEttIIU6KdjDGo6YS4n1SQ9QtXR1Q5jbwKP88uqgeaMIV28SAjRL66lrygk305JJQRn9lfqc/3rfUhiPphQ==
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=+g8OGvz6rWPZo/CWXgJJbVMoDiuQC6ej/8pt9l9rNv4=;
 b=fs0DDsQN21gmsXWFNs/lKqS8zVxo+wl9gbBisgtRF6cz0t+RcG+A4iMv9G7YvcUcHSYEx/QhndZoZLmEY00nKG99mV8nCGtEXA2E90iGdPgUvIu/SoK8icgKS40cqG4HPhTQP1T5pbaMYN95SHSVAOVMmcnvhOHukVA6PwGK1yMIKM0KqTunxMZGWEW331skoHpYL2rNyUqaCFQBg8CHXd7yCtKWkWBbggxcO2Tx5kLhrZZXuvb4DbFem7sx80P5g06Bv2k0c1RlsLL4FmL/SxusVndWkWAiJ464vZZqHUz+6+7YFmu/y3ojkyDXzThzDz4nxQ9WMqSXiorW4mVrVQ==
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=+g8OGvz6rWPZo/CWXgJJbVMoDiuQC6ej/8pt9l9rNv4=;
 b=srlHSlRwB9wDYKv12LnAECi7Eog8HrPu4YrTSevYt9l8rKG43sC2uRuoujB5foWmmQUsL7q1i7PwIKNFBet5GhPSMB+dkp7NQQjJ/n2X4DmoN/aoi6q4QEHBqvdf/g2RRaA1yYb0V9Gj/ffGPVNjaRDD6vJYjWhAFcqeNqXQY6k=
Received: from AM6PR04CA0044.eurprd04.prod.outlook.com (2603:10a6:20b:f0::21)
 by AM0PR08MB3539.eurprd08.prod.outlook.com (2603:10a6:208:e2::22)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.23; Fri, 6 May
 2022 01:34:23 +0000
Received: from VE1EUR03FT006.eop-EUR03.prod.protection.outlook.com
 (2603:10a6:20b:f0:cafe::40) by AM6PR04CA0044.outlook.office365.com
 (2603:10a6:20b:f0::21) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.25 via Frontend
 Transport; Fri, 6 May 2022 01:34: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;
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by
 VE1EUR03FT006.mail.protection.outlook.com (10.152.18.116) with
 Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.5227.15 via Frontend Transport; Fri, 6 May 2022 01:34:22 +0000
Received: ("Tessian outbound 78191104f1b7:v118");
 Fri, 06 May 2022 01:34:22 +0000
X-CR-MTA-TID: 64aa7808
Received: from ab0cc9fd8972.1
 by 64aa7808-outbound-1.mta.getcheckrecipient.com id
 267B3A8F-B98E-4C20-B07D-209D0F7A6AEB.1; 
 Fri, 06 May 2022 01:34:12 +0000
Received: from EUR03-AM5-obe.outbound.protection.outlook.com
 by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id ab0cc9fd8972.1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384);
 Fri, 06 May 2022 01:34:12 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=WN//ZzHCuIVkjqpSDNGkGzZSpENUIx8teiPSWRq0TUC1KrkUPCsel/8KTHnFXz0uNS4spHr2nTlgVd8TYr7SzT6KofOshNgdfad2pqFqchhFnN+ptO7rCQVOkSDBv48RxBrA9mtBl8g6Su3jJ/ca3XW8W1Z/xtUJcQlt5mWUnsN7BkEU9z/yHIU1+izCUq0mlVdi2wVLzabvByGzq3qQSpJAEsbgeyHNi/DsOWaqK6sl6JPd01EeZrBt/ngNx81rzHzrYhBbclCUIFjxevB2V/+d4hJ2cKcucwlwZV8PzXF+K0WPc8Fut0APnkKd68EjAbbVtzd4wxDg6lBmpSqC4A==
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=+g8OGvz6rWPZo/CWXgJJbVMoDiuQC6ej/8pt9l9rNv4=;
 b=Xki0iKL21CxhXrZG+rsJNfmj9NYe1PnxFGedJdMCeVYybxFXq6SzE0w0oFhgetAlHWlEsQTjbEr/lbKOVdHkBLQywWEFXiJO0zMKs6y8XNqmva7L5Y44iLxlOmHkhLZ0ptNd5JXnBywbHSNPALZpEPxRUo+fnmEPlf+9lMvRETrOiQ/57LpbJ92WtybZ67yKVokBWPQNTH7P0xvE6tGrRuT9xBeFKW8CFW+rfg5IiU2WYeKW25wb6PPmw1KTezH+Z/Akww5ma6+XkP24M0YGz3FTQfWwrXdXV9SgYRGuRMArNUeyFjeHHASHojgYe5cFy5W659ZjCWhviWqrYXDI6A==
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=+g8OGvz6rWPZo/CWXgJJbVMoDiuQC6ej/8pt9l9rNv4=;
 b=srlHSlRwB9wDYKv12LnAECi7Eog8HrPu4YrTSevYt9l8rKG43sC2uRuoujB5foWmmQUsL7q1i7PwIKNFBet5GhPSMB+dkp7NQQjJ/n2X4DmoN/aoi6q4QEHBqvdf/g2RRaA1yYb0V9Gj/ffGPVNjaRDD6vJYjWhAFcqeNqXQY6k=
Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6)
 by VE1PR08MB4813.eurprd08.prod.outlook.com (2603:10a6:802:ae::13) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.24; Fri, 6 May
 2022 01:33:58 +0000
Received: from DBAPR08MB5814.eurprd08.prod.outlook.com
 ([fe80::44cf:1f8d:e477:1f99]) by DBAPR08MB5814.eurprd08.prod.outlook.com
 ([fe80::44cf:1f8d:e477:1f99%6]) with mapi id 15.20.5206.027; Fri, 6 May 2022
 01:33:58 +0000
From: Honnappa Nagarahalli <Honnappa.Nagarahalli@arm.com>
To: fengchengwen <fengchengwen@huawei.com>,
 =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= <mattias.ronnblom@ericsson.com>,
 "dev@dpdk.org" <dev@dpdk.org>
CC: "thomas@monjalon.net" <thomas@monjalon.net>, David Marchand
 <david.marchand@redhat.com>, "onar.olsen@ericsson.com"
 <onar.olsen@ericsson.com>, nd <nd@arm.com>, "konstantin.ananyev@intel.com"
 <konstantin.ananyev@intel.com>, "mb@smartsharesystems.com"
 <mb@smartsharesystems.com>, "stephen@networkplumber.org"
 <stephen@networkplumber.org>, "hofors@lysator.liu.se"
 <hofors@lysator.liu.se>, Ola Liljedahl <Ola.Liljedahl@arm.com>, nd
 <nd@arm.com>
Subject: RE: [PATCH v5] eal: add seqlock
Thread-Topic: [PATCH v5] eal: add seqlock
Thread-Index: AQHYYOhtSnQf97rAYUSxyewQinBljq0REBog
Date: Fri, 6 May 2022 01:33:58 +0000
Message-ID: <DBAPR08MB58146C37281A1E6CAA81420098C59@DBAPR08MB5814.eurprd08.prod.outlook.com>
References: <3e9b0560-9306-0826-4911-1cf0e72c30d9@lysator.liu.se>
 <20220501140327.265128-1-mattias.ronnblom@ericsson.com>
 <cd675fe0-0fdc-aff7-e2c4-755db32a99b5@huawei.com>
In-Reply-To: <cd675fe0-0fdc-aff7-e2c4-755db32a99b5@huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ts-tracking-id: A24E43CEA9EBA147BEBBC8D75D6C5EAE.0
x-checkrecipientchecked: true
Authentication-Results-Original: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=arm.com;
X-MS-Office365-Filtering-Correlation-Id: cbbb81e0-858b-4305-f9b2-08da2f008c5d
x-ms-traffictypediagnostic: VE1PR08MB4813:EE_|VE1EUR03FT006:EE_|AM0PR08MB3539:EE_
x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr
X-Microsoft-Antispam-PRVS: <AM0PR08MB3539664A2E727DEF9A7CCDE598C59@AM0PR08MB3539.eurprd08.prod.outlook.com>
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: I69h5Rowuncm3L0njmdc4TA2q8ji3UDUXyByH5pGdXsQtc4+0dVvuNmYn2Kan7Px/TNWNmakEmDMiV/XwYw1Nj+/a6uyV/jPmfrhNDrf1Vn3jvTyP/VLZSItm0VeOI5r3yZKLzMzd9L2wL3aKEl/nZfoqxKg7NXu5AWXW1Ubz7Vx5oI3nS8GsPgkkjEdiX12JkwdWnd2aFaYm+GpTvPyBMZryTFJXoANY+RMSk1OQTf39ug/t6mQs/XLXtZc3Bmyj2G4qmf6r+YuQAcbgtSwBWUQIizRUIaeeFPfVPaxqwGfL59M2fHopNy95Xm42Y4ziDFv0dAkHR6tzfSVPzal0pkLVkTZmfLid45t6/0Sv2aCWWgEPZ2SnpGgyNfI+evE9pvvW53JYSjJR8/yBYh27C5302N6YKNjIGUB7nPqE+hoCPhoPe/yRzHwKd6kJWI8eAqX5egQINqV1OFSWC23oBE794FJvW3NBYySu4V0GoBAvmHkCGkaE2BO9d6ipEQKAsIryNShqfYtjlIFvB0edKPFYiYzYQTbJU+Zc7S8OACfIXmBDdvN5qTV5tZCeGPOX6Onn4TI+KUvMkdIrDwPEJEVaSJ6Jzf/6yePBCnCzUPnp2nK3g+X8THBV27lXvLpY2EhJGUneERHI/bhDkDIBLjhxrl+R3AO2oHPQlG7IzvAj/kr5TxviM+e9UsqFXKYRQNQ+EKqt1R69PxHko5GT3K7V6GCkj6ZxqPZAPvS+Y9GuxTKm5LG9lu/796aWhhXNF5Mi/pnqpttN6OHLLRhe7HmBKH8lt9tKoOXqbwgJlGnr2A6cJAVc27dSRbAPLaU
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:(13230001)(4636009)(366004)(110136005)(4744005)(55016003)(52536014)(5660300002)(508600001)(7696005)(122000001)(83380400001)(7416002)(38100700002)(8676002)(54906003)(4326008)(8936002)(71200400001)(66556008)(64756008)(66946007)(66446008)(66476007)(9686003)(6506007)(26005)(76116006)(316002)(186003)(86362001)(2906002)(33656002)(38070700005)(966005)(21314003);
 DIR:OUT; SFP:1101; 
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB4813
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: VE1EUR03FT006.eop-EUR03.prod.protection.outlook.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id-Prvs: f77fea6e-9655-4291-72af-08da2f007daf
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: QPCGYB0nLjA4H7VXbL9pcr42XxWy4AEi7cwU6HWGE4gVK5iSE8csjx80wKfZaDeUutXjYXUBsH+Aq13yVN4lkPe5A7lTuSpqZwCoLXhRGOF/5DLdoJsQR1pybqJkLZy9FaFb2kpfj2dMm9QYmWrSYPILYOYlGooDP9cnE/9pBdUjObiZB/w4BORGmqCZB1bgAyydWFwJDBGL/9asMszu+5PFVBY7IAacvQhOCwKnDj5vPS8G3LDZ7mLCtRWQqyBT++Znm2f5zSwxFoRW2G3ndAhj9z2N96YTwSJS0lR3dNB9hfNq1dFaiSAxsDpivIu4q7qxX7jFa6lLsauvrEKadEc08Zq5O9mta800KkBb12y337F5zC7Mm4V5CodiLG4dv4tiOvOrjEmQnRW8vZuuj7sLW8ruppx8EDp+WBgePJn2x6f4YAgDF2ix2IUhwx9v3xdfskroHWIn8utYoRA//7Xk9jqYWcDonq5lXnTkBqW9SygiliNehwiqF826uJZjmSMTFU4a7AP+K50UrC+Am1hGKVQ7MoStSfC5sgi+UtzL6OXmgm8kK9RPsqCjuQa4Z3NAkTkvRS3BZGBMZ7t8epUDTLsKaf/P1CsGVfdlU6r1cAjp3GbkjM3YKXBXK1hgUrdfUtOk+NWKH4gf2R7X/9Qgf3Tt2VVfCGXKPPhtg5nkUPEbXECTW3REkbiQAKmmoiBM6HpKoVwu/eVhsNXN9vnG0Z3960cIaqrHpkMxPQqD2fCE9QUJanRjtgBXCaf/jkMKwb6sjSNcAUoHGJUTSQD3H9ietGekEcG/CpANUfo=
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:(13230001)(4636009)(36840700001)(40470700004)(46966006)(336012)(9686003)(33656002)(186003)(4744005)(26005)(7696005)(316002)(6506007)(55016003)(2906002)(508600001)(356005)(54906003)(110136005)(83380400001)(4326008)(82310400005)(8676002)(81166007)(966005)(5660300002)(36860700001)(40460700003)(47076005)(52536014)(70206006)(70586007)(8936002)(86362001)(21314003);
 DIR:OUT; SFP:1101; 
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 May 2022 01:34:22.6727 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: cbbb81e0-858b-4305-f9b2-08da2f008c5d
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: VE1EUR03FT006.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3539
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

PHNuaXA+DQoNCj4gPiArX19ydGVfZXhwZXJpbWVudGFsDQo+ID4gK3N0YXRpYyBpbmxpbmUgYm9v
bA0KPiA+ICtydGVfc2VxbG9ja19yZWFkX3JldHJ5KGNvbnN0IHJ0ZV9zZXFsb2NrX3QgKnNlcWxv
Y2ssIHVpbnQzMl90DQo+ID4gK2JlZ2luX3NuKSB7DQo+ID4gKwl1aW50MzJfdCBlbmRfc247DQo+
ID4gKw0KPiA+ICsJLyogQW4gb2RkIHNlcXVlbmNlIG51bWJlciBtZWFucyB0aGUgcHJvdGVjdGVk
IGRhdGEgd2FzIGJlaW5nDQo+ID4gKwkgKiBtb2RpZmllZCBhbHJlYWR5IGF0IHRoZSBwb2ludCBv
ZiB0aGUgcnRlX3NlcWxvY2tfcmVhZF9iZWdpbigpDQo+ID4gKwkgKiBjYWxsLg0KPiA+ICsJICov
DQo+ID4gKwlpZiAodW5saWtlbHkoYmVnaW5fc24gJiAxKSkNCj4gPiArCQlyZXR1cm4gdHJ1ZTsN
Cj4gPiArDQo+ID4gKwkvKiBtYWtlIHN1cmUgdGhlIGRhdGEgbG9hZHMgaGFwcGVucyBiZWZvcmUg
dGhlIHNuIGxvYWQgKi8NCj4gPiArCXJ0ZV9hdG9taWNfdGhyZWFkX2ZlbmNlKF9fQVRPTUlDX0FD
UVVJUkUpOw0KPiANCj4gSW4gQVJNdjgsIHRoZSBydGVfYXRvbWljX3RocmVhZF9mZW5jZShfX0FU
T01JQ19BQ1FVSVJFKSBhbmQNCj4gcnRlX3NtcF9ybWIoKSBib3RoIG91dHB1dCAnZG1hIGlzaGxk
Jw0KPiBTdWdnZXN0IHVzZSBydGVfc21wX3JtYigpLCBwbGVhc2Ugc2VlIGJlbG93IGNvbW1lbnQu
DQpydGVfc21wX3h4eCBBUElzIGFyZSBkZXByZWNhdGVkLiBQbGVhc2UgY2hlY2sgWzFdDQoNClsx
XSBodHRwczovL3d3dy5kcGRrLm9yZy9ibG9nLzIwMjEvMDMvMjYvZHBkay1hZG9wdHMtdGhlLWMx
MS1tZW1vcnktbW9kZWwvDQoNCjxzbmlwPg0K