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 54CFFA2EEB for ; Tue, 10 Sep 2019 05:54:34 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id DD2DE1EB71; Tue, 10 Sep 2019 05:54:33 +0200 (CEST) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 6FAE31EAEE for ; Tue, 10 Sep 2019 05:54:32 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 09 Sep 2019 20:54:31 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,487,1559545200"; d="scan'208";a="175183484" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga007.jf.intel.com with ESMTP; 09 Sep 2019 20:54:31 -0700 Received: from shsmsx107.ccr.corp.intel.com (10.239.4.96) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 9 Sep 2019 20:54:31 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.32]) by SHSMSX107.ccr.corp.intel.com ([169.254.9.89]) with mapi id 14.03.0439.000; Tue, 10 Sep 2019 11:54:29 +0800 From: "Wang, Yinan" To: Maxime Coquelin , Joyce Kong , "dev@dpdk.org" CC: "nd@arm.com" , "Bie, Tiwei" , "Wang, Zhihong" , "amorenoz@redhat.com" , "Wang, Xiao W" , "Liu, Yong" , "jfreimann@redhat.com" , "honnappa.nagarahalli@arm.com" , "gavin.hu@arm.com" Thread-Topic: [dpdk-dev] [PATCH v3 1/2] virtio: one way barrier for packed vring desc avail flags Thread-Index: AQHVZvbgR+vo4FsdfEOzFrgQyG1oFqckLPdA Date: Tue, 10 Sep 2019 03:54:28 +0000 Message-ID: References: <1568020491-52462-1-git-send-email-joyce.kong@arm.com> <1568020491-52462-2-git-send-email-joyce.kong@arm.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZGVhYmQwMTQtNWZlNy00YjdjLWE4MGItNDU5MWQzMDhiNGY5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiQ29QTEZtK1FSYVpVSWZiNDhIRGg1d2d4QmNOVEtiVjBuamJEb2R3TDhsdDNPTEhQcVFLQ0VtU3ZvR05pVmtMdyJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v3 1/2] virtio: one way barrier for packed vring desc avail flags 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" DQpIaSBKb3ljZSwNCg0KSSBqdXN0IHRlc3QgcGVyZm9ybWFuY2UgaW1wYWN0IG9mIHlvdXIgcGF0 Y2ggc2V0IHdpdGggY29kZSBiYXNlIGNvbW1pdCBpZDogZDAzZDg2MjJkYjQ4OTE4ZDE0YmZlODA1 NjQxYjE3NjZlY2M0MDA4OCwgYWZ0ZXIgYXBwbHlpbmcgeW91ciB2MyBwYXRjaCBzZXQgLCBzZXZl biBwYXRocyBvZiB2aG9zdC92aXJ0aW8gcHZwIHRlc3Qgc2hvd3MgcGVyZm9ybWFuY2UgZHJvcCBh cyBiZWxvdzoNCg0KUFZQIHZob3N0L3ZpcnRpbyAxYzFxIHRlc3QJwqDCoMKgwqDCoMKgwqDCoMKg YmVmb3JlIGFwcGx5IHBhdGNoCWFwcGx5IHBhdGNoDQp0ZXN0X3BlcmZfcHZwX2lub3JkZXJfbWVy Z2VhYmxlICAgICAJIDcuNjAzCSAgICAgICAgICAgNy40NzQNCnRlc3RfcGVyZl9wdnBfaW5vcmRl cl9ub19tZXJnZWFibGUJICAgICA3LjY0MgkgICAgICAgICAgIDcuNTI1DQp0ZXN0X3BlcmZfcHZw X21lcmdlYWJsZQkgICAgICAgICAgICAgIDcuNTU2CSAgICAgICAgICAgNy40MzENCnRlc3RfcGVy Zl9wdnBfbm9ybWFsCSAgICAgICAgICAgICAgICAgICA3LjU1NAkgICAgICAgICAgIDcuNDc4DQp0 ZXN0X3BlcmZfcHZwX3ZlY3Rvcl9yeAkgICAgICAgICAgICAgICA3LjU4MQkgICAgICAgICAgIDcu NDY5DQp0ZXN0X3BlcmZfcHZwX3ZpcnRpbzExX21lcmdlYWJsZQkgICAgICAgICAgIDcuMDY4CSAg ICAgICAgICAgNi45MDUNCnRlc3RfcGVyZl9wdnBfdmlydGlvMTFfbm9ybWFsCSAgICAgICAgICAg Ny4wODgJICAgICAgICAgICA2Ljg4OA0KDQpUaGFua3MsDQpZaW5hbg0KDQo+IC0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldiBbbWFpbHRvOmRldi1ib3VuY2VzQGRwZGsub3Jn XSBPbiBCZWhhbGYgT2YgTWF4aW1lIENvcXVlbGluDQo+IFNlbnQ6IDIwMTnlubQ55pyIOeaXpSAx ODoxMA0KPiBUbzogSm95Y2UgS29uZyA8am95Y2Uua29uZ0Bhcm0uY29tPjsgZGV2QGRwZGsub3Jn DQo+IENjOiBuZEBhcm0uY29tOyBCaWUsIFRpd2VpIDx0aXdlaS5iaWVAaW50ZWwuY29tPjsgV2Fu ZywgWmhpaG9uZw0KPiA8emhpaG9uZy53YW5nQGludGVsLmNvbT47IGFtb3Jlbm96QHJlZGhhdC5j b207IFdhbmcsIFhpYW8gVw0KPiA8eGlhby53LndhbmdAaW50ZWwuY29tPjsgTGl1LCBZb25nIDx5 b25nLmxpdUBpbnRlbC5jb20+Ow0KPiBqZnJlaW1hbm5AcmVkaGF0LmNvbTsgaG9ubmFwcGEubmFn YXJhaGFsbGlAYXJtLmNvbTsgZ2F2aW4uaHVAYXJtLmNvbQ0KPiBTdWJqZWN0OiBSZTogW2RwZGst ZGV2XSBbUEFUQ0ggdjMgMS8yXSB2aXJ0aW86IG9uZSB3YXkgYmFycmllciBmb3IgcGFja2VkIHZy aW5nDQo+IGRlc2MgYXZhaWwgZmxhZ3MNCj4gDQo+IA0KPiANCj4gT24gOS85LzE5IDExOjE0IEFN LCBKb3ljZSBLb25nIHdyb3RlOg0KPiA+IEluIGNhc2UgVklSVElPX0ZfT1JERVJfUExBVEZPUk0o MzYpIGlzIG5vdCBuZWdvdGlhdGVkLCB0aGVuIHRoZQ0KPiA+IGZyb250ZW5kIGFuZCBiYWNrZW5k IGFyZSBhc3N1bWVkIHRvIGJlIGltcGxlbWVudGVkIGluIHNvZnR3YXJlLCB0aGF0DQo+ID4gaXMg dGhleSBjYW4gcnVuIG9uIGlkZW50aWNhbCBDUFVzIGluIGFuIFNNUCBjb25maWd1cmF0aW9uLg0K PiA+IFRodXMgYSB3ZWFrIGZvcm0gb2YgbWVtb3J5IGJhcnJpZXJzIGxpa2UgcnRlX3NtcF9yL3dt Yiwgb3RoZXIgdGhhbg0KPiA+IHJ0ZV9jaW9fci93bWIsIGlzIHN1ZmZpY2llbnQgZm9yIHRoaXMg Y2FzZSh2cS0+aHctPndlYWtfYmFycmllcnMgPT0gMSkNCj4gPiBhbmQgeWllbGRzIGJldHRlciBw ZXJmb3JtYW5jZS4NCj4gPiBGb3IgdGhlIGFib3ZlIGNhc2UsIHRoaXMgcGF0Y2ggaGVscHMgeWll bGRpbmcgZXZlbiBiZXR0ZXIgcGVyZm9ybWFuY2UNCj4gPiBieSByZXBsYWNpbmcgdGhlIHR3by13 YXkgYmFycmllcnMgd2l0aCBDMTEgb25lLXdheSBiYXJyaWVycyBmb3IgYXZhaWwNCj4gPiBmbGFn cyBpbiBwYWNrZWQgcmluZy4NCj4gPg0KPiA+IE1lYW53aGlsZSwgYSByZWFkIGJhcnJpZXIgaXMg cmVxdWlyZWQgdG8gZW5zdXJlIG9yZGVyaW5nIGJldHdlZW4NCj4gPiBkZXNjcmlwdG9yJ3MgZmxh Z3MgYW5kIGNvbnRlbnQgcmVhZHNbMV0uIFdpdGggQzExLCBsb2FkLWFjcXVpcmUgY2FuDQo+ID4g ZW5mb3JjZSB0aGUgb3JkZXJpbmcgaW5zdGVhZCBvZiBybWIgYmFycmllci4NCj4gPg0KPiA+IFsx XWh0dHBzOi8vcGF0Y2h3b3JrLmRwZGsub3JnL3BhdGNoLzQ5MTA5Lw0KPiA+DQo+ID4gU2lnbmVk LW9mZi1ieTogSm95Y2UgS29uZyA8am95Y2Uua29uZ0Bhcm0uY29tPg0KPiA+IFJldmlld2VkLWJ5 OiBHYXZpbiBIdSA8Z2F2aW4uaHVAYXJtLmNvbT4NCj4gPiBSZXZpZXdlZC1ieTogUGhpbCBZYW5n IDxwaGlsLnlhbmdAYXJtLmNvbT4NCj4gPiAtLS0NCj4gPiAgZHJpdmVycy9uZXQvdmlydGlvL3Zp cnRpb19yeHR4LmMgICAgICAgICAgICAgICAgIHwgMTMgKysrKysrKy0tLS0tLQ0KPiA+ICBkcml2 ZXJzL25ldC92aXJ0aW8vdmlydGlvX3VzZXIvdmlydGlvX3VzZXJfZGV2LmMgfCAgNiArKysrKy0N Cj4gPiAgZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRxdWV1ZS5oICAgICAgICAgICAgICAgICAgIHwg MTEgKysrKysrKysrKysNCj4gPiAgbGliL2xpYnJ0ZV92aG9zdC92aG9zdC5oICAgICAgICAgICAg ICAgICAgICAgICAgIHwgIDIgKy0NCj4gPiAgbGliL2xpYnJ0ZV92aG9zdC92aXJ0aW9fbmV0LmMg ICAgICAgICAgICAgICAgICAgIHwgMTEgKysrKystLS0tLS0NCj4gPiAgNSBmaWxlcyBjaGFuZ2Vk LCAyOSBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkNCj4gDQo+IFJldmlld2VkLWJ5OiBN YXhpbWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiANCj4gVGhhbmtz LA0KPiBNYXhpbWUNCg==