From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <Ola.Liljedahl@arm.com>
Received: from EUR02-HE1-obe.outbound.protection.outlook.com
 (mail-eopbgr10077.outbound.protection.outlook.com [40.107.1.77])
 by dpdk.org (Postfix) with ESMTP id 9D4F61B12E;
 Mon,  8 Oct 2018 16:46:31 +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=0PcDpm0JD3rc3/LHbwrSi3y9S/34qxW0ir6LlmP87bg=;
 b=rtCVi4OYpuTqfWG5aJYxVKABigWa5TUpgRouWbyb6KyOQWzG6W5pJuZ4MCiH8y5g0UwYV+5C4VYYOChWgYXSmHdSVkD0rXUcksCUz6Mp6CIQlvYfeS5gpm4zHXZN7gkwATczj6/+nW33ISrmwZrdzZefxqdYC2HfU6UebGg4uKE=
Received: from HE1PR0801MB2076.eurprd08.prod.outlook.com (10.168.95.140) by
 HE1PR0801MB1644.eurprd08.prod.outlook.com (10.168.149.16) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1207.23; Mon, 8 Oct 2018 14:46:28 +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; Mon, 8 Oct 2018
 14:46:28 +0000
From: Ola Liljedahl <Ola.Liljedahl@arm.com>
To: Bruce Richardson <bruce.richardson@intel.com>
CC: Jerin Jacob <jerin.jacob@caviumnetworks.com>, "dev@dpdk.org"
 <dev@dpdk.org>, Honnappa Nagarahalli <Honnappa.Nagarahalli@arm.com>,
 "Ananyev, Konstantin" <konstantin.ananyev@intel.com>, "Gavin Hu (Arm
 Technology China)" <Gavin.Hu@arm.com>, Steve Capper <Steve.Capper@arm.com>,
 nd <nd@arm.com>, "stable@dpdk.org" <stable@dpdk.org>
Thread-Topic: [dpdk-dev] [PATCH v3 1/3] ring: read tail using atomic load
Thread-Index: AQHUTl7o9KT3/H6K10G5NrmKOHANTqUHJ0+AgAjF7gCAAH79gIAAUg2AgAAF3wCAAAI9gIAAGFMAgAAgVICAADHKgIAAAE+AgAAkl4D//+HIgIAAIteAgACY7ICAAOuGgIAAaawAgAE5hICAAHtkgIAAWCoAgAA4XoCAACJEgA==
Date: Mon, 8 Oct 2018 14:46:28 +0000
Message-ID: <00AFCB3F-BDF0-4A99-95DB-5FCB14695E23@arm.com>
References: <AM6PR08MB3672E0CA10AAA9D587B9E13698EB0@AM6PR08MB3672.eurprd08.prod.outlook.com>
 <1555626C-F2B8-44EB-98A3-79B1F7002587@arm.com>
 <AM6PR08MB367225A0461ECC718D50CE9C98EB0@AM6PR08MB3672.eurprd08.prod.outlook.com>
 <60055965-A7C8-4E9F-8668-0AE1DCE57515@arm.com> <20181006074126.GA16715@jerin>
 <F83A969A-15F5-4D79-85B4-CB435E2C9B51@arm.com> <20181007040243.GA1850@jerin>
 <7A156041-23EC-4CCB-B129-3607AF34A992@arm.com> <20181008060629.GA5228@jerin>
 <063A95EC-CFC1-42F7-B864-DFB9C6718AC8@arm.com>
 <20181008144349.GA21016@bricha3-MOBL.ger.corp.intel.com>
In-Reply-To: <20181008144349.GA21016@bricha3-MOBL.ger.corp.intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.11.0.180909
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Ola.Liljedahl@arm.com; 
x-originating-ip: [158.174.8.16]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; HE1PR0801MB1644;
 6:BXjpY3aMuSMuYFNF9TwWM/JPwRcYpU/UQHGmlm/TGdhncVd7Ij7XuSnMJYhxUUCMMuSzLvwWP7mx31xpSVcIK8VsLUhLwCRI658Pk6y3VX/R92MHIX7IBulIGnMNd6r0RkrReZPih1yOsDoHKdUv47nQwmJt9rVjwCltK7E1RbT0hc8b3jnOmuBFcO8p2dHJ+nVIZu9gyPig5BrUWtSP7w59h9s/sHDKYRh2dVH2moZpj+I+YtK/dwbkmVhbCDAcr2Wty8Dwu6nwYaQ6qVw0QgPYpAIc9V2RsmhVW7zqqOZ3URz4kLaSPFLGhsTnUk75HxhoBSuZmMU0Hf5Ll6FgU+K25OVRuqzhWe1Z/ocGumO444qFKE6TkdhoV5vnFMP2ZVuJGFq2vaht1p15NrEBeVxHQdXuLZGVDx+X/Cf9jE4hc7/x9i2kMF6VWwhkgUlusJ9VMD9mXmVyXXYwpRi9Sw==;
 5:as9greAJaQiNfy3PFgSmVBh+pkhWEJk22f/kYu3JQ9EdFC9nQWsnIoG/5P1eYxmm8DEXRl6hnnCTdLTzsfcemvSo9s2lrjw3xzo69zlE2AMSqHLqEDV/2ls6kjNHjYApZUaeXNZMcM9qfWp9uoXSv0IB8RD9FRzj3ewn7U69uaI=;
 7:/fTtULGfy7r7752FnKtSmn3vK5huepEV/JgIWCVg9MKtIknGAbkv9lt7v+c3NXUpsG0/wDXksabNSZ9cWi2RtvdvTAUE61PRsWVcv2OCI4qieG2dnoQYbKn2zyUa/E+bKU2ywiKPa6Fx88FZBQKfI9X8dBiLUbIFJteGMbyQ9IHH5nms3eLXrWdbG/8B/MQnX8+gtlH/q7G9A503a48VmEj65wyWe5umJOg60mb8z1E4eXmBPGGNh6q63PhI2eBb
