From patchwork Thu Nov 5 16:38:17 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerin Jacob X-Patchwork-Id: 8724 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 C797B920C; Thu, 5 Nov 2015 17:40:04 +0100 (CET) Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0085.outbound.protection.outlook.com [207.46.100.85]) by dpdk.org (Postfix) with ESMTP id 4EF5C920C for ; Thu, 5 Nov 2015 17:40:03 +0100 (CET) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.Jacob@caviumnetworks.com; Received: from jerin.caveonetworks.com (111.93.218.67) by CY1PR0701MB1977.namprd07.prod.outlook.com (10.163.141.19) with Microsoft SMTP Server (TLS) id 15.1.312.18; Thu, 5 Nov 2015 16:39:59 +0000 From: Jerin Jacob To: Date: Thu, 5 Nov 2015 22:08:17 +0530 Message-ID: <1446741498-3096-15-git-send-email-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 1.9.3 In-Reply-To: <1446741498-3096-14-git-send-email-jerin.jacob@caviumnetworks.com> References: <1446741498-3096-1-git-send-email-jerin.jacob@caviumnetworks.com> <1446741498-3096-2-git-send-email-jerin.jacob@caviumnetworks.com> <1446741498-3096-3-git-send-email-jerin.jacob@caviumnetworks.com> <1446741498-3096-4-git-send-email-jerin.jacob@caviumnetworks.com> <1446741498-3096-5-git-send-email-jerin.jacob@caviumnetworks.com> <1446741498-3096-6-git-send-email-jerin.jacob@caviumnetworks.com> <1446741498-3096-7-git-send-email-jerin.jacob@caviumnetworks.com> <1446741498-3096-8-git-send-email-jerin.jacob@caviumnetworks.com> <1446741498-3096-9-git-send-email-jerin.jacob@caviumnetworks.com> <1446741498-3096-10-git-send-email-jerin.jacob@caviumnetworks.com> <1446741498-3096-11-git-send-email-jerin.jacob@caviumnetworks.com> <1446741498-3096-12-git-send-email-jerin.jacob@caviumnetworks.com> <1446741498-3096-13-git-send-email-jerin.jacob@caviumnetworks.com> <1446741498-3096-14-git-send-email-jerin.jacob@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: MA1PR01CA0067.INDPRD01.PROD.OUTLOOK.COM (25.164.116.167) To CY1PR0701MB1977.namprd07.prod.outlook.com (25.163.141.19) X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1977; 2:U5TqecrYhQTXnmsloNJEMultB0y/wTMYTNhmcbB7NX869H20wWK4AmwRDDprAaAV44C/12d2ta4qqVISmH/va2uGWVaTHnuGkFdoCe72KdfEF0XVXxm/f/PxHQpA1q1t7Li24uh4lh1sLjF9e9TUWS/GfV/2OkKpd6qe3O7V5Ps=; 3:NzuyMt6r/N2/183LXjKiP9e0A3DCVbzxwqzOE5Nh42BjRJTLeqh6DrtCJVm8s9jyu3SMpfCZZs5rZtAHZyWqevIT5UPo3waYz4gUDk7MOqqf2m/W7uDL6lvsIE9KX2Agpo24F1liGSpqtYosNdKZ1A==; 25:9qggUjRD1Y/UG/ZZje9vMRwhDUVi3arGmXmQJOk/IbkeJ+yJ7khbtCQs8Un353cm0L5iTK/5ZYLtuOXjXpZxO78F3/RzU6D2D0XbU3b9u1MEfqr6erfOtSwYe/n6zARokxpaebemPCgN+QkEq4CHrXF8p1Zq0gD/+NAWOzO0K0fUuHpTtUD2PNnlghbCfHKzMoi7gBoww9ZitBUeNM5AhtfwiEz/6uG9qPiNji4j5IbAVijbRAJeLA6jvoNvTPKUwBfXlBmTmBS5KURG8mbG/Q== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0701MB1977; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1977; 20:LZnc1dgTxiY/A0Ln27ZX7b+fQbKZTsehZR2Z3vQ6QuyduOR6B5vF5aOUWcPc2fErQ3ZiOU8tFoXNJlV7GDkvg8GsZKsMLfavc8hqFFTTi9hcyQScfNf+/7vWzTbydWSqx/p9q0gjYTgxu0aT5IT79MxPVZKsSfh5SJh5YTcvziOI72PRqvFCtxwkdAdXlYmIAZxy+wZj7+qT8t6rFvBsUZxbs9SgMLXjAbqENaWzEc3Kjilc9RUi1uRPic9gcP9k5eqlL7rwoRxXGB1NmnHar8Uu9E/j7zKK7+z3WV9wzK2KaG6D+riow93JTYvL3teES3IzBjjeIgQdc59CfHra6NSbI8o5V6ZV8nG05V/AO59wAxzy1zKLmCdJa6C5/w7Idoi5Mucv66Bi92hj5grMH26DTem9rJLzfyNFoXwdFBPnaNlp3Oa2cJynKVIJMHxOXOJxr7gFDgc3Bd+KAwQXpEjfGWxQ86IzZ0Z7aCuEeG7gkKFdcYv29inJ9b7eGu1oHz0TWN0Z99OGbpGlDJ4fr/+2W9OS7G6r5KJ1DJNCXC1X324V3/kybpFTY/WudixYQYnY6kyRy1mTMcpWLH+J9KYUKOCHPFNbjl2gNeFGwS4= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236414709691187); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(520078)(5005006)(8121501046)(3002001)(10201501046); SRVR:CY1PR0701MB1977; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0701MB1977; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1977; 4:c+XfM0Sq4QvB9R8oWcIIq7sBL00vgwrPOsSppTudJHiQ9P40oqmJDt4rpHZFqaTzXEWDPq1+XFH1EJOiNFH/qLwAzB8pg1O9mcUkd+UKxvyFVUw+oPg/W+Rua3LHgHWtOHMJpjAb3X9Ojz1CHveXwhXEqSboECGISfIOuX3tts26QGrdTdPafIO50LxJZ3qEUjjmS76jHtpa8jZOTxMp/mXj2KdFSKGXzGTXREkHPTWEx/8uQlT/S/+0fDRp0cRZ0sjFscANaB4p6n/ZYDRoWvH5VcCr+AfLnFp+z9aKw5JWUedgr2MAu0an8oEZIDtRrpKFvfdLz+ryKxCo1QI24OSLatF4lruOz4Nssm/BKW+Mt3N5xrKHNAgzxxL/H7RS X-Forefront-PRVS: 0751474A44 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(189002)(199003)(5007970100001)(86362001)(5001960100002)(107886002)(36756003)(122386002)(40100003)(189998001)(42186005)(5008740100001)(87976001)(110136002)(97736004)(66066001)(101416001)(92566002)(2950100001)(5009440100003)(4001430100002)(19580405001)(76176999)(5003940100001)(50986999)(50226001)(50466002)(106356001)(77096005)(105586002)(5004730100002)(2351001)(81156007)(229853001)(48376002)(33646002)(19580395003)(69596002)(53416004)(93886004)(47776003)(7099028); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1977; 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; CY1PR0701MB1977; 23:j832COwOlHufIheFHOqsvK0Cu9oLWy5YOKVmvIm?= =?us-ascii?Q?lfcdgBzQw5Ga0Ju3i9nxaluXP+esiKM9INz5SpHKGLfAdXmxMx2obmFxw7sT?= =?us-ascii?Q?AX/Y21WQmg+UNS0iUol5nDXqRD6tS4UksdZ3kNH9/j4I0L3SicPrSnKq0uZE?= =?us-ascii?Q?A7OiU7UtZawCPPZH1CpNPwTSqPYvxc2mV1dfpwntCPk0eVwfCuc4HPHugemH?= =?us-ascii?Q?9GMJqxrZx2X6LczZLAsA9n/z7RY1B5s8H01It0kPYys4SaQ4z+mamgx48bxy?= =?us-ascii?Q?DJCCa5pqLLPGn0Iv/+B4E35W9s1QMyUZxz1BGXtgWq0nxzwzkQs9RMK0s4b6?= =?us-ascii?Q?HJApmNQMwphdKpyZzsENKaLpj4xvIlyMiFqI1aZJqKvQGCKm8OAlMHoeola0?= =?us-ascii?Q?nyjpaCPkPmovIrKgH2cSAA6/hBduev9vgbQWUE48ab3stZVEMWyXXl2jimMx?= =?us-ascii?Q?p8J6QwcL6kjzvGJNtop4Cv007Y2qinWv0RqQY6XwGISLh9vm9ZnKtDBYlZkQ?= =?us-ascii?Q?cGCdhflyYLpy8xnNV70orOeFyAW32kyRPNJC8rX5g+5AeOohwZ1V+YQ4xIyW?= =?us-ascii?Q?Ockg4091lDQ5VzZcpN3m0xuWWk+tZQEAJR0EUikORKRBSCbD4tOxCE7RL8aX?= =?us-ascii?Q?Cz2sJ2E/9F3bYjBWReHqtPTt40xP2w1IPwQu+Cb65b+DFezimIdBzCIXIMLA?= =?us-ascii?Q?geHuS2lUygsxQxbpwf9L7zk4y96Ef0MaHiYuwpkXP1KQhtp/bn/RKlPOYg3j?= =?us-ascii?Q?7+Bc9ll0YeRVNfv+U1qhHhstY6kEuSqmydP89LyThpu/+dsjkwa7Ze5ggTfd?= =?us-ascii?Q?kTCSMNVuf9DLDX4xnf2nZ+aeLh/Z65ODwcsapxxtRsolzVwABU9F/qwwCCK3?= =?us-ascii?Q?/5ZoXa45ZZM+lsnq5kgCtVOesK+jKYf4jFt55kf7MhkkJ9TwCnSvdjc3tQ6t?= =?us-ascii?Q?5zvZjWse/mQ/jE21TBG/xXFuq+E4rcGFqXvadkQkwegil4bQpurk/mJX83me?= =?us-ascii?Q?N5b/+OiY0e7gqWC0p+U/1OkGf6sIVf7YOtF6nuwhNI7nWnooKSMnfZN93q82?= =?us-ascii?Q?126VK1ETzLaXw9iKwWiAsSQT0S6Zx32VOL6pk3wZbb4qG0JLXmr/nZkiW/Rl?= =?us-ascii?Q?Pw4Hi6scGgH1WvvB0dJM+3R1ypZjQPAK803qgyfmkXPMg8VdB7TuGNg=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1977; 5:2mWTxgb3Hi3mwfluuq2hZSJ4WjJzdxxfaFXmEoUlLB6Jvwe87h/teRcfcNQAuRpYgk2zdCKnxIxQXSM+hBsvFa9jRZkX7mYjo3u2wMXXBtcZqLY3WJQBZtRRYSTtTQYITE2c2I7yWn1m8y+9KOq1yA==; 24:SE3Hboo7WnzPIuqzc+Cktfk7fc54LA93U5cn7GiSrBGrTDdSZOB/xTKU2Ug+aAFtWf5Ky5oqGnGhiOKeqSUgW/WJL+qZfWHJLDJ+ONH2s3c=; 20:Gu8LsBVa4eWZbsjtlj98zHspEjzWqvrDPAVgxcHmj5Q8iYkjNbA8CaODX21yqOmwhahyzuze/C24v1GhL77qsQ== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2015 16:39:59.6804 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1977 Subject: [dpdk-dev] [PATCH 14/15] 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_ */