From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0083.outbound.protection.outlook.com [104.47.1.83]) by dpdk.org (Postfix) with ESMTP id A35DDA499 for ; Tue, 16 Jan 2018 03:49:43 +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; bh=Y86J0oEPc7wBe+ykvCIJkQsAU++3s3Pddcr2jrl8CcQ=; b=b18hfyWTG5D12St81eZhEQkWLUJuwR3cTZGhF1IaYg1KhKTyIeHpF3E0P9qM/IoPOpzR321Mfez/68DTDPxA9X0eR4/krAwEv3SXmV87CVwaZ23AoytPVZ2B2D9MIsSpopozYX1p8MS2eEn3c/+8A1OCSqhKttTiXcu9XLyapIc= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jianbo.Liu@arm.com; Received: from arm.com (113.29.88.7) by AM5PR0801MB1346.eurprd08.prod.outlook.com (2603:10a6:203:1f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.407.7; Tue, 16 Jan 2018 02:49:39 +0000 Date: Tue, 16 Jan 2018 10:48:20 +0800 From: Jianbo Liu To: Yongseok Koh Cc: adrien.mazarguil@6wind.com, nelio.laranjeiro@6wind.com, jerin.jacob@caviumnetworks.com, dev@dpdk.org Message-ID: <20180116024819.GB14652@arm.com> References: <20171227042824.33373-1-yskoh@mellanox.com> <20180116011050.18866-1-yskoh@mellanox.com> <20180116011050.18866-5-yskoh@mellanox.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20180116011050.18866-5-yskoh@mellanox.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Originating-IP: [113.29.88.7] X-ClientProxiedBy: SG2PR0401CA0005.apcprd04.prod.outlook.com (2603:1096:3:1::15) To AM5PR0801MB1346.eurprd08.prod.outlook.com (2603:10a6:203:1f::12) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 97cb8b9d-7d8a-4092-b081-08d55c8bca95 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:AM5PR0801MB1346; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB1346; 3:tWKURREbHR3CEYnos+8usfIfKepNYxAau4FvKJLNDw51YImgCmuCb8YowCwe0ieavE/h1zY5PWRwGjJrwF7rVbTvL0e4pOjE/5ahMk0SDpzjSrvQAct5O/eLNgBdkV6ExJe+DXuUWIIfbrKUBhLOKIB4Kc/BQczsZoNauFClwjHmXr/X8OOOn1RTNE8oTkq26hrbNPAHZ+XZrW6agvkXDjdQO07jcfLENqFg/7rEzGi2JJfUeUJsldP2zUEPhONo; 25:cPwUvoRBGb++Ry+oVVngnD72NaBYMwKe/604bam3caLF3PMXkp8Kf3cOkKceFWpF3D0Ervu7k4wSwJzvgGpm57LTjPXUwYwiniYEFAP+agXyOkePKZWtFjumVU8aAGkW49SGCo7JzbpbURiC0UtGkRbBKOcvR1Gr1L1NjAjo4UCfxLuJAa5NrpEo7e6os/3nr2oSNceTa/AVawnyVg/nv1ygTyreS/3sIOKX7L3isViQcIUVv6jERmc+DuJjspp8NaXB5FkRR8e6oxgUTOarPWv+CjwFYFPQZHI0gKc6TsiAH/VDGamQpVAcvtmBjXQ9K8bnNxkBtM2r/rkduDSzmg==; 31:Dtdk4P7Zj4T7/QkGCnqLDMqvqUfx7JRMATnJK++EGrbmLSoCvBCuieLQTsTJxZR0j2fOisIUwCv0uKaRiPuAj7l4s2qUgRPt8ZWJVoxcmTWKhqdpNJUQ3NeYKGEK2/AcZPtgH4qbYeMmdb4aX3ESIBpAaW4sM/fBnUwmBKlgKvFP9MRc4+ToVDkPWIZ+Tnwt8+uqkiohJjmkjv1cR9l/CAcegnomMKrXYqi/YVBpY3I= X-MS-TrafficTypeDiagnostic: AM5PR0801MB1346: Content-Transfer-Encoding: quoted-printable X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB1346; 20:St3P6wSEJMKfDPovyOhShGYE+Y5z0Ooas/g5bCWW3wHWnKENIufEVW9QW0WV7noorgEgZPbVnCqgqms8wSHsbGtJK6Koyiy09oAtVJjeBb4hzqgXFFNXUkeClN5xqgOsA24110YIJLuzY0qyYPy8hnSiMzAn7f7rgh2UX9T2/QQBfUmf3W0ZJqYxJpncvetglsT6WXmbGQgtc1muEm8EF6BJmTWryhtApYcJEiYPviCqgM4iOIwkN5bqAVzpGlaIyrzBXSPrWXyD98G07IEuG1avE6vKBkRxgB+KzAuTkuyxeaD1xYElLfzOn4hqCqjVUpLhhiCsItggVGs5SGp7TSFCPD2k8W0qbL2T4C1u3QKzvsmWg589n5cI1NEP7jem0Zehw6bclEQ7tSOfGopTTVy81XZ7+4tBfyiYxOqkdf0/vbzzY8s81jGteZfj7mpdbsnTQw3nDHXW/7YVGyyTIqz6SHnEA1ApjEPAzciqqxhY3UPT55RcLLwAafGCCgQ3; 4:SEzXUEy/MXQdM74aeuU6NnnkKkr4f/+QJAU8orI+8wWeimV3uVIbzhkbwUqyhIFTRsM/7OzyzFVQ4v7TtSB/NrUdBUtmKmWCdSJYPV9XWIFGm4MeM49JaYQh/rUHb9gw3472ytZEvmdCtyjwws9QNk0psiPZ2MoKPxTLXj6p1ecTUl5SDPUpQYXyiyDOHT0YNNiRN445IMeRrqKfZOZA/MsBWI3K2bDrcKkP9imDFmZTvxymMWr0DCAJ6N5GQvfjXkmveF8M/rXFz9HjaCMBFDPsU4wbNm/t4HHnFgfihDQOx4AJEsUZ2ZfGXknrfJ+V X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(180628864354917); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(8121501046)(5005006)(10201501046)(3231023)(944501161)(3002001)(93006095)(93001095)(6055026)(6041268)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(6072148)(201708071742011); SRVR:AM5PR0801MB1346; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:AM5PR0801MB1346; X-Forefront-PRVS: 0554B1F54F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39380400002)(376002)(346002)(366004)(39860400002)(396003)(40434004)(189003)(199004)(24454002)(2486003)(59450400001)(7696005)(386003)(52116002)(76176011)(36756003)(106356001)(23676004)(2906002)(66066001)(83506002)(86362001)(47776003)(1076002)(3846002)(58126008)(16526018)(6116002)(52146003)(316002)(68736007)(8746002)(8936002)(5660300001)(305945005)(4326008)(6246003)(81166006)(21086003)(105586002)(33656002)(7736002)(25786009)(478600001)(50466002)(72206003)(229853002)(6916009)(2950100002)(6666003)(81156014)(53936002)(97736004)(55016002)(26005)(5890100001)(8676002)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0801MB1346; H:arm.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTVQUjA4MDFNQjEzNDY7MjM6dVQyZGVvQmpseWMxRkEyM0UzOEdqVk5D?= =?utf-8?B?Y3I0cjB2YjhLNW56THJFaTFXZHhDS290RzZYU3E0ejAzUnp0cXBSTTVySTdV?= =?utf-8?B?R2F2cXdrQURQd3dSY2c3SnhZV0R1S2pyaGZRY0pMQjdRYWtncnRjVFRES2kx?= =?utf-8?B?dXdjWUJJZ2s3QU04RS9meTZzVDBpVzNDSElvb2duUk9tcVpsRUFodkNYSkxN?= =?utf-8?B?aFplbi9DeU9BUlU0THBuMWxIMGw3dW9uYXY3RGhMbEhnemZuMUJoUlY5cEEy?= =?utf-8?B?ck50WnBaTExyL0lUZVlWSHlwSFNnT1AwR0JlWERrYlE4WlJ0Vi9SNWcvRlN2?= =?utf-8?B?S0srSWRLZS9pbFMzazBQeC9xTXlBUFdXc3Z4RjRnOFVMOTFrbGc2NFduWUN2?= =?utf-8?B?U3lLWTJwTlQvcWtJcTI1dXVPa21BUjNiaDF4RnVKZ0dvRmNjZkRzQjVDQnFD?= =?utf-8?B?dGFVRlJ2cEdTbHJyVGxOTEoxWHFLY1dYbTl2WCtIZDVzNW5LS2RTZExBS1F0?= =?utf-8?B?MEtQd0t2cjE1bGZibHVtazdzdEhQR0Vob243MG1ZdEVnU2lQWDdUaUVNOWtG?= =?utf-8?B?QmxuMG43VE5WQVRyRkFBR29ybk0xMkJINEovWU1ZV1pEd0cwTTBMam1XeXhq?= =?utf-8?B?ZDFYaGRueGhVVWxjcXAzWlgvNk5Xanl3UEZNREdER3MvWlNLZVFkOFFsR2xw?= =?utf-8?B?bllnYjlNb1VwenBuR2lDTkg1NG51dythZWV2cWRSOVhXSlcyZFRGamxFWGxD?= =?utf-8?B?c3dQS3hsOE1vV2lDUkwzSE9aVlpwNmxLbzlXemhSUnYwMElqWFBqYk9mb3Bm?= =?utf-8?B?WDRnemNSSVkvK0tmenhmTEpuZ0N6d2pheXM4YXc2ZG01MGpQWHBUQmxGaTRF?= =?utf-8?B?M1RqRVNpSjE1ck1GU01iZHRsb2UxcG1kQVhKa1ZhV2dxSS9INEcyZldINEt4?= =?utf-8?B?REM1MktZWDEvNkNFNEsxbzRHbDJFSGZ4V05KZ1lML1VXdi9FM2RmS2d0UHhL?= =?utf-8?B?RFVaK0R6enZmYTZmaUJZUWpmY1Y3Umx5bXh4Z2FrMDR5UkljVllKam82SjZQ?= =?utf-8?B?MWNhbGdpT2U1NStxaml2d1BiVnNTVnlEdVh0QjJ0WCs0T0dMRG4rRzFhZjdY?= =?utf-8?B?SHRPMEtNejVLTjE3ajZubVJlNysyaERGWmwzU2l3UkUrOXlvM2RTTm5aMkIz?= =?utf-8?B?V1BlZFdJTzQrQngvNEVVVXBQYlBmNkFkZVl3eEFZeERrSTNRUzRYMlNGVnBI?= =?utf-8?B?WE5WR2pjU3VXcW9pYnNobXRKSGY2TDlqT0xaYWNEcmtCZ1M2K21JRi9qMHF6?= =?utf-8?B?cHJ5akJ2K251b2Rla3RaRi8zVURxakpHZmhmVWQybDRvN3dYem5obkJQY0RH?= =?utf-8?B?S2MvTFBGTXVSc0hybEZIN2ZRclk1YWdDOWF6YmJKZ215UnFodUNmSGZqV3hP?= =?utf-8?B?U2xpMVhhQktvOXF1Z2FvTTBFd3B4QThMaFRGMXdrcUw5ZTZXK01nKzBLeUlE?= =?utf-8?B?MnN5ZFJMZlBBdVo2YW5YZ3haUHd5Vm1jaHRuZ0NETXB6b29yY0VDZGx3c0VE?= =?utf-8?B?L3UzN1p6WHoyYzM3T2ZkSFgxN2ViQSs4OGhjUG1NNUlWbVUvT0xLVm4wZi84?= =?utf-8?B?T2VLUUNXRjIyNGY0TG5JdjF2VVJnU1VxRkFvYWg4cUpDcWhzNkN2ejk1cXhF?= =?utf-8?B?Qk0vc0lZSGpJSHNKYi9SdE9sUFo4eXlwS0xMeU1Nc3A4d2pGVjZZWWtrTGMv?= =?utf-8?B?ZnJySDFQQzRST09WWnhUeHlsSnEwZ3R5Nm9yQjhlV25Tak9NSE5zcmxGSDFJ?= =?utf-8?B?NTBSRDhMK012d3g0RDUvL2RLNXdvUndmVmU2KzIxZU10QThsUT09?= X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB1346; 6:NI/22kZ5+BRO4xGjzd5U2AWrQ/zwsD2urHmHDOlBJZy476R0z0T/8WOudI/CKjgNIH6lL3phAAt6kM+9/TVfkxZIWQ/P1YIiOJfispAfRXIlKto1iKaoylF3YFnuYcSNNY17XwBRtUKnQgacQRA/1GGTeBMmKhMwuwAoOTdmukk45A+d9w4SsJkgcw27bFk/IB5CbgwOumnOOAMD81B/eSdnTGybu2Lvo+DFZ/5HT98HbDp+WPAHJxBdpQuT1PJSbH6rUQr9H6BdfIJTu/y/gOnSVsg8mELrkVIGX8u/3G1rNkDzckvNCIYec9CDmNi6DL5PEFnXmpy7/IMipYdvS4UITJ38c/q/W6B6r6IDO6A=; 5:9mpVbI2W/MsVVVLbI31T+8rwtPbsC3gv42wky7JmXYFKj4WQgpmFVH5CCh9CmYn+CM2rjL1NGbNawTgKq6d+TX2tMkC/NRnRFYOLhZH8VKVwWfQyFORfwVfTxGn9AOtipfz7WkX8iwM+mhx2oIdR3n8pIx/lkPO8T0lCG6aVdWs=; 24:2Darfk/joz7Ky0XF91h48fs8NjknqliJ6NSOSZ0hDWBbwmH3+aCsWGBosd/TdN0S2o//8fTTK86Ywf7ZSUH3OD20EbIKs1XP23AZm3iqiag=; 7:fZGE5OtdTdHjmLdNfk5/PJL2SdUTbBq8VfeiOL5fLTQlpQUUxOF9eAqtUmNbOiwH3JXkXHeIdGqRPU7xsv5TfNG1zCSJb4/Cndob9DC8hGaLD+D5O2liJvYn/CZsjQyheZ8Bwg6ZErnZZiXp/qGJskn7xX0Qr1M5xgHp3YqsPyirZ0/ngaWjTXc5fxjZMiQZx4bCM0BB+d6WWrB1wd3eiHOTP1fObsjJd6omqI5gR7e2zf3r3x6W8keleDEtX+eg SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jan 2018 02:49:39.3840 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 97cb8b9d-7d8a-4092-b081-08d55c8bca95 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0801MB1346 Subject: Re: [dpdk-dev] [PATCH v2 4/8] eal/armv7: define DMA memory barriers 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: Tue, 16 Jan 2018 02:49:43 -0000 The 01/15/2018 17:10, Yongseok Koh wrote: > Signed-off-by: Yongseok Koh > --- > lib/librte_eal/common/include/arch/arm/rte_atomic_32.h | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/lib/librte_eal/common/include/arch/arm/rte_atomic_32.h b/lib= /librte_eal/common/include/arch/arm/rte_atomic_32.h > index 14c048640..a45d5aa2a 100644 > --- a/lib/librte_eal/common/include/arch/arm/rte_atomic_32.h > +++ b/lib/librte_eal/common/include/arch/arm/rte_atomic_32.h > @@ -79,6 +79,10 @@ extern "C" { > > #define rte_io_rmb() rte_rmb() > > +#define rte_dma_wmb() rte_wmb() > + > +#define rte_dma_rmb() rte_rmb() > + > #ifdef __cplusplus > } > #endif > -- > 2.11.0 > Acked-by: Jianbo Liu -- IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in = any medium. Thank you.