From patchwork Fri Nov 6 09:40:33 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerin Jacob X-Patchwork-Id: 8764 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 5F9B6532D; Fri, 6 Nov 2015 10:42:06 +0100 (CET) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0062.outbound.protection.outlook.com [157.56.110.62]) by dpdk.org (Postfix) with ESMTP id E58D08D95 for ; Fri, 6 Nov 2015 10:42:04 +0100 (CET) Received: from BLUPR0701MB1969.namprd07.prod.outlook.com (10.163.121.20) by BLUPR0701MB1890.namprd07.prod.outlook.com (10.162.88.151) with Microsoft SMTP Server (TLS) id 15.1.312.18; Fri, 6 Nov 2015 09:42:04 +0000 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.Jacob@caviumnetworks.com; Received: from jerin.caveonetworks.com (111.93.218.67) by BLUPR0701MB1969.namprd07.prod.outlook.com (10.163.121.20) with Microsoft SMTP Server (TLS) id 15.1.318.15; Fri, 6 Nov 2015 09:42:01 +0000 From: Jerin Jacob To: Date: Fri, 6 Nov 2015 15:10:33 +0530 Message-ID: <1446802833-22265-15-git-send-email-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 1.9.3 In-Reply-To: <1446802833-22265-1-git-send-email-jerin.jacob@caviumnetworks.com> References: <1446802833-22265-1-git-send-email-jerin.jacob@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: MA1PR01CA0066.INDPRD01.PROD.OUTLOOK.COM (25.164.116.166) To BLUPR0701MB1969.namprd07.prod.outlook.com (25.163.121.20) X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1969; 2:6n8tjvlFP1IuxMhmhrju9X4BVr3aa6kN7fbfQS380y3NzB6p+mjigRcVk2/f91MNlLIcTw2kNDfC8FCEfatOerZuLbeGlL7agrqxHBnFDw4nGKajyx2lezChOIInatWr58wvxUy+O+UIi2/IPFfMR0yR2ObtfwS28r5Wkk4XICU=; 3:MZHQSYVMy7JXMP8fUb7fxHbYb2mkrAX6Eu1K0L9vPrwD89BI76UznhH2A+f7lepLswWAbygIyvic1EnlbfiUaW9g1NS5w4m1sanKG0DUDJTlD2+kyKpVqerPJvOoT+hdwyO3DgPUTKFksk1zbYW8bw==; 25:K2T+G5U4T1LQNyJCNi4XBBU05UZol8WXY9Co+KDYB3+8RG+gv0BBqCYtPigVJaD8o69kj3/v7MyUj+Xj2CawmAQfh13Qvfg56Yjk55vUH3DO4sRHd1TZuiEsZ9IanatCfOyepOuDLgFsrCCjCgxeY4GQb70+4ZtDCmDU6pAcJ0KkJHOTzq0c5yl88gUkyo1JYtQK1o9Jvb9lokUdeR0fdDxcRKFL2sd9BDcsXDu8QqmWn5e/mSyFhhTRC4pkrv2CwUs1B51lqMn/+ucaJrF0vw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR0701MB1969; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1969; 20:9Fj9o/1XkcwUZYUDeUvalO6Z+mT9VCmf52occ+2TPQ5Qu6kudyGOa9UYT4iDZduIenVS1dwzeiK2LDSAf4XTFiQkHlDpTp/72Rb6T05fKajvd/Vlrd8u8fKrBgiddShbjGSetNHDUTJt3JAJ6VxxXGsI9OmLoVLue94Hi7oOP0ow3wQT5/yHwGcB8Lz3qyQCVoifsqXdyR3/DlK6tntTCnijYlEwNSWDNdRRIH92/50daC7JFkES/ZLlIYbDb7y+adNMqtByqNzXtYr8gRJbeVHo6Vi6eQL4OKz7IUpjjMGbBDgNz0Ew1wpAXa7RNvZMp6mKm1yUQJAicsSt11LsNdTt55YO/zDjwAP6HRO+doyj5A6lWrBT3f6oKu792YvbJw+nfSJf9UcQqNut78s8a3VcFNsbcQUhqznpa9BCXXiVy2foB+0SUPs2r6C7YMhxvEiKt5+M8xnl/cihiuY//ehEuFmLe2z+JSyJ91njpG9MhSuAOAXjc7wTfC8RVOrbkK9KN8cG5YM79TZ2ROIzUWWMnly1Zk8GmTUrt4VlCoQf6Jfh8VKuXruccSorCh0NsiYYTOJg2GAy5RPEhgpILj1hKhLUe9qUjn6zR5jdAMg= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236414709691187); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001)(10201501046); SRVR:BLUPR0701MB1969; BCL:0; PCL:0; RULEID:; SRVR:BLUPR0701MB1969; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1969; 4:E21UFAWPvpjl59IXp4y0H+u0hp86UdyXP0w/bdexb7OHvxc6I6Bdu9vNoQ6ObBEwG/DMXzxF8NSrp/06uLElqdyhBN0zg+YnYv5bENApRzaTGcVS6pTU4koraDXgozCJ7g0xTbKfIiRNy4/bXdY+d0qvpwCezZX1LvqTVwLCKjWwUjB9cv8KB8K6nFMfcyWdIbqJGSEnSS/Dv8q+KNmMtVdsOCDWz5i4tFe6tEhg9JHOzseqcXWoUHsVaWbbk3HA9CsxzmqWGPpU1VoHG8/kf7airuMoXwunba5lTiYcYxYnceUlHgOhuVSNy3sGepPQ01fQxymoL29sfZ6WeTYt4TqfcjNsmELr6ZeJmCd5M2DXInuH4DK7aXyeEmwvJ8r9 X-Forefront-PRVS: 07521929C1 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(189002)(199003)(50226001)(122386002)(48376002)(50986999)(50466002)(106356001)(229853001)(110136002)(19580405001)(40100003)(76176999)(87976001)(105586002)(5004730100002)(77096005)(19580395003)(2351001)(5003940100001)(92566002)(107886002)(189998001)(5007970100001)(33646002)(5001960100002)(66066001)(5009440100003)(42186005)(2950100001)(4001430100002)(97736004)(101416001)(69596002)(47776003)(36756003)(5008740100001)(53416004)(81156007)(86362001)(7099028); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0701MB1969; H:jerin.caveonetworks.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:; Received-SPF: None (protection.outlook.com: caviumnetworks.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0701MB1969; 23:c28M16DMAAC2fDk9TEpbElxdS4zVd1uppPPqdOs?= =?us-ascii?Q?7sDkjnLV8QqOABg6tY0lSuOrU2gu2hR6MF7xqhRkY5s9mTCmbTuIqKqdrvYf?= =?us-ascii?Q?0VfHfZqUsvizimYPd5ZZu4JQvTnq8sCckaObu7dbvsgJ88uFa6GQSGJCkBzq?= =?us-ascii?Q?X3OnPxLNb2WHT/mIu2frw14uoojH84VVhuzZ9dSJK9EHGDTgPk8ZmkjppGgB?= =?us-ascii?Q?l50c6HAEbOGhYZs3p0652r883pHQ3cre9c3Weo1si1LanoNFSNiOdR+QIWZG?= =?us-ascii?Q?9lEeukAN86PY5wNx+SCtuPToFwoBqJpQpM+p8BvEWGbxOLupKWIsb/DImuTC?= =?us-ascii?Q?+pyyO/KTBC5rjdeUzadziw6UZbPDj6PCPooceNLCVE8eNRlfqPeW2d6bGdQE?= =?us-ascii?Q?fxS/WuOhXD02+IBn6iDphuRe0gipHrZkGbTtgoZRamGavUQKJrGHFTExuGLM?= =?us-ascii?Q?io1TO3FkPoH6VxnGs2x1Eizal5G3GRp4F6eWniLqKsQ70NUvm60OVcL57ypD?= =?us-ascii?Q?HbxzYJu+zFSWL+QlrigLHL0v7fu+ttxN/uYTyNZkertJRCInMoGUvGK5uh0A?= =?us-ascii?Q?VR9YNAy8fEYNvoR+MCNoWYRGLdclnEmN49nfDThOkQdxXZFoBoZHFoAD5dVo?= =?us-ascii?Q?MO/fWo3eM1qhUqa/jYufwLFBYnVNwvYXGSDTEcu7E5z11opWM07ghOoaSz25?= =?us-ascii?Q?U8zNXgZhwkxObc1PkJnvoI0MXG3Xbnttg1BbV4gVp6LRvGPfAf8jrc3jQz/v?= =?us-ascii?Q?93w0nNsS49/ywmwpvcRlQALdNWpCLNPTHN23qZKRSGAHarkNC8vgojswIm9p?= =?us-ascii?Q?vF7Q2pu2YvyMZrEC7ETii7EtKq+2KY8KXd6aAvLjBWk86PSYvp2Ob6GF0gKW?= =?us-ascii?Q?sEAYxW1hOKzWzkOG7DNs2YOw67T5xcK7XIepVoE5IGLvEpiwD3+HrdW3R+TY?= =?us-ascii?Q?8awAMoBuVR/bRBfZeMhPP1zZKxDQHIgt0enwpU+bSnVUsv915hgxRbkj8QaK?= =?us-ascii?Q?aTxARuSeWUzYhbfUWWG5q2+/7qAtDpEjfPWOcAAW+ows3jBjU4W2ghSJfzlM?= =?us-ascii?Q?cuHdmEJ7aN4qoLrhyG0MfQgOsuh0QthzNlebyPpyynIRdU5bNJMuRq6Zer44?= =?us-ascii?Q?kKGSJs4xlaubgAwhGMDtumDIO2JEVqjwA?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1969; 5:G85tqTQgCMfI4J6pX6h9ZbNdMVX8Z8ZhTQeUzOfRiZp3IPsePSEGAuh2cowewMYeacQRJo9MGIa+TZOim5ctMDWJflD5wadOuhx7tm8+1r73mCGTjLIgAa2nAG9QKbwmHqL8xlM3QQ2sale+GWNXvA==; 24:1p6MBIr4nLcolu6vUscsYloj9x2T34C+kZFEzi2HESOmj9uvZf0nxkTdvMLC6ieQHneh8gelr78HcYKZPD7eEH4Fy5zaHASZkzevtlrdy8s=; 20:2y/7LK1f82PIiReyJPNm9ZfBwQFdDMneYxuRTn3q+BZq07JuSRak5/1+tj3W4Q89hjs/gZGg6bVcshx7OqqKdQ== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Nov 2015 09:42:01.1330 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0701MB1969 X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1890; 2:h5ovGbj6QVfJJoT1yoQOOPGNglw7+Yay/kDrdTbFZ2267rRCF9zW9TWgSDqoeDyuvOJ383ZiSFNoze8H6mOwYkWfPfMNcyHTN9uQSk8bc69wDWDzbnkPrCn4u6Vi+l2nETIt3UyyioPEJBZ4tzUI7gs6JQHQB1j4RIyQ3X6F1Nw=; 23:X9+TlEWbpOYgap/2uJyb3PaCk6FCUYak+U9nR7q1adqw3zG7K4GFUTZj393C+5OcoIrciz5ZFjz3ehFkTrUF/xS8haIbMJwnKvjXQaKXiFLTvfOzrWDZX430vaCOLWl5o7vyY7Vs2YoU9vLqNneKavaMSD383llzKszvWuhVntJlkW1W++NEAfmRlFSwlrkP X-OriginatorOrg: caviumnetworks.com Subject: [dpdk-dev] [PATCH v3 14/14] eal: arm: define rte_smp_mb(), rte_smp_wmb(), rte_smp_rmb() for arm X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Signed-off-by: Jerin Jacob --- lib/librte_eal/common/include/arch/arm/rte_atomic.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/librte_eal/common/include/arch/arm/rte_atomic.h b/lib/librte_eal/common/include/arch/arm/rte_atomic.h index f3f3b6e..454a12b 100644 --- a/lib/librte_eal/common/include/arch/arm/rte_atomic.h +++ b/lib/librte_eal/common/include/arch/arm/rte_atomic.h @@ -39,4 +39,10 @@ #include #endif +#define rte_smp_mb() rte_mb() + +#define rte_smp_wmb() rte_wmb() + +#define rte_smp_rmb() rte_rmb() + #endif /* _RTE_ATOMIC_ARM_H_ */