From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0095.outbound.protection.outlook.com [207.46.100.95]) by dpdk.org (Postfix) with ESMTP id D6B35A874 for ; Wed, 2 Mar 2016 07:45:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-caviumnetworks-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=JA6CupvfnJql4pRZ8yMyPOgqvpb54r0nZqrEQ+OodGM=; b=tg/ZJcjK5WwK+K6xUwwPRORuQb0mNDX3F3D5ouMZrr2kKlrXUUTc6lCtvrM1MwjufMT40U1nj7FxmX9lXy4D9hQUw5hRgNgHbFjegfCsqGyDWX4XYdfuWWtdwDxvNHhns2gPsdEBGbWNzBfGhiggmH/Ldqqm397DA8FO1YHdrjc= Authentication-Results: 6wind.com; dkim=none (message not signed) header.d=none;6wind.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from localhost.localdomain (122.166.168.2) by BY1PR0701MB1724.namprd07.prod.outlook.com (10.162.111.143) with Microsoft SMTP Server (TLS) id 15.1.415.20; Wed, 2 Mar 2016 06:45:19 +0000 Date: Wed, 2 Mar 2016 12:15:00 +0530 From: Jerin Jacob To: Thomas Monjalon Message-ID: <20160302064459.GB14262@localhost.localdomain> References: <1454040645-23864-1-git-send-email-jerin.jacob@caviumnetworks.com> <1455280123-9311-1-git-send-email-jerin.jacob@caviumnetworks.com> <1455280123-9311-3-git-send-email-jerin.jacob@caviumnetworks.com> <3982491.QlXm5U4YLd@xps13> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <3982491.QlXm5U4YLd@xps13> User-Agent: Mutt/1.5.23 (2014-03-12) X-Originating-IP: [122.166.168.2] X-ClientProxiedBy: MA1PR01CA0049.INDPRD01.PROD.OUTLOOK.COM (25.164.116.149) To BY1PR0701MB1724.namprd07.prod.outlook.com (25.162.111.143) X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1724; 2:0P8HPwNROePL2tIwMAknQwLcaWrKeX2c75qJA1DIrRcNJdo4R9UUxtaEJsTziYAQKRqz6vVNFwlgYa7ZTKZN8fWHxXL+ZbU8V0vEHyY15NbzD6T3mr/Xzk01Ht45s3KNR2ijNBn3ASu5kDCRf5WEIA==; 3:RzanYL40pZPL6eH/NqUaZ2VBl7yUV4bbsiTu6q5vsVtgWgxumrIQXckyk7GYg6cPD8nKYXqgPgyC8ft1rayFt0TVuLUTh3RCvEcm20NlJcmWD14RwNwiuCpVmSx0aRSr; 25:h+1OO3vZND3VuJf4IA4AX9c5jp7J628Gl/YX2eBDlgYSYX4Zfq4t6Tn/qm0nkwhLc25xXRkNfRXH5UpyJUnLBSgKyEBWgaLxIQEd9hEqKQn+w8AU0l9kNsFNkc0kTqhmLawEKiRnTQQSt9CJDGWlbNJj0vvnVwpPUwDsmZK3eYQCu+RqMCXRxCWGc+n2nLDAdmeqJf+juZSXdCeVqrUxA65nH5Q4j8jzuO6SRjAZfoUINQO6SzfDDka+oz1mKvzVI+qA0GcENPozLPFu19wYp9Rw8hmbbospfxUQnB033wxvkawHpvGCgLgZrWWs9FptBqeincaOvfR88hAs5c9WBA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0701MB1724; X-MS-Office365-Filtering-Correlation-Id: 20f11199-ee3b-45d1-4eb2-08d342663993 X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1724; 20:y8id1fOd1uI7Sq6nxdWVUKKM1mXkojTW3Q/2gMmg+55UnXP/el7Vq+KhytXpfkaYcCml+A1y4uTgrsHd0DArFCBzBRYEqV19UIOIwNXgTHd65pHkcBDWdzOk9M3MIY6x1p6m6N7hcwuz1CbcnglRV+ajXnnF4L/bfI2wcOdvgBBhrAOzbiOPi/+kPiSHF0Yoi0un1qqShtw/ZIXEI5ioD7KUBC+as8MODyG5A1p7iWeyJA3DjL4DTcdWLT74eEV4Tu/ifeh+0M3b1O+RQQWvQJPKB6imsnMrDwFM3rS0CQHEkeY8ooQIDVSEyf3qyNF73UfNjKOeiXBo7G3E7mBoSfpFkZJfB1UtckiFl3SX++pLkpD0GvRosxrmFxL2AZ0al2BfSYpl3grOuu6PON3fjDnM9XeVqy55HQmgq6sxqUiHHzG3Oh7CYiBPNcqM7cWYQH60ciNoigWsSCloyXRQHYETK5RNSXhqunf563PJg6TbUIUtPqQLkJHsXhYKAMFrqBnXvjFIG4kV6ZaxCyD5uR+GFzA7TnEA4jP7u8KEkQ5Rnau88KDRv3pu+C9vXEphDvPq1So8a/Y0N+ZkTMRWs6tvIpWLPa2wZ68fK53ezgM= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001); SRVR:BY1PR0701MB1724; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0701MB1724; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1724; 4:SQ9Szq3aQ8PCGSAUxwUXLHLD5sqycOAK8TVCZkejmEEU3wrhxHAbKqgXPVjvKhx78AGoEmlXEfgUZZENCuz8SmVzh+rDK338nkyJayEgPt9u1wdA1vOajiVPJBAFsSAy5Fxwp8DEAgkL7Fs0OfD4fUcobirUsPxVoIPRKs9LinO78/AbNgEmaMSmY2gHV0lkAuX8QTvzJ2aXmi3bnxt6aflGpAZnaATtfOwhHJX89O7woYmUpwqE4vDL1+aAVNPDW3A3UV4bnCTqlXp/cba0jsp2ZXQGw2cRZuqacu3Abulc9puZpeoXSq0gD311a3t6srqHJlOI1rWmPfhDaP6C87r+1ohk4mrBkOrYA5RR20/hUuxK/QIdpB7uDGUDKjCp X-Forefront-PRVS: 086943A159 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(6069001)(377424004)(24454002)(2950100001)(122386002)(61506002)(4001350100001)(586003)(1096002)(1076002)(83506001)(6116002)(47776003)(189998001)(77096005)(40100003)(5008740100001)(50466002)(86362001)(5004730100002)(81156009)(33656002)(5001960100004)(23726003)(66066001)(3846002)(93886004)(46406003)(97756001)(50986999)(87976001)(42186005)(2906002)(110136002)(92566002)(4326007)(54356999)(76176999); DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR0701MB1724; H:localhost.localdomain; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0701MB1724; 23:ZXkT736/uLCG+rNLih5OVqc2UaacB5lStSrwmKr?= =?us-ascii?Q?S0UGV8jeMFxxM8nG9qXIn3dWNcTczcoOuWY//croQn4NQ2zmtjcQ9pLMQ0zJ?= =?us-ascii?Q?VPavID3zhG9fwyVGD3dWwijt0FGCMZD/vfugTa/jNb7YlAgQCQHfM9hsR/ws?= =?us-ascii?Q?xTC7mei8TlwH0VtZN6APBuNNMgFQyX43tqGKF3URr0dPvm0ox+3mw3Plflor?= =?us-ascii?Q?aEFuBPrw6hjYOYsKCCiPjpabtcMrwDNOuS6QYpOyMxhd1HmL7+KotIx0OqRi?= =?us-ascii?Q?4yVRTg23MXurdgpGh5NgUagVGQaYLwfZXG8KXjgRIGSKaEg1iB5v49IsP92z?= =?us-ascii?Q?2GMg4pTV3JKUY4XfbYnMVfvFUU8BNuDGcDs3JulfBPKO+wAjjKAAfN+ftHi3?= =?us-ascii?Q?IaS//ZMGsSFUmBP8WxztE3DABwpklZd6D79+yK72CuAxm/dQ59LQnM6aquOe?= =?us-ascii?Q?tqZkJJPDyUfkYSJh0wxYRwl+1plpk+avuxlQUt673hLbWpPodx1wdIo/WhaH?= =?us-ascii?Q?1X9Rvmejl8RLBRkzrtp53pwjed9WYyDOx9CKp1uGbfqGtG35h1eyBRChulj2?= =?us-ascii?Q?klp6g0cz/pazKjpQIwyhg+T8dK5NZ0EkxLUyiEcvW3db8QGeT1F6Rc3OBgNY?= =?us-ascii?Q?LuNlskEjOwd3tqaNC6SwGQ/0bY02p7pWaJyZy9a22USwIFFOau6jYIXlDfrb?= =?us-ascii?Q?8nnxriBXZ9iN0tCSoGyUxp6DdTCnvQw6XQSD8kkMX64s4THvTjPQw+rZlm3e?= =?us-ascii?Q?arinej7SW4kV3SWOnjeN2r5CbKCKlmCCGGJ3LNsLfI2vOcGvFbG81NMah8qV?= =?us-ascii?Q?ErAYfwU9eVhYiUTIJvG4Yd9Ki40GNeNe0wLUT3Q1D87gFPmuLngQYQ8vNp5x?= =?us-ascii?Q?eqRylFAPL/QZuLyobvkuDzOUpkGiWlkFoiBj2QokyRGav936r26vEjbFNtJO?= =?us-ascii?Q?UMWG1bqjldzbMyyl0rRzOjnJ/w1DuY2wz9eaBFYqO+fUQWwYhH20a+IB6AeW?= =?us-ascii?Q?9xGe5gmCwCZ6D3+dFfiKSu/W94up0wm8j6nUSzsoHi37CjmabaR2Y0TO/1bg?= =?us-ascii?Q?hadulDAM=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1724; 5:rkUBJs6E1yyyns2R5JLq0SQyGZ7TpVqfAKrm6wBvBbMrh9qSn96BwupcPUBeuq7FX18RAYLdcFEZKmu+ZyfGOLX7nB983JmIoXRHwvJLF+348F54eT9IGK/8wVckFyZoWfBsBG3WIWS4r7qv4GPCZg==; 24:LA8hZYhhC8sVwi7NaDR1CO5vTmEFuqVJq8ymcTPZ2FSxfcJpqVmb2iV/UL9pfTcvqcvESld4LUXFAxx4FoPOtZKRaDWjtXQvjPqvx5Eloxg= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Mar 2016 06:45:19.1142 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0701MB1724 Cc: dev@dpdk.org, viktorin@rehivetech.com Subject: Re: [dpdk-dev] [PATCH v4 2/3] lpm: add support for NEON 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: , X-List-Received-Date: Wed, 02 Mar 2016 06:45:23 -0000 On Tue, Mar 01, 2016 at 06:46:04PM +0100, Thomas Monjalon wrote: > 2016-02-12 17:58, Jerin Jacob: > > # fails to compile on ARM > > -CONFIG_RTE_LIBRTE_LPM=n > > -CONFIG_RTE_LIBRTE_TABLE=n > > -CONFIG_RTE_LIBRTE_PIPELINE=n > > The associated examples cannot compile. > Maybe it's too early to enable them. > What about updating the comment to state that only examples fail? Not sure where to comment it though. The only l3fwd build is failing on arm64 due to insane use of SSE intrinsics with out proper abstraction in recent l3fwd rework. l3fwd was building earlier with a minor change; Now it looks like it needs reasonable cycles to fix it properly. > > > --- a/lib/librte_lpm/Makefile > > +++ b/lib/librte_lpm/Makefile > > +ifneq ($(filter y,$(CONFIG_RTE_ARCH_ARM) $(CONFIG_RTE_ARCH_ARM64)),) > > +SYMLINK-$(CONFIG_RTE_LIBRTE_LPM)-include += rte_lpm_neon.h > > Simpler: > ifneq ($(CONFIG_RTE_ARCH_ARM)$(CONFIG_RTE_ARCH_ARM64),nn) I will change it in next version