From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <yskoh@mellanox.com>
Received: from EUR01-VE1-obe.outbound.protection.outlook.com
 (mail-ve1eur01on0042.outbound.protection.outlook.com [104.47.1.42])
 by dpdk.org (Postfix) with ESMTP id 89BF81B1B3
 for <dev@dpdk.org>; Thu, 25 Jan 2018 22:03:20 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com;
 s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=1+uBtl/LZZnkPexjYdREZc5QwlWef1+WTZShxmvIYig=;
 b=cP48ooLJo87uaxkanqojBJUVk4gJ4VT6UVOhtiiSiuZfA1enjiDrr6K4I/pNkYTYs4ZSE3FHs6Ltid/Tofjevj4xazrYNE6RLcJMALbikLymXhsHVINqrbErN0xY18Tf8kyEnvhtpOyqpCp9auukaFceZBxHqskHVXk1hM8uBV4=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=yskoh@mellanox.com; 
Received: from mellanox.com (209.116.155.178) by
 DB6PR0501MB2037.eurprd05.prod.outlook.com (2603:10a6:4:6::19) with Microsoft
 SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.444.14; Thu, 25
 Jan 2018 21:03:16 +0000
From: Yongseok Koh <yskoh@mellanox.com>
To: adrien.mazarguil@6wind.com, nelio.laranjeiro@6wind.com,
 bruce.richardson@intel.com, konstantin.ananyev@intel.com,
 chaozhu@linux.vnet.ibm.com, jerin.jacob@caviumnetworks.com,
 jianbo.liu@arm.com
Cc: arybchenko@solarflare.com, dev@dpdk.org, Yongseok Koh <yskoh@mellanox.com>
Date: Thu, 25 Jan 2018 13:02:46 -0800
Message-Id: <20180125210250.38233-6-yskoh@mellanox.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180125210250.38233-1-yskoh@mellanox.com>
References: <20180119004430.15305-1-yskoh@mellanox.com>
 <20180125210250.38233-1-yskoh@mellanox.com>
MIME-Version: 1.0
Content-Type: text/plain
X-Originating-IP: [209.116.155.178]
X-ClientProxiedBy: CY4PR15CA0014.namprd15.prod.outlook.com
 (2603:10b6:910:14::24) To DB6PR0501MB2037.eurprd05.prod.outlook.com
 (2603:10a6:4:6::19)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 6285df79-e860-4e5b-c692-08d564370f6c
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(7193020);
 SRVR:DB6PR0501MB2037; 
X-Microsoft-Exchange-Diagnostics: 1; DB6PR0501MB2037;
 3:yJUF/NG9hRFqhdamNePhEItPOqoLXsuzKQtg/iMXGkcS4lYrStAvMSYq80CyYtU7ARveq4FfBou5KOJsGosiYGh6AuabeRmb1asp85wtLM5qzNBIyv7ESAPWBmeeimam51AufcVd+04HNq0fRAzakdZscfOqB4/aKcvi346uevKICk1lhMV0UcxSKYIMH0Co7sFXeFXaTcesLrPHxFB/6CB2m9kIreoFYKT3cahymGLhNPdKhcDapgHMeKpuax56;
 25:VAdbSErG7YJ3ll9h4wiv5hkFd4dfulKWz7CRLUPVoY/8M2uR/g/hVV4VLrBeZMcUERXfEBkaWbxRIApL6oXs2k44RUBcma4OjnC4wXCmLrKynTXBcThiNe+cAR315445kUcpXCCA4v+x3oqw8+wj2xibe0pLxjshGZpxhaAOn08bgh9uER9HiarYajzDdlxb4sYlseu8XlG4U80ihhqCjMcmpMe62W7hCpIIvdwCNzJtNPdNRhQexuu2721iJ7OOi6XI0j3jvyjQWH2JS/S6pbOjyi4nU7zFnwxgir6PclzU8r7N7lAuc5AzbK8ijIuAXWxPz82BIvWjspP+I63WbA==;
 31:hsydUU9Ck45fcZHHHMHsktU1I6HoLUkdqFKT2LvQvY9wy92qmELGy3j72At/lC6zSrHAsOdKDDSrI5hkO+zPRtexMDQg/RyEVuQUIAC0pg0I1sE/zYRC6Y9iA+qOPe5wBK1nYsSIEX8MvQl0kdUq/xDWXXeeQaYO8Qp/D6YnKLaCi6DoSsV1nnG4U8XkQmuQZSQTAemnz9BW449EBZy+EUzqYDx4E/kbUOxlvDUHS8s=
