From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 87F72A00C4; Fri, 24 Apr 2020 06:50:07 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 5BE211C1FC; Fri, 24 Apr 2020 06:50:06 +0200 (CEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2046.outbound.protection.outlook.com [40.107.20.46]) by dpdk.org (Postfix) with ESMTP id 8A4391C1F4 for ; Fri, 24 Apr 2020 06:50:05 +0200 (CEST) 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=saifMT6gG0kBhHmR7+IlqQErKXvIfYkdR2B9OJ5T+QQ=; b=4ZcDSyirLmTQfBeO2FTTygQgffjG2cGnexDdSsHPIL8oVQ+oOR3U06SrWCfRmMSF8nLG5xUXw0ZdbbnR78JlXGUkUk9mvMyh6lnGKnrC6felWsjc1ZDA8uCYY8FmCOppQtPyUoFb06KASirXzbmIgw0qaZ0NtWH4egYghflN4Vs= Received: from DBBPR09CA0037.eurprd09.prod.outlook.com (2603:10a6:10:d4::25) by AM6PR08MB3719.eurprd08.prod.outlook.com (2603:10a6:20b:83::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2921.29; Fri, 24 Apr 2020 04:50:03 +0000 Received: from DB5EUR03FT040.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:d4:cafe::46) by DBBPR09CA0037.outlook.office365.com (2603:10a6:10:d4::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.13 via Frontend Transport; Fri, 24 Apr 2020 04:50:03 +0000 Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=bestguesspass 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 DB5EUR03FT040.mail.protection.outlook.com (10.152.20.243) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.19 via Frontend Transport; Fri, 24 Apr 2020 04:50:03 +0000 Received: ("Tessian outbound 76e9a4cf1540:v53"); Fri, 24 Apr 2020 04:50:03 +0000 X-CR-MTA-TID: 64aa7808 Received: from 6f43e578ece2.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id D9A97B6E-1C5E-4112-9E73-D90394629ADD.1; Fri, 24 Apr 2020 04:49:58 +0000 Received: from EUR02-AM5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 6f43e578ece2.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 24 Apr 2020 04:49:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TnC6LfCVOqGVJOgbdkem4qD07GWEXMxX1Ou0Pb/UHsuqAi1n0lhRUcNJPiy/KX46a/BQTAd66CnzXq19CJsCVzFVVoYXHQFbBdZ/qqtSkq0nbJ07RxTpnVmTUWssEOPNp79XpWnrzsc4KNXlWMxwhFqUTHaReIYdoRZOHQ/ER1CU5upuv07JiS/41soH3BCVv+MDWzIPDlBljYkXH5kANqyTL5FSBA3Sjfjvn/CawrL5gTb3Bh0CwFixfCHDe9WBEMYMl4g36GsDTq/C9mP5bj9Lxc1ADpoTV7Zfv+c5ruMT6MUR1wURvCSqS97a4dg6SfSrp2BjTmWdT9VioFlGCQ== 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-SenderADCheck; bh=saifMT6gG0kBhHmR7+IlqQErKXvIfYkdR2B9OJ5T+QQ=; b=XM8i7IVTXvgmxTjOUdzL/Eansh8YOI8OXgL3bxB1TcqmOu2O0FJm8aINDWKHiBBDVvfSsuOHR5V0aVmrHQg79JZYcfBrCXWRJUN9uGFr9/DMh7yumbNVcU7CXVYt2n/tkAo6eECfUdKss2aK6GfEeKJtFpoO+2iYarCB5fvFnvbNFk+evHOwBFm/SUBlSKhgU9vJk00Y6qqCCSaNJeLl6/fFiE+gNbFmmcwFryuf2dvrH7lSaiyxvd7BK7BHOXkw2x1Xg+tTbvnMsE0TSubYtmMlAI08Kicf9oNIEW4L8Z8CKiJpCGQnAUJKcxSa9eu8XqTTfDC6wXhlr87AzOc0Fw== 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=saifMT6gG0kBhHmR7+IlqQErKXvIfYkdR2B9OJ5T+QQ=; b=4ZcDSyirLmTQfBeO2FTTygQgffjG2cGnexDdSsHPIL8oVQ+oOR3U06SrWCfRmMSF8nLG5xUXw0ZdbbnR78JlXGUkUk9mvMyh6lnGKnrC6felWsjc1ZDA8uCYY8FmCOppQtPyUoFb06KASirXzbmIgw0qaZ0NtWH4egYghflN4Vs= Received: from VE1PR08MB4640.eurprd08.prod.outlook.com (2603:10a6:802:b2::11) by VE1PR08MB5007.eurprd08.prod.outlook.com (2603:10a6:803:10c::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2921.29; Fri, 24 Apr 2020 04:49:56 +0000 Received: from VE1PR08MB4640.eurprd08.prod.outlook.com ([fe80::785b:54ca:be80:7b66]) by VE1PR08MB4640.eurprd08.prod.outlook.com ([fe80::785b:54ca:be80:7b66%2]) with mapi id 15.20.2921.030; Fri, 24 Apr 2020 04:49:56 +0000 From: Phil Yang To: Jerin Jacob CC: "Ananyev, Konstantin" , dpdk-dev , "thomas@monjalon.net" , Bernard Iremonger , Vladimir Medvedkin , Honnappa Nagarahalli , Gavin Hu , Ruifeng Wang , nd , nd Thread-Topic: [dpdk-dev] [PATCH v2] ipsec: optimize with c11 atomic for sa outbound sqn update Thread-Index: AQHWGZb8fAhct+oBjkWgemYMohkd46iHsGsA Date: Fri, 24 Apr 2020 04:49:56 +0000 Message-ID: References: <1584407863-774-7-git-send-email-phil.yang@arm.com> <1587662187-28193-1-git-send-email-phil.yang@arm.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 4e25d55b-19b5-448d-83b5-4121df95b92b.0 x-checkrecipientchecked: true Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Phil.Yang@arm.com; x-originating-ip: [58.39.116.39] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 49de7a9d-e6a0-430a-b210-08d7e80af3f7 x-ms-traffictypediagnostic: VE1PR08MB5007:|VE1PR08MB5007:|AM6PR08MB3719: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:1728;OLM:1728; x-forefront-prvs: 03838E948C X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VE1PR08MB4640.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10009020)(4636009)(376002)(396003)(366004)(346002)(136003)(39860400002)(8676002)(71200400001)(4326008)(8936002)(53546011)(478600001)(86362001)(15650500001)(33656002)(186003)(54906003)(55016002)(9686003)(6916009)(7696005)(66946007)(66476007)(66556008)(66446008)(64756008)(52536014)(76116006)(316002)(6506007)(2906002)(5660300002)(26005)(81156014); DIR:OUT; SFP:1101; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: DiTjZLXE9/+SozUCBsxhUDHb/QKrX1OUUX/DyW0ePFFHxHVXLzE2uHjmm89DiY7bP+2pqnPGbolMQFCBNbjAAAshxZQdkERYsfGhFboozVMhVga5UWKd+N9rHNBYG4Kny46RdUVleoSK8cNdMJ4EsgN7u6QFFJV6bZI6YsWhkPzRSAT5WUHNGpKUI/oM2DouYKXBYKYz8WtCcWeKufLiHQcyNhJijGqwUmzvAdPtRY5qqX4W1C8ddB+WDwV2XCm4sKsuJiQADrllPi0XFhe5e1SpSQ8xrYTFqYU4fTG1z6BmGmrh4RadzzmIwmz67uUQQyF9gEAEsj8637p3rASJ8ArCJjfs/K7V17IrgntF8oppEHeoDPk7goiRTEBN5wXtmXX7DIh9whcnzrWiwWOhDLHj3cGm7svYeqf8Jjo9QcyjhEwWYwqssXac2s63egEQ x-ms-exchange-antispam-messagedata: kFV7mJ2p6naHgsCNCegaA6FrAbWvT2SXhrjrIMjzkD904M8IimdTIT0pjNRGr9IIw4F4RW3viExQXfhnxTeh/QJE9b21b/iiLYfPTJssjj0MwxrA5wvq6r3ZUHbMQxadJzq0Px8avStIxoPgmBf1Vg== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB5007 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Phil.Yang@arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT040.eop-EUR03.prod.protection.outlook.com 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; SFTY:; SFS:(10009020)(4636009)(376002)(346002)(39860400002)(396003)(136003)(46966005)(7696005)(2906002)(4326008)(5660300002)(316002)(47076004)(6862004)(6506007)(53546011)(336012)(52536014)(356005)(86362001)(54906003)(81166007)(186003)(81156014)(70586007)(55016002)(70206006)(9686003)(82740400003)(8676002)(478600001)(33656002)(82310400002)(26005)(8936002)(15650500001); DIR:OUT; SFP:1101; X-MS-Office365-Filtering-Correlation-Id-Prvs: cf4da360-7b6f-42d7-7b4d-08d7e80aef7d X-Forefront-PRVS: 03838E948C X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gUKLKh2RdIl45cIxF62hEFcuKvUJO75jvhNxQqlMj30zIoUpeNdWtgYZeHpAi6paLmpXL05InpoyYky6u2pcANsmy1smheaVl9bjYVqIqH/i6sXKWrd/p7g+9sAEaC63GMV3crvfvSxrgCR9NFEJ/N3nYG+a+EV4wmFq8XG+oR8F+yZBDXqwIY8XE7oZA9tI4xq5VgKMzJsk0T9xLxXZmVQBrhhp48TQu1s3Sol4Bo4eD1woeqMM8HcBiPIx8Hgo+IYDS7nDzaSbdQJAqK/UFjufNBzQ/0j96rzG2MIyx1KpNeGcLLgJ/TR4Rtk/G+eeICJhjASvJtts7WlPjTpYK5nDRPib0iyT6WSvnQYIig2rmb7wmaq+4ID0wwZ4DDya3PSHOmOaHMtD3KsoZgLOv3u5GrkKcGesVqnEBtRbRpUlaKYVcZiUFCq+l3EiRTmF2OyLJU7gZlkppac4iDA5alZGq6z3rQeT2x+VKIpbKoTayWuFMn7MuYLrmRQR+QibC17DdYvfD3jx8hODU0ly2Q== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Apr 2020 04:50:03.6567 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 49de7a9d-e6a0-430a-b210-08d7e80af3f7 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-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3719 Subject: Re: [dpdk-dev] [PATCH v2] ipsec: optimize with c11 atomic for sa outbound sqn update X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKZXJpbiBKYWNvYiA8amVyaW5q YWNvYmtAZ21haWwuY29tPg0KPiBTZW50OiBGcmlkYXksIEFwcmlsIDI0LCAyMDIwIDE6NDUgQU0N Cj4gVG86IFBoaWwgWWFuZyA8UGhpbC5ZYW5nQGFybS5jb20+DQo+IENjOiBBbmFueWV2LCBLb25z dGFudGluIDxrb25zdGFudGluLmFuYW55ZXZAaW50ZWwuY29tPjsgZHBkay1kZXYNCj4gPGRldkBk cGRrLm9yZz47IHRob21hc0Btb25qYWxvbi5uZXQ7IEJlcm5hcmQgSXJlbW9uZ2VyDQo+IDxiZXJu YXJkLmlyZW1vbmdlckBpbnRlbC5jb20+OyBWbGFkaW1pciBNZWR2ZWRraW4NCj4gPHZsYWRpbWly Lm1lZHZlZGtpbkBpbnRlbC5jb20+OyBIb25uYXBwYSBOYWdhcmFoYWxsaQ0KPiA8SG9ubmFwcGEu TmFnYXJhaGFsbGlAYXJtLmNvbT47IEdhdmluIEh1IDxHYXZpbi5IdUBhcm0uY29tPjsNCj4gUnVp ZmVuZyBXYW5nIDxSdWlmZW5nLldhbmdAYXJtLmNvbT47IG5kIDxuZEBhcm0uY29tPg0KPiBTdWJq ZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggdjJdIGlwc2VjOiBvcHRpbWl6ZSB3aXRoIGMxMSBh dG9taWMgZm9yIHNhDQo+IG91dGJvdW5kIHNxbiB1cGRhdGUNCj4gDQo+IE9uIFRodSwgQXByIDIz LCAyMDIwIGF0IDEwOjQ3IFBNIFBoaWwgWWFuZyA8cGhpbC55YW5nQGFybS5jb20+IHdyb3RlOg0K PiA+DQo+ID4gRm9yIFNBIG91dGJvdW5kIHBhY2tldHMsIHJ0ZV9hdG9taWM2NF9hZGRfcmV0dXJu IGlzIHVzZWQgdG8gZ2VuZXJhdGUNCj4gPiBTUU4gYXRvbWljYWxseS4gVGhpcyBpbnRyb2R1Y2Vk IGFuIHVubmVjZXNzYXJ5IGZ1bGwgYmFycmllciBieSBjYWxsaW5nDQo+ID4gdGhlICdfX3N5bmMn IGJ1aWx0aW4gaW1wbGVtZW50ZWQgcnRlX2F0b21pY19YWCBBUEkgb24gYWFyY2g2NC4gVGhpcw0K PiA+IHBhdGNoIG9wdGltaXplZCBpdCB3aXRoIGMxMSBhdG9taWMgYW5kIGVsaW1pbmF0ZWQgdGhl IGV4cGVuc2l2ZSBiYXJyaWVyDQo+ID4gZm9yIGFhcmNoNjQuDQo+ID4NCj4gPiBTaWduZWQtb2Zm LWJ5OiBQaGlsIFlhbmcgPHBoaWwueWFuZ0Bhcm0uY29tPg0KPiA+IFJldmlld2VkLWJ5OiBSdWlm ZW5nIFdhbmcgPHJ1aWZlbmcud2FuZ0Bhcm0uY29tPg0KPiA+IFJldmlld2VkLWJ5OiBHYXZpbiBI dSA8Z2F2aW4uaHVAYXJtLmNvbT4NCj4gDQo+ID4gZGlmZiAtLWdpdCBhL2xpYi9saWJydGVfaXBz ZWMvbWVzb24uYnVpbGQgYi9saWIvbGlicnRlX2lwc2VjL21lc29uLmJ1aWxkDQo+ID4gaW5kZXgg ZmM2OTk3MC4uOTMzNWYyOCAxMDA2NDQNCj4gPiAtLS0gYS9saWIvbGlicnRlX2lwc2VjL21lc29u LmJ1aWxkDQo+ID4gKysrIGIvbGliL2xpYnJ0ZV9pcHNlYy9tZXNvbi5idWlsZA0KPiA+IEBAIC02 LDMgKzYsOCBAQCBzb3VyY2VzID0gZmlsZXMoJ2VzcF9pbmIuYycsICdlc3Bfb3V0Yi5jJywgJ3Nh LmMnLCAnc2VzLmMnLA0KPiAnaXBzZWNfc2FkLmMnKQ0KPiA+ICBoZWFkZXJzID0gZmlsZXMoJ3J0 ZV9pcHNlYy5oJywgJ3J0ZV9pcHNlY19ncm91cC5oJywgJ3J0ZV9pcHNlY19zYS5oJywNCj4gJ3J0 ZV9pcHNlY19zYWQuaCcpDQo+ID4NCj4gPiAgZGVwcyArPSBbJ21idWYnLCAnbmV0JywgJ2NyeXB0 b2RldicsICdzZWN1cml0eScsICdoYXNoJ10NCj4gPiArDQo+ID4gKyMgZm9yIGNsYW5nIDMyLWJp dCBjb21waWxlcyB3ZSBuZWVkIGxpYmF0b21pYyBmb3IgNjQtYml0IGF0b21pYyBvcHMNCj4gPiAr aWYgY2MuZ2V0X2lkKCkgPT0gJ2NsYW5nJyBhbmQgZHBka19jb25mLmdldCgnUlRFX0FSQ0hfNjQn KSA9PSBmYWxzZQ0KPiA+ICsgICAgZXh0X2RlcHMgKz0gY2MuZmluZF9saWJyYXJ5KCdhdG9taWMn KQ0KPiA+ICtlbmRpZg0KPiANCj4gDQo+IFRoZSBmb2xsb3dpbmcgcGF0Y2ggaGFzIGJlZW4gbWVy Z2VkIGluIG1hc3RlciBub3cuIFlvdSBkb24ndCBuZWVkIHRoaXMNCj4gYW55bW9yZS4NCj4gDQo+ IGNvbW1pdCBkYTRlYWUyNzhiNTZlNjk4YzY0ZDBjMzk5MzlhN2E1NWM1YjZhYmRkDQo+IEF1dGhv cjogUGF2YW4gTmlraGlsZXNoIDxwYmhhZ2F2YXR1bGFAbWFydmVsbC5jb20+DQo+IERhdGU6ICAg U3VuIEFwciAxOSAxNTozMTowMSAyMDIwICswNTMwDQo+IA0KPiAgICAgYnVpbGQ6IGFkZCBnbG9i YWwgbGliYXRvbWljIGRlcGVuZGVuY3kgZm9yIDMyLWJpdCBjbGFuZw0KPiANCj4gICAgIEFkZCBs aWJhdG9taWMgYXMgYSBnbG9iYWwgZGVwZW5kZW5jeSB3aGVuIGNvbXBpbGluZyBmb3IgMzItYml0 IHVzaW5nDQo+ICAgICBjbGFuZy4gQXMgd2UgbmVlZCBsaWJhdG9taWMgZm9yIDY0LWJpdCBhdG9t aWMgb3BzLg0KPiANCj4gICAgIFNpZ25lZC1vZmYtYnk6IFBhdmFuIE5pa2hpbGVzaCA8cGJoYWdh dmF0dWxhQG1hcnZlbGwuY29tPg0KPiAgICAgQWNrZWQtYnk6IEJydWNlIFJpY2hhcmRzb24gPGJy dWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPg0KDQpHcmVhdCwgd2UgZG9uJ3QgbmVlZCB0byBhZGQg aXQgbW9kdWxlIGJ5IG1vZHVsZSBhbnltb3JlLiANClVwZGF0ZWQgaW4gdjMuIFRoYW5rIHlvdSB2 ZXJ5IG11Y2guDQoNClRoYW5rcywNClBoaWwNCg0KDQo=