From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0040.outbound.protection.outlook.com [104.47.33.40]) by dpdk.org (Postfix) with ESMTP id 23091DE0 for ; Thu, 11 May 2017 07:29:25 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=66Ww2VihbL4Eh/0XkKGDPZit2I7aTwohhzRbp/xcE3I=; b=HyZM49mRic3w4hoj0xpHlcFbiicUCquwwCgmwKySYV2xqhdZZNZ52n0AcNUBEn/OTBZkVzmlcdq+hv74Ab//E248s3pXj7xyX7r11daDc28jjELZ7JCGbrtURDb6hC/o7EKEUdUr9YSUDdZvWxN+zOkkOA33cnl/v/ZLMP4SfhM= Authentication-Results: caviumnetworks.com; dkim=none (message not signed) header.d=none;caviumnetworks.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from jerin (111.93.218.67) by CY1PR0701MB1726.namprd07.prod.outlook.com (10.163.21.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.16; Thu, 11 May 2017 05:29:19 +0000 Date: Thu, 11 May 2017 10:58:59 +0530 From: Jerin Jacob To: Ashwin Sekhar T K Cc: thomas@monjalon.net, maciej.czekaj@caviumnetworks.com, viktorin@rehivetech.com, jianbo.liu@linaro.org, bruce.richardson@intel.com, pablo.de.lara.guarch@intel.com, konstantin.ananyev@intel.com, dev@dpdk.org Message-ID: <20170511052857.GC3057@jerin> References: <20170510101643.30556-1-ashwin.sekhar@caviumnetworks.com> <20170510101643.30556-4-ashwin.sekhar@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170510101643.30556-4-ashwin.sekhar@caviumnetworks.com> User-Agent: Mutt/1.8.2 (2017-04-18) X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: BMXPR01CA0043.INDPRD01.PROD.OUTLOOK.COM (10.174.214.29) To CY1PR0701MB1726.namprd07.prod.outlook.com (10.163.21.140) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: abef19ee-edc3-4140-cab1-08d4982eaf1a X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:CY1PR0701MB1726; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1726; 3:B9IhAB8nhBUEFH6rniNQX0EhDCK3g6807tgmFfcLihO+ia/QCc9UTU1/nVRVfpcvOsZRaNTLoD8vxvUMCFABdL4Ri/cLAjVcKP6P1QFAPiEB71hvXIG+I+87onw+IUHJXWGAp7+D7g3GDY0h5NIOV0NyUdlZRu5099+CmRVYRYSGz+84AiPa4b5g2bG3ZdCF1O6G1SFA5ubZ0/U0XiY4PcAI98/Vwwc2LrORhmF8A3S2WnJY/3u67EaP4i/+IKHRX1O7+/NZzi/JhVgwIdj3H+pal5eaD7RZIjrY/SpHwI+9MS3vTgbMOCMS6v2ykaHdwgBV8hq8UJUdjrJ6vT4Gcw==; 25:fGF0QU2EQ8VRegogrry4JBWmISSEGakFRqP6DjqZZtrxUR3v/409SVOz+Cda8E4YVhm+JvHUFynHsLmM8WZTUqnmb290y5GhBKUmut9BUGzl4Qqlxx8RMv4w+BpVc1rZhlRAllqFw+6x/eO/e8MtzjchhcEIg/RsesQzAGTgYDa1R3SpeSeVgt0pAkidhqgP75EpiT8gTAEpNII5lXDdel6AwGrx1hzUPaPXr/ZsgHTtYMIKc5IntZk3cfPZSAWBAGtXqwPKIk2UiGbOhISfV3aroGqwwel18vTxTguvA17eIH1gUf6yqbwZAHDT0c4dQa3k5wKqpvo/aXhr8qolUu4BW89RVqZSwrZ0yLG3wQefixCHbRn3qdOudnU/o4Hf3l1LpFIRrTax7ATfbr1g9rFPX2KdO4eTcwScoiPREO/wwc2NMAXNAysrdcLfk3xGOlEbsfxpCsUgi13bG29OPqI+gxjkNLVhXIHsh7mUf7w= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1726; 31:wj1ISayQdpyazN+8Y1qLFLTBUi39+aqp52biL/jQpCVusVNAmb5EDiE0iROF744ZNpsFYBl2RRDQWQT7QkBxI6FfHoAxbzLOU3J5vlcr5mcY980K1J1l71mo1BJuFxqOaApWKi7otXBbJjNJskG8MvWe4VENSyvLZBiMouAWpmEUQfKoV0d4fB6OiQ6/85IlpPguYKiGckrrT10XsuFAMFhszQ4F8y9W1P6QkD0/asc=; 20:NIWAK3KVEdQw9jDd2yCMEDaRxEM4XpjZo7oMap2VD9RxW7mcwo6vBVrrPa/JVu2ejZUX+R+KqydSbg08fJjHbQVfQS5EMtN4DT0vhdy+hEyhaFGbUbXkjlF2LbNMjHr8sy8bXsNx6gQNtP0fRxnjMB19s6kAlsULzqIfnVowUk++8/iN6dINaIvt4gnLFBbnCfBO1GpH9pBZzwC+p4Ldhgi0W0sjk9FEOjsc06rQAEoRFdA92ORD78FWj2t52krUBLb2yCJzACxIYknsgw85ue2o33/DOgjjn05gyUi9b+0fxWSHhvKvWtSsjoPqK0YbKZSgZyZ0JVvyP7bcEAMAWD8MaIOYfmHEWjFpoPA2Ryoj1IsaRKBM/eNA9DCiP0b8PcXnQtX3ec469WpeT5HWBEIPJzPYsJxLuaodEQS8Ff5ZpGAnzSQrNVQHxC0HQD5bm+xcxCgjDo+O9V/yw2PiIsJHt+/Kuy6HkS1v+4S8fcuGY//vuTMIpXgS80IiaJCqdAvPiPvFR3jKRmHVUv2vSYl6eMPQVgXWSnGqtoj9yAvANSUd7RZJwec+7b3WqrMDSfcRUQb6D9Wf8ND57eQbCQHJ35M1oiO3GVeee3/XtZk= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(10201501046)(93006095)(3002001)(6041248)(20161123555025)(20161123564025)(20161123562025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148); SRVR:CY1PR0701MB1726; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0701MB1726; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1726; 4:PdOnMk6YQ2vKidqqNdbU3UQDPXY2ROiiWy4VsYgtE1moUPySwCouX8kddtqCcYaGzpr2yVRtJLM/kGp7swgaYb0rS9dtKyHQRq+zmQwA+HP+pq6+iqXDanzdDGm10YRyO4+OO9o8cDg1Dwy+gLiUB+cp0tB7UXzg4k5DAY0RMFt2KFrfIgd8Z0trGL7NIX8Q5VRA2yTh05W8by65536Yp1C7H2Tmp+ZhH29cwX2EhrDw1QzH37MM+WAbkQ4TrGJNEMhZ/fSa8l1D8IPKxMimYOC1XmROGWWKxU+XTYxtiHx/lKhILCq4YQImistjW3l0SvtcFYCdsjIHYhusIttGgDboVklu61tP2Wb0PjyE+8vcZArPJViVZYMfxoGCGqXRnq3cFFtTPh3PFW/+tYlCCtCCyHvexsp+JBYrrWgB6xgzAql7pbjlG7W5F12qm1TF0L+x/T3vmWUMbyPQeq1RYyiD3wMYnHHTUFaVNq5e0yrdZTjNGWRj04HIQQZ1lbrzUChiGknd31A57BpEolz5uRyw0itX8BxAu4kaDfKCi4YD0OYc6OPFgZrl9kLNVk3qRdg+m5u9dno8+Sw9UATEpoMPvvaorto774MXpoxv6Kne4C2tDgeXCA3Z1qvMeUtq4iyDjTSS5O9mnmDkYBNQhtaL8aGFivMvUR0hdOgo6yGL7BJn+rsqVLKt6krd4r1kamjqod0fDknozIubu8Wos6KUoSXHmJLGQX4ELbuxt7CsCMbe/tccA1IEEziSu47/rfYLCQVrM9KhPuDT+xeju3EARJnhr8/vek8yt+uUexJrZcL53rhfebiXlchERZaP X-Forefront-PRVS: 0304E36CA3 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39400400002)(39410400002)(39850400002)(39840400002)(39450400003)(13464003)(5009440100003)(55016002)(47776003)(66066001)(229853002)(4326008)(9686003)(25786009)(72206003)(33716001)(6862004)(7736002)(5660300001)(83506001)(305945005)(1076002)(6496005)(110136004)(38730400002)(50986999)(76176999)(54356999)(189998001)(6246003)(42186005)(81156014)(8676002)(53936002)(81166006)(23726003)(6116002)(3846002)(42882006)(6636002)(6666003)(2950100002)(50466002)(478600001)(2906002)(33656002)(4001350100001)(18370500001)(32563001)(473944003); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1726; H:jerin; FPR:; SPF:None; MLV:nov; PTR:InfoNoRecords; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1726; 23:2UT3rLzIYBRGvGD4WtemVyj710T8bEloefmBFwj?= =?us-ascii?Q?O8oIMiXKADLQRpPCztClDWxIQuXDT7+Mylo8ANJlpf5SmaN3xY4dXPozPfgM?= =?us-ascii?Q?izFK7nkMvAcLCzUwR/yFjTWap96Gc4p/f+vVPUt4penloAQoIj5rNkOVuMub?= =?us-ascii?Q?w0BnnKVMghl0v42whU0cm2EpqdMMeeEld5a+V7YbQFABnOrGzmISi5W/qEtf?= =?us-ascii?Q?7IlizzHZkJawxKsUVbsULA4Uzgaky3pbqZjRatPKRKcYEao75LfYbClUpHkI?= =?us-ascii?Q?ELZka7QA1FTEnq70ZGjqeZfOmpFJTyAWUGPSnw2Gk1yPC1pGBgCZVtb036qt?= =?us-ascii?Q?hZ/Ff8n/409hCWlscFG2dgERLUSGUJxJuVnJ6kZnIcWz8iyy7SJvBFSYEVVG?= =?us-ascii?Q?xDhfpglClIuXVK6hPtSocM0DrtO9gcfV5gXSBoHVqQNKenqiBktDKh5OdaZY?= =?us-ascii?Q?QHvaIQwnC0Eyszq1MWYHkz0wsOUOhyi02RjQbmV6Lkg6tqPYek6sVa0K2GHv?= =?us-ascii?Q?mFGq9esaOmDcPML7Ru2g7sBvdQkOV4rL76HRyuGMTT0z35AgYTWSev6l1rUt?= =?us-ascii?Q?R9tjUp/SXmhYpkX28gd/xqF75CMsWuZeImp1K+w+EDAbcDjT1FAhYMzJN5he?= =?us-ascii?Q?wtm9JatR73mlUfOkTH7ZdT+/IWPerbPzpZTSbkGHFHP2Z9ZnI8yCSFvKQozI?= =?us-ascii?Q?WCj8cwWBc3lV1pF/TcU5RSii0/ypcG2yiCqK7b9/lBKNAiNThg+Cc4K9Seoh?= =?us-ascii?Q?Oe6yWUphKDD9zL8dOCrVagOqhiUrUD4Ry6pykMqPbXEr0sInvEv+o8RIK3mG?= =?us-ascii?Q?m8DxZKWeOqiDclqmYyF+psOvlxvc5x+0cCvfaRwwz1BaLRq9V+aMwrUfyuoX?= =?us-ascii?Q?X/b03EBMWA2cdLjumTo5CbADF1l1Et3YAXrUJyeRWuwMfUfMKKarMXy8PndI?= =?us-ascii?Q?9X5VgHl7Xe/jxOuMXrZ1DmXAQDKJInqdM+nnkllp0r8KZIlvX74vVORw+wEY?= =?us-ascii?Q?ZYZE8Kl00nRQexc7Ohx2OMTqwue44EakQi3dCX3svnFQR69OA0tQ6nCrvmna?= =?us-ascii?Q?dGBKQWiKDRClH2iDEIkmmgpdXjAPimWpmaDyC/7ci92VKBsu693ztrbxM5Bo?= =?us-ascii?Q?O11+Tpd2SUow5Bp7h1uRXJK1EKByEiJPke12Dn2uxvWA7t1b/cDWnCYBGQI3?= =?us-ascii?Q?tbajQcLX66gfk2UleAsntlZwdNUAelFs/OutW9CaBWSNXwSnvfOo1Bv+jkeO?= =?us-ascii?Q?4C6Kw9hz4y9ZwFCsEm2MK0ib4B7HibHZ3dDx8Cq9t2vmGO0yuEFgv6ojKc04?= =?us-ascii?Q?AeA=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1726; 6:RuS33NgCIuAC3vqXLMzcqaCiAj3E/ia3Fe9gdwfs1vd1FZy49O1CvizzS1LSIQu39z22/0WoMYrFB3B0qx+NZiw2OWp2m4j7wQxxVFxfhYTIz23GNSG8jlOkztElHbfOjfRv6og4ojS9BDBCAHaKsqilurKUtfoGUKHbJYwPAC7ATK41QttGS6JBR1dXXtVDTFkZq4cTLDF7bNAWDj+gHoU4MCkzrP4YQJmPRjr5qnapUb8Gt+9wb6FwdqqXMXmAVdkKoDIn0ZdObwqkCisbZVovCWGK2LqcvNL9NSPkzvO1Pz4ZQfFqYpdOTVn0XVdBz2A6BvfZlwY40GhwCnEPFirTLM/U6XJNUtk2WvKUlTjr8Jo+CmXekjGpnDyyEfGjcabE6rXCVhilZ8AL7VQKUhX9sHNSVNdejEZFSPFM/YDKIMe1XxpbNgLXLPSwgfT2iTJ5dc+kAhkmCY7GK4MXbyMyNjea7D+7UsJ7dfumhPP/DV3mr9X32aeadgVjdJVHHzvBlUkmRRwkvzyKVwJsZg==; 5:thOlv6OReuxY0dMBJkv522CKQUXpLUD8052YDvWxpnnJMdFx/13t99Il+C+r2kUt51QSxiDXfbZy2GRuvFhVf/l3IirZGGXR0DZf7cJdRzv+eIQ23rpqt1x8U8PrgYHhQB/YOcrINIpLTM7pW4BdJA==; 24:+x5w547Is+o1FKkE9XIhlenhY4A/q9lhHzZxRNhZfWDEVgX71kQlUGvwJkazx46RkslleqSur/cWEfdJ1QChC8p5DlirCWq08SuL0ZLG2Zg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1726; 7:5sGoCSWwcGHD0Q8LCrOMuy8m9QbS8gU6TJmBoayfK3zB5sxy1+qosPLjE6HjOEqHNGvyz/GV6g+j+EwElxHDBuqbXNN/RYglvXrNZBYay5iCynCF3paRg/lmYrEQk/DT450BXMw2Mo4p9fppFuMlhGuUMrJCBTBaVl18rbtHEvVWDV7q65BZS0K/XFqW3a+qDnfXGJKFV115Xk/NuHZZnQCm2qoFddGorYO0p1DbtvlSLA1iNgdYi+tXtJ5DQCKV21ijDinLxHbL9GQ8nyNZAR1cwZRocw4X9xCJM/XCtdcRy/iGqefM0S73WxJyBYZq4evWSK1Lr8MTdFvvCy9mPQ== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 May 2017 05:29:19.3516 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1726 Subject: Re: [dpdk-dev] [PATCH 3/6] net/thunderx: fix compile errors for armv8a clang 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: Thu, 11 May 2017 05:29:26 -0000 -----Original Message----- > Date: Wed, 10 May 2017 03:16:40 -0700 > From: Ashwin Sekhar T K > To: thomas@monjalon.net, jerin.jacob@caviumnetworks.com, > maciej.czekaj@caviumnetworks.com, viktorin@rehivetech.com, > jianbo.liu@linaro.org, bruce.richardson@intel.com, > pablo.de.lara.guarch@intel.com, konstantin.ananyev@intel.com > Cc: dev@dpdk.org, Ashwin Sekhar T K > Subject: [dpdk-dev] [PATCH 3/6] net/thunderx: fix compile errors for armv8a > clang > X-Mailer: git-send-email 2.13.0.rc1 > > Replaced usage of %a0 in inline assembly with [%x0] > > Signed-off-by: Ashwin Sekhar T K Reviewed-by: Jerin Jacob > --- > drivers/net/thunderx/base/nicvf_plat.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/net/thunderx/base/nicvf_plat.h b/drivers/net/thunderx/base/nicvf_plat.h > index 36da12009..3536d8374 100644 > --- a/drivers/net/thunderx/base/nicvf_plat.h > +++ b/drivers/net/thunderx/base/nicvf_plat.h > @@ -80,7 +80,7 @@ > /* ARM64 specific functions */ > #if defined(RTE_ARCH_ARM64) > #define nicvf_prefetch_store_keep(_ptr) ({\ > - asm volatile("prfm pstl1keep, %a0\n" : : "p" (_ptr)); }) > + asm volatile("prfm pstl1keep, [%x0]\n" : : "r" (_ptr)); }) > > > #define NICVF_LOAD_PAIR(reg1, reg2, addr) ({ \ > -- > 2.13.0.rc1 >