From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80040.outbound.protection.outlook.com [40.107.8.40]) by dpdk.org (Postfix) with ESMTP id 8F7471B58A for ; Thu, 10 Jan 2019 09:19:07 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tIHcC2SZjiLxxRDHBIeTq0TwKLYF9Pi4d7dzxcPnnmo=; b=rRKFhEjfyl9NU6Ah3V+TR+fmGK/oMOccCoUNOc5GHYoPxx8enyS/9WfTwPbMdKnYBTmX1La909koNEFIvItJaY6EKnm9RVWHPSC1SQthV1O0iE5+x/ZZFAGqqJCg+I2yDwWan3x6nqMJksNEkbgYDFe6YDzme7waEylJq16W/Us= Received: from VI1PR08MB3167.eurprd08.prod.outlook.com (52.133.15.142) by VI1PR08MB0303.eurprd08.prod.outlook.com (10.162.11.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1495.7; Thu, 10 Jan 2019 08:19:04 +0000 Received: from VI1PR08MB3167.eurprd08.prod.outlook.com ([fe80::8960:6756:4cdc:3954]) by VI1PR08MB3167.eurprd08.prod.outlook.com ([fe80::8960:6756:4cdc:3954%3]) with mapi id 15.20.1495.011; Thu, 10 Jan 2019 08:19:04 +0000 From: "Gavin Hu (Arm Technology China)" To: Ilya Maximets , "dev@dpdk.org" , Maxime Coquelin , "Michael S . Tsirkin" , Xiao Wang CC: Tiwei Bie , Zhihong Wang , "jfreimann@redhat.com" , Jason Wang , "xiaolong.ye@intel.com" , "alejandro.lucero@netronome.com" , Honnappa Nagarahalli , "jerinj@marvell.com" , nd Thread-Topic: [dpdk-dev] [PATCH v3 2/3] net/virtio: update memory ordering comment for vq notify Thread-Index: AQHUqCq0MBWPf8wYn0aYdwSI7G5uhKWoJbNQ Date: Thu, 10 Jan 2019 08:19:04 +0000 Message-ID: References: <20181226163712.31596-1-i.maximets@samsung.com> <20190109145015.3010-1-i.maximets@samsung.com> <20190109145015.3010-3-i.maximets@samsung.com> In-Reply-To: <20190109145015.3010-3-i.maximets@samsung.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Gavin.Hu@arm.com; x-originating-ip: [59.152.244.201] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR08MB0303; 6:At1KuZTHUDOk8VUupN4BQl1yqynz7cHM5JByvDlQAyP/6Lt+O3vNP3SaGFaZPz+v3qLrzuzFML966+ZR41dhREHRNRdqH3OA5Xmn4ok10NPhsV9vN61239GYTgAIm1gwHvCreKy95VtfVHn/FRUU2V3HXz+HTIZFXjdWfuJQ+TstH+bgrLqKEyNy5ux/A9Q6ojgoV27kawMtA1bmk2hpdLI7Xo83E5V+ifY6Zxq4IfdyVQpCtABwzxt+jl+zQFf46wV3tdpDWJcqFCZY3MBeO4WffEnHxuK+dofqRmPQ9d0jUkv9x446+YaHfgITL0FjCfwi3HqPKIOOcokhu+kjllj1sx9t18l2mGH9cYYKX70Raft/nUhONDrqIhySBAxhuTeYUkTiGgQjgU5EBAI0k6L0jkYXRotkzdMe5CM/ksPYYK4UFxkx4Dt4FNnc4X6s+2AMXl8M3zuUdKlS0ozhUg==; 5:9sSS4a4TaD/GJARas4hbSqo7XdP1shLseYi5jDX2oJKzCIzE+qLbmt1w2UcEUW6ylbM/Gx5Q0Z6Pmx9FV0CfCNp00fKvHKOb/Mj+EN/4ox0vNqSa9M2wez8SYFz1ZqCNNJwynLnNcqMFDzmhk3+QbzryGnlie1w0wcohejA5lQy7lLY0ZAyfYFFeR41K4ZNevXycltHvhCkNM7/7KoyWqg==; 7:jMZCMq7UCN/PqHNqWb8uKfC96xON2FV5815+Rvz8rEFDJPf45cW1MmeAmKEakul3t/zWJgIsiImD3h+lVI3u8s9ep9ygoVeQ1I5rTV+YFoaAbISWQeRyShkJaXqitA7SY0LizgWOP7rZxDnf0D/Grg== x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: e9e954fd-420f-49de-f3e8-08d676d448b0 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:VI1PR08MB0303; x-ms-traffictypediagnostic: VI1PR08MB0303: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr nodisclaimer: True x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(8220060)(2401047)(8121501046)(3002001)(3231475)(944501520)(52105112)(93006095)(93001095)(10201501046)(6055026)(6041310)(20161123558120)(20161123560045)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:VI1PR08MB0303; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB0303; x-forefront-prvs: 0913EA1D60 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(396003)(39860400002)(376002)(136003)(366004)(199004)(189003)(13464003)(3846002)(6116002)(99286004)(97736004)(71200400001)(25786009)(4326008)(305945005)(5660300001)(68736007)(446003)(11346002)(7416002)(81166006)(9686003)(15650500001)(476003)(7736002)(316002)(72206003)(33656002)(8936002)(110136005)(54906003)(74316002)(81156014)(66066001)(2906002)(2501003)(6506007)(76176011)(55016002)(105586002)(486006)(39060400002)(6436002)(8676002)(229853002)(186003)(102836004)(26005)(14444005)(256004)(53936002)(14454004)(53546011)(478600001)(86362001)(7696005)(106356001)(6246003)(71190400001)(93886005); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB0303; H:VI1PR08MB3167.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: s6526YzGXaAl3tSj/glh0k1as/T4SvJKnAhK+W9+L5HSbvblM+LAcN3qM3jIkDCfsMCnP9z96Rkkis7JCvHpNt4FTwvk9AzVPxygMmcxABAT8OsLLLOB6U1i7QBW+GpSKU8npimzQtqy1Kns4ou2GdHBG/WObVCHdawtyOlalmtZnvK/V9q0eajzrbhPVZqca0NIIma07eWb1P6YFrzYahqGaeuKs+KdpnmB+5p+Bueva9w0B8BHUMkci60km9ryWKg5LtPAOn9F1GLE6vLVzIjWAjtCGhYNnxJXkqJcg68+VtqRhZksAxEgYd/mojf9 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: e9e954fd-420f-49de-f3e8-08d676d448b0 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2019 08:19:04.2954 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB0303 Subject: Re: [dpdk-dev] [PATCH v3 2/3] net/virtio: update memory ordering comment for vq notify 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: , X-List-Received-Date: Thu, 10 Jan 2019 08:19:07 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZGV2IDxkZXYtYm91bmNl c0BkcGRrLm9yZz4gT24gQmVoYWxmIE9mIElseWEgTWF4aW1ldHMNCj4gU2VudDogV2VkbmVzZGF5 LCBKYW51YXJ5IDksIDIwMTkgMTA6NTAgUE0NCj4gVG86IGRldkBkcGRrLm9yZzsgTWF4aW1lIENv cXVlbGluIDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT47DQo+IE1pY2hhZWwgUyAuIFRzaXJr aW4gPG1zdEByZWRoYXQuY29tPjsgWGlhbyBXYW5nDQo+IDx4aWFvLncud2FuZ0BpbnRlbC5jb20+ DQo+IENjOiBUaXdlaSBCaWUgPHRpd2VpLmJpZUBpbnRlbC5jb20+OyBaaGlob25nIFdhbmcNCj4g PHpoaWhvbmcud2FuZ0BpbnRlbC5jb20+OyBqZnJlaW1hbm5AcmVkaGF0LmNvbTsgSmFzb24gV2Fu Zw0KPiA8amFzb3dhbmdAcmVkaGF0LmNvbT47IHhpYW9sb25nLnllQGludGVsLmNvbTsNCj4gYWxl amFuZHJvLmx1Y2Vyb0BuZXRyb25vbWUuY29tOyBJbHlhIE1heGltZXRzDQo+IDxpLm1heGltZXRz QHNhbXN1bmcuY29tPg0KPiBTdWJqZWN0OiBbZHBkay1kZXZdIFtQQVRDSCB2MyAyLzNdIG5ldC92 aXJ0aW86IHVwZGF0ZSBtZW1vcnkgb3JkZXJpbmcNCj4gY29tbWVudCBmb3IgdnEgbm90aWZ5DQo+ IA0KPiBXZSdyZSBub3QgdXNpbmcgaW8gcG9ydHMgaW4gY2FzZSBvZiBtb2Rlcm4gZGV2aWNlIGV2 ZW4gb24gSUEuDQo+IEFsc28sIHRoaXMgY29tbWVudCB1c2VsZXNzIGZvciBvdGhlciBhcmNoaXRl Y3R1cmVzLg0KDQpBZ3JlZSwgaXQgc2hvdWxkIGJlIGFyY2hpdGVjdHVyZSBuZXV0cmFsLiANCg0K PiANCj4gU2lnbmVkLW9mZi1ieTogSWx5YSBNYXhpbWV0cyA8aS5tYXhpbWV0c0BzYW1zdW5nLmNv bT4NCj4gLS0tDQo+ICBkcml2ZXJzL25ldC92aXJ0aW8vdmlydHF1ZXVlLmggfCA5ICsrKystLS0t LQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkNCj4g DQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC92aXJ0aW8vdmlydHF1ZXVlLmggYi9kcml2ZXJz L25ldC92aXJ0aW8vdmlydHF1ZXVlLmgNCj4gaW5kZXggZGZmYTAzNjY5Li41M2FlYWMyMzggMTAw NjQ0DQo+IC0tLSBhL2RyaXZlcnMvbmV0L3ZpcnRpby92aXJ0cXVldWUuaA0KPiArKysgYi9kcml2 ZXJzL25ldC92aXJ0aW8vdmlydHF1ZXVlLmgNCj4gQEAgLTQzNywxNCArNDM3LDEzIEBAIHZpcnRx dWV1ZV9raWNrX3ByZXBhcmVfcGFja2VkKHN0cnVjdCB2aXJ0cXVldWUNCj4gKnZxKQ0KPiAgCXJl dHVybiBmbGFncyAhPSBSSU5HX0VWRU5UX0ZMQUdTX0RJU0FCTEU7DQo+ICB9DQo+IA0KPiArLyoN Cj4gKyAqIHZpcnRxdWV1ZV9raWNrX3ByZXBhcmUqKCkgb3IgdGhlIHZpcnRpb193bWIoKSBzaG91 bGQgYmUgY2FsbGVkDQo+ICsgKiBiZWZvcmUgdGhpcyBmdW5jdGlvbiB0byBiZSBzdXJlIHRoYXQg YWxsIHRoZSBkYXRhIGlzIHZpc2libGUgdG8gdmhvc3QuDQo+ICsgKi8NCg0KQzExIF9hdG9taWMg QVBJcyBhcmUgcHJlZmVycmVkIGZvciBuZXcgY29kZSwgb3RoZXIgdGhhbiB3bWIgb3Igcm1iLCAg Y291bGQgeW91IHdvcmsgb24gdGhhdD8gDQoNCj4gIHN0YXRpYyBpbmxpbmUgdm9pZA0KPiAgdmly dHF1ZXVlX25vdGlmeShzdHJ1Y3QgdmlydHF1ZXVlICp2cSkNCj4gIHsNCj4gLQkvKg0KPiAtCSAq IEVuc3VyZSB1cGRhdGVkIGF2YWlsLT5pZHggaXMgdmlzaWJsZSB0byBob3N0Lg0KPiAtCSAqIEZv ciB2aXJ0aW8gb24gSUEsIHRoZSBub3RpZmljYWl0b24gaXMgdGhyb3VnaCBpbyBwb3J0IG9wZXJh dGlvbg0KPiAtCSAqIHdoaWNoIGlzIGEgc2VyaWFsaXphdGlvbiBpbnN0cnVjdGlvbiBpdHNlbGYu DQo+IC0JICovDQo+ICAJVlRQQ0lfT1BTKHZxLT5odyktPm5vdGlmeV9xdWV1ZSh2cS0+aHcsIHZx KTsNCj4gIH0NCj4gDQo+IC0tDQo+IDIuMTcuMQ0KDQo=