X-MS-TrafficTypeDiagnostic: DB6PR0501MB2037:
X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr
X-Microsoft-Exchange-Diagnostics: 1; DB6PR0501MB2037;
 20:e3E0VD8/DJQom7AncyShr5FiF8zVeO5oIbP2ND1fNdMI0GAckcaeGzWENTDPRGAfPtiTVdU1TnSvW7rnBbi434mK4l7e1uMeEFhD1huDFv4FbZF8WZeoh5KzqDMtu6Atb629klpC5zcH1gffAzB2UBOXWJVCDBEhyFsYWeTIiQy26HHRRL0lW0n5OqwdDZGFHPa1pD2jGMcjxGsMMO+G/hvTHJURhnRCy60A5i0/isIKi6JshBxy0SMUuvyaU3OgzrZEfYHTzgnN0ZGH87sSimXjDO69XlM3VNuRJbT2JJ7I+Nq2d8HVSdLbh3UzSo1yVwtuczdvIK0shHDuKzyVA+pqip6uZQjrxY11AaTxWAJ195QcspdTF+udA5kzSHOjnd3JGdXPChxqFDyZY4gD7784ZMNXdco5ebiYHDum9IXipwig8a+v+bDmKMKhKXlLLHUG68F4K78ZT1J8PRvJjICHg4iBIyz8EWRTXma4Q+NGkODUgEMnVvh3nPzwtMp0;
 4:gcoLUEUF4fKfk8K2yDcd6lqWlE4Kal/a0/Qmysnoqx/F4cOt4wCb0SgDYpHTO+/4Y/edptAU/+OjMZT1SYjB6nXiZR8Nn5qX1pud5W+sYs86FIg6W4Bos3133MZEyGdpp3qnF7jbfz+02zG8BI+GFtppmhn9w5nn5l8PDjaWepJWunisHYumazT5VqgyV7MRM4+TKbohSiAzH0mlJe4/0Fou9aspybW+j1uV50pHLlkBbxBWEpme9jiWJt4nr3eqe7JQYZOc6+tygf9cnmbmPhiEfW8S40gtkkvGJvIGxz/QxZ5e/i1GLENDTgEy6CVI
X-Microsoft-Antispam-PRVS: <DB6PR0501MB2037B30E2F692909B98E7945C3E10@DB6PR0501MB2037.eurprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6040501)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231023)(2400081)(944501161)(10201501046)(3002001)(6055026)(6041288)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(6072148)(201708071742011);
 SRVR:DB6PR0501MB2037; BCL:0; PCL:0; RULEID:; SRVR:DB6PR0501MB2037; 
