From patchwork Wed May 10 10:16:40 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ashwin Sekhar T K X-Patchwork-Id: 24192 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 C9CD768C5; Wed, 10 May 2017 12:17:11 +0200 (CEST) Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0053.outbound.protection.outlook.com [104.47.42.53]) by dpdk.org (Postfix) with ESMTP id 0575868C5 for ; Wed, 10 May 2017 12:17:09 +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=lWqXIKa3j3qhH4JJnSG3lQn+GJXJmZTt6qHXVJgRRVU=; b=osFE8c/e5lV8ECVaonVzV9OllcLyyCdMpFyuTtMkiZmVDdiZj5ksS2MgnqmE2U/JoUXtwsuARJLpGkk4HQP+69c1NmXkJcVVJHCL80WakwwtzjV3qm+SiMQGlPVL6Bwtj/k2K0VcOk4JmLBqjHH1Q/VWOk+J++jTYrxeG0PgVXw= Authentication-Results: monjalon.net; dkim=none (message not signed) header.d=none;monjalon.net; dmarc=none action=none header.from=caviumnetworks.com; Received: from 1scrb-1.caveonetworks.com (50.233.148.156) by BY2PR07MB2421.namprd07.prod.outlook.com (10.166.115.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.16; Wed, 10 May 2017 10:17:06 +0000 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 Date: Wed, 10 May 2017 03:16:40 -0700 Message-Id: <20170510101643.30556-4-ashwin.sekhar@caviumnetworks.com> X-Mailer: git-send-email 2.13.0.rc1 In-Reply-To: <20170510101643.30556-1-ashwin.sekhar@caviumnetworks.com> References: <20170510101643.30556-1-ashwin.sekhar@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [50.233.148.156] X-ClientProxiedBy: DM5PR2001CA0008.namprd20.prod.outlook.com (10.172.43.18) To BY2PR07MB2421.namprd07.prod.outlook.com (10.166.115.13) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 950ebcaa-dc84-4951-0474-08d4978db6b5 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:BY2PR07MB2421; X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB2421; 3:eUzK6gB0D5uopL1WxuR7qlvlgPQG0KD8oMSe5bwC1uOFJ+LOBT6rCUC9SinTuIppi1vblj5M9VrC+VmFJpiv5/CST7WSva3mGpb4lMXYp5+DzzRwFlUDbLU2QQozggAQGZdxjqPPAHo8MbGKLD3Muk2glEQVxnpjEvZDjyx8bZS3mCoTXMzJMzVclVcM2QM6qbPxt5E2a8ZvZ/SeR7xS18i6uor3eXndLiwAK4qTY5jDy9trVyfppMFa6FDeYznFQ8UypNKSqUrSGqEMvMcIgEXnvt2ppbbHei2ojfVZlavgfvu+cDRHLiNPWwCXVq69sjiHp9Ff3dJlBBIpVG6NwA==; 25:amshBDRfGvG6Dcv+hvWDeBuD1Q0wD6xMLjQYBq1VpS6xq79sXjH4iXbwgdg21dFtv5QIN7ITadkgOEQfI2pYEeEGVyXgEn8PWAZkVYwMi9Wr04CQBzX/va+HTy+Nib+Y1rLD35fTPCjIEpelfsK73X9/QsUl2a2/XN4mzFwFKU1L+RJm4q8KX5hO58WpOnXXeTeWbY4AQTCqkXOx5Su76PjTAlHXw/a8qrBJO954QDtUc/f9520evpeEqq6mn3FGv7uyI/d2owqRroxJhsIMU8c7o/YmY/RwBbrve8eOq8MPlBl7AoDdZAzEeiNAnaL7AFHyaBZSSz1Ol7bfoviv5kupVUGXAdnDRE8vbrc/rJjx1gN61+1M1jf1uzmqoeC1Y+xUoaGG0mEydVVSvnSEsnpuTlyfAXfjhTM07zPs5E33BU9bvE5YZsQv9YhDx3OgiKNC1r+mGzY0lbrd+JwEsfsqZU0UfGXHbPEhIBU0k3o= X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB2421; 31:kN0SVl7M0uVSS3qenLs8pg7Dj5664/jZz4V6nnEIaZg5osRxltHEHM0J57swsSogG+oRMBJqJNcqikrm3hGBkV2129QzVQ9BGNh6Xhf3IcCOuqxFhZ68HgoVWogspvuHwKRqsnJ7kW3mjwVnf4MnlqPsbdCyd9aWLMhb1RYk3mAHOOqXUjhKKMHNSu1UybYWZecl03QgeQ4biDcpxZAHSry/p99fxg+PVRsxJVMmqyr4l9csLOo86GgkkJmn1nA9wconxAnHu+BS9Q+SfjG5oQ==; 20:qwP6WBGhc3ks4l3ACgGO38/BYLjJQuCxsjoYVRSQD8KYTp9gsrpvQcuSb9koKqq5z8JqS5L9hK9BRzcUU4Juwp6vFeoTBZ+cPs6S0gWjT0lPlRZTVb0e4vL7GVHXG5rl9ht0FR+0fdFa8DWLgfBLkQvwIJmUTxvwn87Yw72jV3A6dgZysznRxPv7xdXic4p/yO0RaKKvtUveCFmWC6rUzUCJ89Xql3nZKQOn/PMFmAS+KDGdoWhs0Ev4QqDExSxRZCYQgyriPx42IbIDZ8p5ZoelnO1edFh7gM3TwHDi1DAxwjVbqjDQphUi69RtIW4wFPvQfQ0B8DrJYOMGgVMDg4MQUQUU8GijNdNQjiBXlNRS+Rbt7mu/dE6cKDfLayhzvoYeKm1laTrCH3UJMShf8jbaNGrZZjft1nQDVN/USvlcbR15SXo5X8cT8cU+PrEB6PIp++Y3bIn5ImWKLtjgIwQyxgMBRTViEJXsJe3ufoakTJAOVu6qy2MFGw7ZBUZrzhR7YmZdpU0HJ2+lIuaUhq8QwhcRD5vF1LyFPCTPnc9q/+3jZ2BwhGAqrFz3lDKJpzBP1BLIALBwJ1pUED9qB6m5KSglsNCHgcuibDlTkqU= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(10201501046)(93006095)(3002001)(6041248)(20161123560025)(20161123564025)(20161123562025)(20161123555025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148); SRVR:BY2PR07MB2421; BCL:0; PCL:0; RULEID:; SRVR:BY2PR07MB2421; X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB2421; 4:DZnum0tNZih5fsEQrQsqryuljKWeG4VsDmmbivk7JEpS3Vtik2JTxG9XQ8dIPokl+mvO2Z6NCYL0caPjV0bnKbH1lrkZSKOnuiUC4PNRIbCJrrXuvPKnVsdNeAM4DZu3Es68x321KXX2vVfAEO+89ZpzBUkDJSR+VPDztNHmNpubRJwK+4scRwFVAPGe1VxDEawP/o8z9WDC26HGf54HsgoJbblBPC22QJ42yNFIIe8F/ZDRO8guVU1eDO6j8V5ImY9J67L6ySFfoT4Xm6/mvWibpt3yPFAwatnOU9dNOF/iUMrYXKPndfU2WA44YhWuTETgUzT3RFCVJT1E7eCsK0ly5y9OpcIC7bFEd75+YLJD74H2mXMJ0NkUrwrPvLxLOSVBGoveM5Soi5sWtZPRckqbZRouN7PWKdigeMaOtDUlV1N7R64i112tkbn44RezNTJ4if68qpxZPPNLod76Bv7sp/zwXfPQVPdWDeIaZgg5xUP1uNmD7H1bJDJnAOrcyFbhKK2l1xIfBs70W9dGTlA5sh5HiPsLRmCXQq+DmoRZ+XEXOVkfPATAIaKh04sw2wDNWs7p9qj6nJkt4Jgxkq5mGSEmvX1rvU+a5sIj4D3v0n+ezUjJ5pUMTN6LwuxnMi+uupeGp+E2P2AG31UjqvDKc6QSmeYUOWk1vSIYY3z2bZSGLJQIY35jhZ5MrGpaW9GiEw0mK7GnQCeRvyUQ2Qp9UAB8vL5hpJaZ8LkttOjHjLD1IMfovDmCv6q6dpMNSp+fY9AduHJI6k++vxTaLQ== X-Forefront-PRVS: 03030B9493 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39400400002)(39410400002)(39840400002)(39450400003)(39850400002)(6486002)(5003940100001)(6506006)(8676002)(81166006)(48376002)(50986999)(25786009)(76176999)(42186005)(2906002)(47776003)(66066001)(189998001)(33646002)(53416004)(50466002)(4326008)(7736002)(478600001)(53936002)(42882006)(305945005)(50226002)(6512007)(3846002)(6116002)(2950100002)(38730400002)(5660300001)(107886003)(110136004)(72206003)(36756003)(6666003)(1076002)(32563001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR07MB2421; H:1scrb-1.caveonetworks.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR07MB2421; 23:en/jfPpYuQgLVpS8KNg5fFhwXFprCH3OOgjllOi12?= QMclOQ41/svSJtujLLOd+iFauxY/Wdn+UI+3IsxZ1M2QngyCjbyZvJTSRNNM1gEI1wBui3uNn8/jm74zvcxGNnHB2DMQHjesf4YCEu+Jl3LjbFGTwkxBFHKKV/slHhSMHFlPh1evJ6tJA/ZQ4FIina5TCQdOIoCBcG6RQZ+0IXfe8jbdQs1LzpaglI5AYq098Qty9D6cj7aXILxpkh+262x0tyxdwOmARri8TPjQ5ptAC80kFp1unazStLAS1tYwyWiEq/73Vle/GoYOMxoHG/1gYvb5nUfC+2ynj3ARH3oh6xDmojcFr3e7xL2swu+upiB1LuQq0Q658pI07cymHDUXDlaewq0upGgZAIfxw442juIX73dyA9AJgeMqnwVBpV2vb1Ens4R5QBB6uV4otFEMeE8rpSo1RG26AiRnIIu776t3OUSsKP/Hp5F+hR8uKIuJP7VQXCQig6xTdwcQRdf8SAPT5z/0pOWKH3NT0ATIiSZFd8dWEgYGatjGmFjdnqgrDdFWbWqTyPfsdmAz6YVUPbxpoDapZ81QSzNGM4oVRdGGcorqxROXZPEkNOS1SGvDYPPat4FNHB/OwZwyA9C4/NW2bs9RHgL+u6FW8TRpcNBepavWi1/EQ7FcsxzEGoyDZsEP3DusiId/svjff0VXWGv1yd1SNPrtpntaytEcxjDswVXEFI+hjEtPGrPMOUvPQqF3z8YQMBJD0F5Lrs/FWX2UDcZ7bX6f+aBDHpYBnXNGLBEA/AtY7ZIaYyjb8MrGWMafBtPUKbQBY3IlQjFl20pvWvAOQzrFiC4PmlpwsCFIRU3JtR+qzBC190VtbGxkmVn0Q3PrUYpoe1yCtk10Zk7p4547VpqQTnUzbZnkCy9eAdwJrTuqSACz8q04/8s5DprkvB8C0/ntN9xM83f906h4LyuXdrGpo08Nr0LJ8WPqxprPDyD+KmSyaJ3trE78mSfu1uXLlAc7oTUXCIPn3FDi12FwOKE2FDLSB97HiigngX+3FVFUZgk7RjPeesJvILRXSFvmueZd5xv0/nNRSZFfW9ARMk9tIPOC2/nuDl0Wpld9a4YWSBLBzBoXy4= X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB2421; 6:1xCL5nF6n0kjvPEfiby0WFsZtmoNf2CzHYFI3rJrHwyROQ3rDdS9EpPw33uoA2bFBWWXEfoyWRjTU+klz4rbteDT3HxS3K8ZQKv8fK9fXAeMrsUyjxE/k47nHT9sbClCPNpcV4rw5p9XJigu49Y3fm/7AomyTV3Hb2x0Pg0P4m/B+TkNNx/vxp3oVDeybudBXeq/9s5MzZ7m9MkEhdUs5w8xVCA6fa5jxQ3PdxjilqyCWIktnjgLPvoPRPXRs9yp8k02gDJHoIaY5YmNAF0pk628nXFow7zG4COihvw6qUWEwp4gghCmQTSHaHKI9f+FhuTbRvoDUcp0aiPtZ4mtX5ztZf5BgN6jPvA5pNJmD5wUL/0BqcoTK66MxyTse8ah1LNpuvJVAIiZbet1IZw/HHeWWSBVMIHigNM9lSL/0lRxGIv8N1a9GUne1rWhQ89Ey1E+NJYMKDI8QZtbEjueW1hrRP4mzavKL3bKEqmIaNZ0jVK7OOdtKew8QpjNQGVmyDAfGjTnQ88uzLLadp2PxA==; 5:+Y/RWzeMJcLtrKWfsVD8S3fyKKIAm8D3y2p9qQvY4OThzbhffblkRTmQZYlg9PXWWIb8pspof1BJrZ+x7h2dg1ldwIhCmXpcsCSAhFfMkt/uxHSqBJe9G7M0jRmwqgBaf6qheQ1d2rCtiEAf4i/Arw==; 24:+mf+AkaK4VR2tfCPgT0lX3MPMNmksOpKzWtXbRi1q1M1SesyWJz64g7ADA7tg0kIVfpoxuJrHbVUPU/Dnk3eJ71zxr4Rr8Vu/236uaVdDQ0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB2421; 7:CHEn7sHqpWaMvz24UdwUjqUjizzTLkjkea8lTwAFNjj2bNJpeQ82n1N0GEfVTTpFulJNDwe9n3lMYtcuasv5AZtmuY1NUUCuBmSwP0gYiX199nOXLmswwvC9jQTCB4oIrAREJ811Pub59Mn3hVmq/Sbc2WJnJIKTpEzRRl4OaRmecpj0c1bW5svY13ak0kq0jjZgrCBW/7ds1fpXFD17j3xheWwxMu4QaerRwTZ4ZBfSduWm6po73qdTw8BV/kco4pjr5hRQKF2C9FXJQM0yMHCtWvgAd3z5DDf5OoVCq/4r3LDRgYq5KIuCyPtstpqc3I5uXoDFr6oOESr6ANZkRA== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 May 2017 10:17:06.6487 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR07MB2421 Subject: [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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 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) ({ \