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 C86E2A0350; Thu, 27 Jan 2022 07:08:16 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2E5BF4276A; Thu, 27 Jan 2022 07:08:16 +0100 (CET) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2053.outbound.protection.outlook.com [40.107.21.53]) by mails.dpdk.org (Postfix) with ESMTP id E1DD04067C for ; Thu, 27 Jan 2022 07:08:14 +0100 (CET) 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=Fk5REli9UCxwwMt1cAS6hSGmvrWcvmIjo7O+VpLF6DY=; b=r6/d+NfgGU+RRL5cOflWbZKcGHym2jthA1SsbEpos/K1eChrM2Eoo80JMOCi5VraoHz9Jvi5ZHqEKvzWaXDsyp+Gr+8ErNqhCw1/wgKve+XPDbIWHYUnOcP4lPGMXr1KelwXEeTkOoQ5qhoVQHziJtsu88U1P+2GDKph0eg1pEA= Received: from AM5PR0101CA0010.eurprd01.prod.exchangelabs.com (2603:10a6:206:16::23) by AM6PR08MB4183.eurprd08.prod.outlook.com (2603:10a6:20b:a1::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.17; Thu, 27 Jan 2022 06:08:12 +0000 Received: from VE1EUR03FT028.eop-EUR03.prod.protection.outlook.com (2603:10a6:206:16:cafe::35) by AM5PR0101CA0010.outlook.office365.com (2603:10a6:206:16::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.15 via Frontend Transport; Thu, 27 Jan 2022 06:08:12 +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 VE1EUR03FT028.mail.protection.outlook.com (10.152.18.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.15 via Frontend Transport; Thu, 27 Jan 2022 06:08:12 +0000 Received: ("Tessian outbound 741ca6c82739:v113"); Thu, 27 Jan 2022 06:08:12 +0000 X-CR-MTA-TID: 64aa7808 Received: from 82e6d452fd18.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 60A06296-C939-4B5A-A75E-7B5AFB993D2A.1; Thu, 27 Jan 2022 06:08:06 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 82e6d452fd18.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 27 Jan 2022 06:08:06 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=djLH7E8BFakhiD3jKc02UVrGbIiJET7uaPhmF0Trqfx7yIEf4vgO6ip6qYulH1GrbfIVdcUrdO9iz/dvrxVvQGTa2tqzC+pAGJtSEptGXnXhVwRVeZfdrRWTlmdoRIaZNufz158qQWIx/f6xyo4J9Gdhv/Nlk42rdIcAwx+9mCyF+HR/qlKds9PNl6lPs4fAIhbBEWE19eh4G3P58Ah7L5hxOq2ljk074DoBuCPvodeGKmiZsojjxIEBZ3yahrh7YLjgG2XHz2/SWE45r5vn0WSGMVSlY7gXFxE10Zvjye2YEnvPQcGsQ3gfmg/ZKhC5x+tIQBxPF9IHNrQNtIhJHA== 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=Fk5REli9UCxwwMt1cAS6hSGmvrWcvmIjo7O+VpLF6DY=; b=I7DJBAdxUPCewW2yEo9SBDevRJnAMVb8/uUcyjEigHNDhbRBL6aYrN294agtIWyIm5ojZ/5yQzogPJf+13md4USeQhQO2bdW+KpJyIUNDs9HZVEqu6uJDq3WZU2K5thN1st029S7nYwSUT3TfqUqbKzStDb3pn+95wbsBc6wxUDTYmDp4y4M0S+0Q/7NydZCtBaUuHqJJ7GdmIyx84oA5QGrnzT/81ZGsXLT2r5d6CiK9GzbFyt0IIBpAK+cqZXygKhDPpymeEgA23Xo2Rjsw1vhX44Z5iTEl5xToQ9M54cNYkeoF1jUbJeYXw6FDRDrr/CkujVBbiu5lGp+vcWJLQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=Fk5REli9UCxwwMt1cAS6hSGmvrWcvmIjo7O+VpLF6DY=; b=r6/d+NfgGU+RRL5cOflWbZKcGHym2jthA1SsbEpos/K1eChrM2Eoo80JMOCi5VraoHz9Jvi5ZHqEKvzWaXDsyp+Gr+8ErNqhCw1/wgKve+XPDbIWHYUnOcP4lPGMXr1KelwXEeTkOoQ5qhoVQHziJtsu88U1P+2GDKph0eg1pEA= Received: from AM9PR08MB7000.eurprd08.prod.outlook.com (2603:10a6:20b:41b::12) by AM6PR08MB5541.eurprd08.prod.outlook.com (2603:10a6:20b:74::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.17; Thu, 27 Jan 2022 06:08:04 +0000 Received: from AM9PR08MB7000.eurprd08.prod.outlook.com ([fe80::d445:85c6:b955:99e4]) by AM9PR08MB7000.eurprd08.prod.outlook.com ([fe80::d445:85c6:b955:99e4%7]) with mapi id 15.20.4909.017; Thu, 27 Jan 2022 06:08:04 +0000 From: Feifei Wang To: "Zhang, Qi Z" , "Xing, Beilei" CC: "dev@dpdk.org" , "Wang, Haiyue" , nd , Ruifeng Wang , nd Subject: =?utf-8?B?5Zue5aSNOiBbUEFUQ0ggdjJdIG5ldC9pNDBlOiByZWR1Y2UgcmVkdW5kYW50?= =?utf-8?Q?_store_operation?= Thread-Topic: [PATCH v2] net/i40e: reduce redundant store operation Thread-Index: AQHX9kJkds9f7ml2EUaSKAHIDlmvI6x1lVqAgAEGMiA= Date: Thu, 27 Jan 2022 06:08:03 +0000 Message-ID: References: <20211221081121.444021-1-feifei.wang2@arm.com> <81e2007f120a41ecab83ac3575f74fae@intel.com> In-Reply-To: <81e2007f120a41ecab83ac3575f74fae@intel.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 757F6D2335A41E4FAA5CCE734EE35C8F.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: d382a519-4173-4080-46b6-08d9e15b6659 x-ms-traffictypediagnostic: AM6PR08MB5541:EE_|VE1EUR03FT028:EE_|AM6PR08MB4183:EE_ X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8273;OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: Oryz3ddMYATRk6O105/Dk2YAKs3AYe6tmkn4p3YFITimUJQbR3CxwB1jN6+qv3RdUqXvkSoyp/VCuqvndP8Do789dhQFGJD9IWoQsNZHQnlK9Ft25lb3m9Jo1+Le5i6qbowK6+PsYEaGgX50vlrODva/dTg/0KK4P64dIRXtVrCv0/mNOhA5+wbzihlLQs2Fa1BF5wC65VZO9AGo1M6t5cF1WJ7yVepXEdyHEodQuPVelLO7fhc1oE3FxIHhRpU6wkHpKWXyEjN443Yyu82f/ThGqvw3CwTGkUVJDDd6hAhue5KICwBgZrHv7etgg8dLfvpBvpEP+bdzxySf/cNBF2ufFqLmRaUN94sKsQyDxax+ga6q4gutHOa4vMDG5qWMEvz0kyF2Bfg7f4nL5XHpWyXRe2nV20C5kw5AwCMr71Lj1zPDS6iW3aeIuiHGZLeonEYyRAnArLhQdaaSxOUncgk2rw+L3KAwTN4NGIqZX9RnG3BWAgaczN6XE4oCc2S+OuoTidX4yDKrwdttJRdSnhXPSDGXLEtb/xL4FiQtRj/VWTAb6AtLPLIIhRjioZtZ4zpNb0M8uPn54CrRNOIrQ2PjKoXv59Cmn3qvTjUnqhG+6ZDsMbzQUvnDSB9A6iqIvybD5ZoHOn3qIxvDYkTqEf93Ia2KWmgfZBFZqlN0yzpluul0U/JYmzJm6zOWPE7KAmgoU7IN5b+KzpnLqmA5qQ== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM9PR08MB7000.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(2906002)(55016003)(5660300002)(38070700005)(86362001)(7696005)(6506007)(83380400001)(53546011)(316002)(224303003)(26005)(186003)(38100700002)(71200400001)(52536014)(33656002)(9686003)(64756008)(66446008)(66476007)(66556008)(8936002)(4326008)(54906003)(508600001)(110136005)(122000001)(76116006)(66946007)(20210929001); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB5541 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: VE1EUR03FT028.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 6225ce01-19db-4ebe-8ddc-08d9e15b6168 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7h0QYpJpErn0jE1V726PmnBmbsTDh5CG5+Fsst8P6ij2CkkvNuhjQkpbgvqNhHEGVrcv1m6z4c5Z4iOXqUgfqFSULX695SGDtuLRtw5uyoU5BsUung7T4qA2dPHA21K2lQ88siJ/xAJIa29/KihAU3ssIOSDsDwALQrKnTXFX2cNuE8GbExEztKO8lVp5pkOon5Pf+kbd7B2D9O/MVxwgGvbZbU/F+qFhiTr3H4OoJ+Os9PhPGCk19/VtlsN7kDeglYmCNqWeAssVNfU3BbjPkh18dLPdM79OtNXPOPb00UvCWy66x+BUl6O7ct9Ypwp2/KSUaWs9sP23Bl7tJLYu6bNql9cJ2YzRt5/sSgrJ8yxCItmkv6chEn3gnVKvGndtPt/aTI0tObXAeXYqPxk6lzUxYkVtCHWabCl7qJRBfzLHR9OKsi/3BoNZ18AzjLV0YNXbOVVeQj+JPK7uPTxfaX0tDf569cKVoukOoCJi6SgNmcx5X1Rv5w22/ZHp7m/V21ARiWN5C8Y7e7IfS6twMxDFGAuBRyh9VKWfI/6fJevd1KKsQ6qqLxS1rALPZzUV2pIj5Ck/USTq7gkIVzjkkw1g4rnZYIIG8MQnHrzaRqNa3fJUcDAajuBQ04smcFdc02ji6lSvR329CyweGxTW/baWpq5fk2lsQ0pozEb3P9jHoGQOrk8Pu5tvygRvZza 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)(40470700004)(36840700001)(46966006)(336012)(70586007)(70206006)(8936002)(9686003)(4326008)(5660300002)(7696005)(53546011)(52536014)(6506007)(508600001)(86362001)(316002)(54906003)(224303003)(40460700003)(110136005)(81166007)(356005)(2906002)(186003)(26005)(47076005)(82310400004)(55016003)(33656002)(83380400001)(36860700001)(20210929001); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jan 2022 06:08:12.3942 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d382a519-4173-4080-46b6-08d9e15b6659 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: VE1EUR03FT028.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4183 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 DQoNCj4gLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KPiDlj5Hku7bkuro6IFpoYW5nLCBRaSBaIDxx aS56LnpoYW5nQGludGVsLmNvbT4NCj4g5Y+R6YCB5pe26Ze0OiBXZWRuZXNkYXksIEphbnVhcnkg MjYsIDIwMjIgMTA6MjggUE0NCj4g5pS25Lu25Lq6OiBGZWlmZWkgV2FuZyA8RmVpZmVpLldhbmcy QGFybS5jb20+OyBYaW5nLCBCZWlsZWkNCj4gPGJlaWxlaS54aW5nQGludGVsLmNvbT4NCj4g5oqE 6YCBOiBkZXZAZHBkay5vcmc7IFdhbmcsIEhhaXl1ZSA8aGFpeXVlLndhbmdAaW50ZWwuY29tPjsg bmQNCj4gPG5kQGFybS5jb20+OyBSdWlmZW5nIFdhbmcgPFJ1aWZlbmcuV2FuZ0Bhcm0uY29tPg0K PiDkuLvpopg6IFJFOiBbUEFUQ0ggdjJdIG5ldC9pNDBlOiByZWR1Y2UgcmVkdW5kYW50IHN0b3Jl IG9wZXJhdGlvbg0KPiANCj4gDQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ ID4gRnJvbTogRmVpZmVpIFdhbmcgPGZlaWZlaS53YW5nMkBhcm0uY29tPg0KPiA+IFNlbnQ6IFR1 ZXNkYXksIERlY2VtYmVyIDIxLCAyMDIxIDQ6MTEgUE0NCj4gPiBUbzogWGluZywgQmVpbGVpIDxi ZWlsZWkueGluZ0BpbnRlbC5jb20+DQo+ID4gQ2M6IGRldkBkcGRrLm9yZzsgV2FuZywgSGFpeXVl IDxoYWl5dWUud2FuZ0BpbnRlbC5jb20+OyBuZEBhcm0uY29tOw0KPiA+IEZlaWZlaSBXYW5nIDxm ZWlmZWkud2FuZzJAYXJtLmNvbT47IFJ1aWZlbmcgV2FuZw0KPiA+IDxydWlmZW5nLndhbmdAYXJt LmNvbT4NCj4gPiBTdWJqZWN0OiBbUEFUQ0ggdjJdIG5ldC9pNDBlOiByZWR1Y2UgcmVkdW5kYW50 IHN0b3JlIG9wZXJhdGlvbg0KPiA+DQo+ID4gRm9yIGZyZWUgYnVmZmVyIG9wZXJhdGlvbiBpbiBp NDBlIHZlY3RvciBwYXRoLCBpdCBpcyB1bm5lY2Vzc2FyeSB0byBzdG9yZQ0KPiAnTlVMTCcNCj4g PiBpbnRvIHR4ZXAubWJ1Zi4gVGhpcyBpcyBiZWNhdXNlIHdoZW4gcHV0dGluZyBtYnVmIGludG8g VHggcXVldWUsDQo+ID4gdHhfdGFpbCBpcyB0aGUgc2VudGluZWwuIEFuZCB3aGVuIGRvaW5nIHR4 X2ZyZWUsIHR4X25leHRfZGQgaXMgdGhlDQo+ID4gc2VudGluZWwuIEluIGFsbCBwcm9jZXNzZXMs IG1idWY9PU5VTEwgaXMgbm90IGEgY29uZGl0aW9uIGluIGNoZWNrLg0KPiA+IFRodXMgcmVzZXQg b2YgbWJ1ZiBpcyB1bm5lY2Vzc2FyeSBhbmQgY2FuIGJlIG9taXR0ZWQuDQo+ID4NCj4gPiBTaWdu ZWQtb2ZmLWJ5OiBGZWlmZWkgV2FuZyA8ZmVpZmVpLndhbmcyQGFybS5jb20+DQo+ID4gUmV2aWV3 ZWQtYnk6IFJ1aWZlbmcgV2FuZyA8cnVpZmVuZy53YW5nQGFybS5jb20+DQo+ID4gLS0tDQo+ID4N Cj4gPiB2MjogcmVtb3ZlIHRoZSBjaGFuZ2UgZm9yIHNjYWxhciBwYXRoIGR1ZSB0byBzY2FsYXIg cGF0aCBuZWVkcyB0bw0KPiA+IGNoZWNrIHdoZXRoZXIgdGhlIG1idWYgaXMgJ05VTEwnIHRvIHJl bGVhc2UgYW5kIGNsZWFuIHVwIChIYWl5dWUpDQo+ID4NCj4gPiAgZHJpdmVycy9uZXQvaTQwZS9p NDBlX3J4dHhfdmVjX2NvbW1vbi5oIHwgMSAtDQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAxIGRlbGV0 aW9uKC0pDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvaTQwZS9pNDBlX3J4dHhf dmVjX2NvbW1vbi5oDQo+ID4gYi9kcml2ZXJzL25ldC9pNDBlL2k0MGVfcnh0eF92ZWNfY29tbW9u LmgNCj4gPiBpbmRleCBmOWE3ZjQ2NTUwLi4yNmRlYjU5ZmM0IDEwMDY0NA0KPiA+IC0tLSBhL2Ry aXZlcnMvbmV0L2k0MGUvaTQwZV9yeHR4X3ZlY19jb21tb24uaA0KPiA+ICsrKyBiL2RyaXZlcnMv bmV0L2k0MGUvaTQwZV9yeHR4X3ZlY19jb21tb24uaA0KPiA+IEBAIC0xMDMsNyArMTAzLDYgQEAg aTQwZV90eF9mcmVlX2J1ZnMoc3RydWN0IGk0MGVfdHhfcXVldWUgKnR4cSkNCj4gPiAgCWlmICh0 eHEtPm9mZmxvYWRzICYgUlRFX0VUSF9UWF9PRkZMT0FEX01CVUZfRkFTVF9GUkVFKSB7DQo+ID4g IAkJZm9yIChpID0gMDsgaSA8IG47IGkrKykgew0KPiA+ICAJCQlmcmVlW2ldID0gdHhlcFtpXS5t YnVmOw0KPiA+IC0JCQl0eGVwW2ldLm1idWYgPSBOVUxMOw0KPiANCj4gSSB3aWxsIHN1Z2dlc3Qg dG8gc3RpbGwgYWRkIHNvbWUgY29tbWVudCBoZXJlIGp1c3QgZm9yIGV4cGxhaW5pbmcsIHRoaXMg bWF5IGhlbHANCj4gdG8gYXZvaWQgdW5uZWNlc3Nhcnkgc3VzcGVjdCB3aGVuIHNvbWVvbmUgcmVh ZGluZyBvciBkZWJ1ZyBvbiB0aGVzZSBjb2RlDQo+IPCfmIoNCj4gDQpUaGFua3MgZm9yIHlvdXIg Y29tbWVudHMuIEFncmVlIHdpdGggdGhpcywgYW5kIEkgd2lsbCBhZGQgdGhlIGNvbW1lbnQgdG8N CmV4cGxhaW4gd2h5IHRoaXMgc3RvcmUgb3BlcmF0aW9uIGlzIHVubmVjZXNzYXJ5IGhlcmUuDQo+ IA0KPiA+ICAJCX0NCj4gPiAgCQlydGVfbWVtcG9vbF9wdXRfYnVsayhmcmVlWzBdLT5wb29sLCAo dm9pZCAqKilmcmVlLCBuKTsNCj4gPiAgCQlnb3RvIGRvbmU7DQo+ID4gLS0NCj4gPiAyLjI1LjEN Cg0K