X-Forefront-PRVS: 0563F2E8B7
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(376002)(366004)(39860400002)(39380400002)(346002)(396003)(199004)(189003)(47776003)(66066001)(21086003)(69596002)(105586002)(106356001)(6116002)(26005)(3846002)(16526019)(478600001)(305945005)(7736002)(1076002)(2950100002)(6666003)(81166006)(8676002)(81156014)(76176011)(386003)(51416003)(52116002)(7696005)(186003)(2906002)(316002)(16586007)(5660300001)(48376002)(50466002)(97736004)(36756003)(53936002)(55016002)(8936002)(50226002)(68736007)(107886003)(4326008)(25786009)(86362001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0501MB2037; H:mellanox.com; FPR:; SPF:None;
 PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
Received-SPF: None (protection.outlook.com: mellanox.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB6PR0501MB2037;
 23:FGTGBlz1GCuzMI/+1tTdGeXEAow+II2Sa9IIaL0?=
 =?us-ascii?Q?fjcTVGi2ZNPTb0ShNVs74bLJxBCEYMuL5BCsHuArhaWLCvCfEf8297Ifv6jx?=
 =?us-ascii?Q?6w5S/29yxbK3JbYs+NqhUa6qN3uOaIUO3bjQbLb2gQdbcAqIs2Tgf8muVxve?=
 =?us-ascii?Q?rsQwb/AMF2lY0jP/WE96ShXYroZNCIMtHpvmTr2h6rex1ikasIyXJAOurV/C?=
 =?us-ascii?Q?JGofh48jEVWIKne3rOFPD7QrJufXseJW0vyXWH/DGDmL+BiG4lAO2XUT/1FT?=
 =?us-ascii?Q?S1cCrtckhjevAMn0gEq0q3OL8rR6pxgoThR5wKSbzjmgWLhbMtUpFxnvARxZ?=
 =?us-ascii?Q?i1Y+QvjWwiE5C9euPqlDtYI4Y7ZEniQsvI2uJ7NvfkRWSlc3+U3OWopPbdfP?=
 =?us-ascii?Q?zEnhm13+wUEFsh8mbtEl3l17UPfbFLuw7KMLJc12uXQDVMaj3NX6J6RDBSjw?=
 =?us-ascii?Q?XBlFqcGOj8ZSNqMq/WaVRcEyVsHvmVvAGpo1esWnxAwwSEIeYbkMgybHdWw4?=
 =?us-ascii?Q?mFmCTpMmWeMI7gT0MfjWqX590wji4PiOlROyO2VbjADQSftb40+jzQ3uyszO?=
 =?us-ascii?Q?uV80LOsC+Uw4i3kAD52MJpCGxeAnBMPlpquG4kSyg7p40yE9fMsUm4vm4ThV?=
 =?us-ascii?Q?NJN5bUv1XB/86fjwZQZ8Wxmig9t+MnAqER0qQwaqHXnTGxUHeY+vW55SJVTj?=
 =?us-ascii?Q?t19bZ5idMb53eBYGxhdOUCUg6I4xUsHIvlbi5aM5b/gObnREZNcC3M4rr6oC?=
 =?us-ascii?Q?Dyk+zDP/TIxC9XQ2gV8zBW3D2L0hB4oE3eFzA/ab3XrU5OzK1bR7k1SoUx4r?=
 =?us-ascii?Q?z+Owb7p43N9Q9ljYC8HRv9fCW3WG4/TdHBQorhW6et8izLI6izsdmr/VHgOE?=
 =?us-ascii?Q?bAdZGKmAZuHRd5jfCAFv+8N3aEALvWn8YqbaIU43cRdK7o0IfE9QdHlleahr?=
 =?us-ascii?Q?xdi54hTO5rZpYno+0xMP3tx3jMyT/KvB4rKbUWrM5PnFR2l/dkL7gLlAah1V?=
 =?us-ascii?Q?dNXmCD7MElTx2c0LNTDc4+5UAGCjaKrt36tI5G+Rx/REQFo7zBW4ler3kFTz?=
 =?us-ascii?Q?ZcALK6GqJ77QKrT2HqCe+zZpPk5K+Q9IMoK79kObvT+MJtSg19bz+HW63qPl?=
 =?us-ascii?Q?PXZcmza+5x1P0gztaTLkSXfxU4W09UitS?=
X-Microsoft-Exchange-Diagnostics: 1; DB6PR0501MB2037;
 6:34wf8PGVcyEh834XDbmVivjneNl1Akw71mi/H5/JYZdzdYHGo0XQ5jPciKIUERwwaa9CQzg5nU170SdWxs5UsNzcCA5AEKVzbgQOVevJrReer5t8EquIiM+uHWWexFjORuw039Q4vrzkGsP48z0DavOewwyTrS1fvSOTiqnvr9xN18V9LElsT4/yrmBfQV1ysW4p8FtnnSUSc3HDa6j1nhfmKrEPNlGo0va78Ck8HaGuyt9FCs9iJ7Gs3Xd9SjYfainN6D1DrhChhWwh5bvLjwyxD1bO6oV+kp9KM+sW3+R/rtSibflGKT5ZpAxLzjHZs7LxCsIryL2NjsscKX2TO0tw1hDumsd9i6WhTV4AeBI=;
 5:KgcCzSigBgtYapUsCEciaoesINjv7DdExu96m5G6a+zmeDXBS8AAAERX553L/+Ki1r4qAaHmLaw0dM7j1ftPUrNEDpMQ98geUQXUG2/A9YBiHcJ3XHCq5erHqWwIc8Td5EJ+6kyRdHuXyG9+w9AR5SygSYcqdq868Qy/7ffg/cM=;
 24:7Df7JHqQ8mNnTw878K3OOcwu4DQVoU4mxlRzjT6rC83tVybA0jJAB0+Bvkvr19vwbz5wyWq3/kC28JhnPd5YjnQ7NUk+7yNTiYcpDyMNIDo=;
 7:G9Nadpk5kA2nOQdAHcfKIfncQQbjH5lvpcpxXe+60W+sf7dBaWe9+YIzp7LHM/CGQyGMSJyK1M4ydlZB69Uz33k/oKoIrfuGs2tTOCk+vG2PNzGsZ3fKtZ4Kig9xWiJsZu1evhqsl8igirEAmwiGJ5ow8YZCkv6tixgl5XcCCazJU/FP+QwmFXkz9HxuHC0JBliXc4Slcy6Yga/A+XN49NKuJGgFuU4KXreLf2xQcz7nxbTrHSNndCx0U2rlp9VV
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: Mellanox.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jan 2018 21:03:16.9589 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 6285df79-e860-4e5b-c692-08d564370f6c
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0501MB2037
Subject: [dpdk-dev] [PATCH v4 5/9] eal/armv7: define coherent I/O memory
	barriers
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://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jan 2018 21:03:20 -0000

Signed-off-by: Yongseok Koh <yskoh@mellanox.com>
Acked-by: Jianbo Liu <jianbo.liu@arm.com>
---
 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..d2b7fa20f 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_cio_wmb() rte_wmb()
+
+#define rte_cio_rmb() rte_rmb()
+
 #ifdef __cplusplus
 }
 #endif
-- 
2.11.0