From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50046.outbound.protection.outlook.com [40.107.5.46]) by dpdk.org (Postfix) with ESMTP id A28CD160; Sun, 7 Oct 2018 22:44:57 +0200 (CEST) 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=OgPzX/JRfCVwoUGk6DESdDmBjTFMDFcrrdpinBQuEMA=; b=mqciP7GgcbnppWsln2UIN4C48hioMhpKQk+uNQZz+HrmDcsEdoPuBo5HwGigahiHApKRQL/Sjj1Aq9ft/6Bnd1oMQc+KhW5kEknUegVklcWZLFm0L+SJ0zGwt6+BfTBYhvxQSdDsp2Tz46uAwvi8yOoxHfjC0/rOIRA3XFfXuG0= Received: from HE1PR0801MB2076.eurprd08.prod.outlook.com (10.168.95.140) by HE1PR0801MB1723.eurprd08.prod.outlook.com (10.168.149.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1207.18; Sun, 7 Oct 2018 20:44:54 +0000 Received: from HE1PR0801MB2076.eurprd08.prod.outlook.com ([fe80::c84:eee7:43bf:9f20]) by HE1PR0801MB2076.eurprd08.prod.outlook.com ([fe80::c84:eee7:43bf:9f20%11]) with mapi id 15.20.1207.024; Sun, 7 Oct 2018 20:44:54 +0000 From: Ola Liljedahl To: Jerin Jacob CC: "dev@dpdk.org" , Honnappa Nagarahalli , "Ananyev, Konstantin" , "Gavin Hu (Arm Technology China)" , Steve Capper , nd , "stable@dpdk.org" Thread-Topic: [PATCH v3 1/3] ring: read tail using atomic load Thread-Index: AQHUTl7o9KT3/H6K10G5NrmKOHANTqUHJ0+AgAjF7gCAAH79gIAAUg2AgAAF3wCAAAI9gIAAGFMAgAAgVICAADHKgIAAAE+AgAAkl4D//+HIgIAAIteAgACY7ICAAOuGgIAAaawAgAE5hIA= Date: Sun, 7 Oct 2018 20:44:54 +0000 Message-ID: <7A156041-23EC-4CCB-B129-3607AF34A992@arm.com> References: <2601191342CEEE43887BDE71AB9772580102FE2951@IRSMSX106.ger.corp.intel.com> <20181005170725.GA18671@jerin> <1555626C-F2B8-44EB-98A3-79B1F7002587@arm.com> <60055965-A7C8-4E9F-8668-0AE1DCE57515@arm.com> <20181006074126.GA16715@jerin> <20181007040243.GA1850@jerin> In-Reply-To: <20181007040243.GA1850@jerin> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/10.11.0.180909 x-originating-ip: [158.174.8.16] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; HE1PR0801MB1723; 6:s49aOI5nSG03zkOCEP0gooxmq5s9uPuTb87yJH27BS+nDAZo5ojW8+kOuj7GMITdzVX3RpBZWlrsFBcGQpVtHIAYetOfuf2Lm7NhKyMtQOc6U5SdZIKFw82MHEvOuTBT6cywRV9y4vmhGPD1VypMuM0WCvtyNNgcJAef/qshU2gg6FfKkUbxPDDddDKupKsCqSWkiJtPUXtQq22ze4e14dyDYFktvvJm1uWeZpPXYjgbBS0tmvm5zl3VXb9vB1AhrVpq5iQ6HB8Ia9jtmwmjBWb+p6TUCImeQl4q9vxFShcuNDCD20PDZhyQBNuB4CtS8jhPfWm8RwNamz1B5f9mmN+gNl9u6DdNbuLxv/FbItQZ5alDtnFwqlehH8tZEMPnu5FQNPRjZ9/3epP78oUAJ78avFkbdVRyvobSOzIp73+mwVENCZvBrnr/qG4/aKoEUgIqEnvhAqve8vPMAk7tRQ==; 5:fw0KR4Q1IuRy1KYGxtqt04ycYaCrG1vLHIzdZQqNKfYTwbfHYFNfRrVRVhjtXQQZPBLPl6tvNyNIBKGTaQYumULvoSzM/O72hnQJXGdu/MKLLRLdvOr6lH+cyx09Va6hT/VTbThpmz5vUe45GXR8/Kh5WcmmVuaAYACdyH36WNc=; 7:6q6DRPrv42VQdQdcNMNNRqzAdh4LJF4UOM+MRHPUYPXjMcQy2AvEJ7JT8GuGeiCAGIKlBKg7q74Yvyhnz4fWFCI7tBJLlvwc4AsfzfI1bjXJD/oJGD1ggXf6eu1Psn4r79tmhskHXoWgREvX4q3K3r7sC2X9DzYGf5e1UUVK5eKCPyiRGP/RUm+DmpGaCafMmvSQD+iD3AHfrwlIsg9aea3hXKpvjaXBWx/KrEWuc0JRdHnLgOXpqQ/m3mciBqBs x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR; x-ms-office365-filtering-correlation-id: 3c24ae09-7928-41ae-040f-08d62c95bca1 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:HE1PR0801MB1723; x-ms-traffictypediagnostic: HE1PR0801MB1723: nodisclaimer: True x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3231355)(944501410)(52105095)(93006095)(93001095)(3002001)(6055026)(149066)(150057)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991055); SRVR:HE1PR0801MB1723; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0801MB1723; x-forefront-prvs: 0818724663 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(39850400004)(396003)(136003)(376002)(366004)(199004)(189003)(105586002)(3846002)(102836004)(82746002)(2900100001)(106356001)(6506007)(2616005)(6116002)(476003)(229853002)(99286004)(486006)(446003)(11346002)(6436002)(26005)(6512007)(305945005)(86362001)(54906003)(53936002)(256004)(93886005)(316002)(36756003)(76176011)(6346003)(58126008)(186003)(8936002)(66066001)(4326008)(6246003)(2906002)(478600001)(81156014)(8676002)(7736002)(81166006)(5250100002)(6916009)(25786009)(14454004)(6486002)(68736007)(72206003)(97736004)(83716004)(5660300001)(71200400001)(71190400001)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0801MB1723; H:HE1PR0801MB2076.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) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Ola.Liljedahl@arm.com; x-microsoft-antispam-message-info: QXMYEdqJPCRE9O79y4DYJedj9JglQmKAxC79GIlQkKSIJC5j4+Hgxw683zJ7isg/ruevq3LZnnIGR00lGcWz17kelmkhBdgxSGqcLNDFrXNQuLoKJE0YmsBnyxHDD0Y9HyM4TXa2eDtM5zNLXVrDOTdDNhItnRMSo9XixqrxsvtY4DtCL47GghT5AFt+yeqIYtUlSoegqvzcsgoPhq4Ut5BUPtOXa///LvU26BnUw38m2wuMR6E5yqNfPIpXFDq4VXHox5JjtqLIZBDbATZuNUVgM4WttXc5/V03/00WxVjUIqwnbSXjUlShvG2IrJuyCE1gmQ9W5cBUkyL8y8LwzJO5Iz/532Y5z+66QUIGGCY= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <00A636971142044593EF5AAF50AC06D9@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3c24ae09-7928-41ae-040f-08d62c95bca1 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Oct 2018 20:44:54.3670 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1723 Subject: Re: [dpdk-dev] [PATCH v3 1/3] ring: read tail using atomic load 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: Sun, 07 Oct 2018 20:44:57 -0000 DQrvu79PbiAwNy8xMC8yMDE4LCAwNjowMywgIkplcmluIEphY29iIiA8amVyaW4uamFjb2JAY2F2 aXVtbmV0d29ya3MuY29tPiB3cm90ZToNCg0KICAgIEluIGFybTY0IGNhc2UsIGl0IHdpbGwgaGF2 ZSBBVE9NSUNfUkVMQVhFRCBmb2xsb3dlZCBieSBhc20gdm9sYXRpbGUgKCIiOjo6Im1lbW9yeSIp IG9mIHJ0ZV9wYXVzZSgpLg0KICAgIEkgd291bGQgbid0IGhhdmUgYW55IGlzc3VlLCBpZiB0aGUg Z2VuZXJhdGVkIGNvZGUgY29kZSBpcyBzYW1lIG9yIGJldHRlciB0aGFuIHRoZSBleGl0aW5nIGNh c2UuIGJ1dCBpdCBub3QgdGhlIGNhc2UsIFJpZ2h0Pw0KVGhlIGV4aXN0aW5nIGNhc2UgaXMgYWN0 dWFsbHkgbm90IGludGVyZXN0aW5nIChJTU8pIGFzIGl0IGV4cG9zZXMgdW5kZWZpbmVkIGJlaGF2 aW91ciB3aGljaCBhbGxvd3MgdGhlIGNvbXBpbGVyIHRvIGRvIGFueXRoaW5nLiBCdXQgeW91IHNl ZW0gdG8gYmUgc2F0aXNmaWVkIHdpdGggIndvcmtzIGZvciBtZSwgcmlnaHQgaGVyZSByaWdodCBu b3ciLiBJIHRoaW5rIHRoZSBjb3N0IG9mIGF2b2lkaW5nIHVuZGVmaW5lZCBiZWhhdmlvdXIgaXMg YWNjZXB0YWJsZSAoYWN0dWFsbHkgSSBkb24ndCB0aGluayBpdCBldmVuIHdpbGwgYmUgbm90aWNl YWJsZSkuDQoNClNraXBwaW5nIHRoZSBjb21waWxlciBtZW1vcnkgYmFycmllciBpbiBydGVfcGF1 c2UoKSBwb3RlbnRpYWxseSBhbGxvd3MgZm9yIG9wdGltaXNhdGlvbnMgdGhhdCBwcm92aWRlIG11 Y2ggbW9yZSBiZW5lZml0LCBlLmcuIGhpZGluZyBzb21lIGNhY2hlIG1pc3MgbGF0ZW5jeSBmb3Ig bGF0ZXIgbG9hZHMuIFRoZSBEUERLIHJpbmcgYnVmZmVyIGltcGxlbWVudGF0aW9uIGlzIGRlZmlu ZWQgc28gdG8gZW5hYmxlIGlubGluaW5nIG9mIGVucXVldWUvZGVxdWV1ZSBmdW5jdGlvbnMgaW50 byB0aGUgY2FsbGVyLCBhbnkgY29kZSBjb3VsZCBpbW1lZGlhdGVseSBmb2xsb3cgdGhlc2UgY2Fs bHMuDQoNCkZyb20gSU5URVJOQVRJT05BTCBTVEFOREFSRCDCqUlTTy9JRUMgSVNPL0lFQyA5ODk5 OjIwMXgNClByb2dyYW1taW5nIGxhbmd1YWdlcyDigJQgQw0KDQo1LjEuMi40DQo0IFR3byBleHBy ZXNzaW9uIGV2YWx1YXRpb25zIGNvbmZsaWN0IGlmIG9uZSBvZiB0aGVtIG1vZGlmaWVzIGEgbWVt b3J5IGxvY2F0aW9uIGFuZCB0aGUgb3RoZXIgb25lIHJlYWRzIG9yIG1vZGlmaWVzIHRoZSBzYW1l IG1lbW9yeSBsb2NhdGlvbi4NCg0KMjUgVGhlIGV4ZWN1dGlvbiBvZiBhIHByb2dyYW0gY29udGFp bnMgYSBkYXRhIHJhY2UgaWYgaXQgY29udGFpbnMgdHdvIGNvbmZsaWN0aW5nIGFjdGlvbnMgaW4g ZGlmZmVyZW50IHRocmVhZHMsIGF0IGxlYXN0IG9uZSBvZiB3aGljaCBpcyBub3QgYXRvbWljLCBh bmQgbmVpdGhlciBoYXBwZW5zIGJlZm9yZSB0aGUgb3RoZXIuIEFueSBzdWNoIGRhdGEgcmFjZSBy ZXN1bHRzIGluIHVuZGVmaW5lZCBiZWhhdmlvci4NCg0KLS0gT2xhDQoNCiAgICANCg0K