x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR;
x-ms-office365-filtering-correlation-id: 3ec0df4a-8b68-4dab-7ea0-08d62d2cd494
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:HE1PR0801MB1644; 
x-ms-traffictypediagnostic: HE1PR0801MB1644:
nodisclaimer: True
x-microsoft-antispam-prvs: <HE1PR0801MB164405A6C5394703A1B85A2DE0E60@HE1PR0801MB1644.eurprd08.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(228905959029699);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(3231355)(944501410)(52105095)(6055026)(149066)(150057)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123560045)(201708071742011)(7699051);
 SRVR:HE1PR0801MB1644; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0801MB1644; 
x-forefront-prvs: 081904387B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(136003)(346002)(366004)(376002)(396003)(39860400002)(199004)(189003)(229853002)(8936002)(7736002)(8676002)(33656002)(81166006)(81156014)(305945005)(58126008)(68736007)(54906003)(82746002)(102836004)(76176011)(3846002)(2900100001)(53936002)(105586002)(4326008)(6436002)(99286004)(106356001)(6116002)(6512007)(6486002)(6246003)(25786009)(486006)(446003)(11346002)(5660300001)(36756003)(72206003)(97736004)(256004)(14444005)(2906002)(14454004)(478600001)(93886005)(6916009)(26005)(6506007)(83716004)(71190400001)(71200400001)(86362001)(186003)(316002)(5250100002)(66066001)(476003)(2616005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0801MB1644;
 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)
x-microsoft-antispam-message-info: NUM5RzBG34SepJlvzvPhThwVWLLdLQiXzh2V7gCIfpqyANLhdIOk0eN7QTxQ4tE3oMvNKBFJnObwhnrs1CCkiIoYQv8ELpQjT9MRkm1Llw3oy0bd/9mHKvRFFxm3V+uzQZYJVxn7Gh8lcAH34LIRHbJI4PeOheCyWsUhg5pVig+RwGpn0CP3w7cPXy0e7MstaTg0PFnxVFDriRTWuCx+qi72g/aw39J04kGaSbNNxXYkoe7gI8+31fXLQPXHDjQ4S+cuuCiyfWhSl0PJiDYRy5Z5q1lnizScVIIfX2aaX9a6L85pz4RXLtFOww/nRiFdzqLB3jJxY2D1+PRdzBUNjfWqIBUPu1GyYBBznU+SIpc=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <80B3692A8566734AA1D8BEC89FB48245@eurprd08.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3ec0df4a-8b68-4dab-7ea0-08d62d2cd494
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Oct 2018 14:46:28.5994 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1644
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 <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Oct 2018 14:46:31 -0000

DQoNCu+7v09uIDA4LzEwLzIwMTgsIDE2OjQ0LCAiQnJ1Y2UgUmljaGFyZHNvbiIgPGJydWNlLnJp
Y2hhcmRzb25AaW50ZWwuY29tPiB3cm90ZToNCg0KICAgIE9uIE1vbiwgT2N0IDA4LCAyMDE4IGF0
IDA5OjIyOjA1QU0gKzAwMDAsIE9sYSBMaWxqZWRhaGwgd3JvdGU6DQogICAgPHNuaXA+IA0KICAg
ID4gIiogbXVsdGktcHJvZHVjZXIgc2FmZSBsb2NrLWZyZWUgcmluZyBidWZmZXIgZW5xdWV1ZSIN
CiAgICA+IFRoZSBjb21tZW50IGlzIGFsc28gd3JvbmcuIFRoaXMgZGVzaWduIGlzIG5vdCBsb2Nr
LWZyZWUsIGhvdyBjb3VsZCBpdCBiZSB3aGVuIHRoZXJlIGlzIHNwaW5uaW5nDQogICAgPiAod2Fp
dGluZykgZm9yIG90aGVyIHRocmVhZHMgaW4gdGhlIGNvZGU/IElmIGEgdGhyZWFkIG11c3Qgd2Fp
dCBmb3Igb3RoZXIgdGhyZWFkcywgdGhlbiBieSBkZWZpbml0aW9uDQogICAgPiB0aGUgZGVzaWdu
IGlzIGJsb2NraW5nLg0KICAgID4NCiAgICBNeSB1bmRlcnN0YW5kaW5nIGlzIHRoYXQgdGhlIGNv
ZGUgaXMgbG9jay1mcmVlIGJ1dCBub3Qgd2FpdC1mcmVlLCB0aG91Z2gNCiAgICBJJ20gbm90IGFu
IGV4cGVydCBpbiB0aGlzIGFyZWEuDQpOb3RpY2UgdGhpcyBjb2RlOg0KCXdoaWxlIChici0+YnJf
Y29uc190YWlsICE9IGNvbnNfaGVhZCkNCgkJY3B1X3NwaW53YWl0KCk7DQpXYWl0aW5nIGZvciBh
bm90aGVyIHRocmVhZCB0byB1cGRhdGUgYSBzcGVjaWZpYyBsb2NhdGlvbiA9PiBibG9ja2luZy4N
ClN1cmUsIHRoZSBjb2RlIGRvZXNuJ3QgdXNlIGxvY2tzIGJ1dCB0aGF0IGRvZXNuJ3QgbWFrZSBp
dCBsb2NrLWZyZWUgKGluIHRoZSBjb21wdXRlciBzY2llbmNlIG1lYW5pbmcpLg0KDQoNCiAgICAN
CiAgICAvQnJ1Y2UNCiAgICANCg0K