From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0077.outbound.protection.outlook.com [157.56.110.77]) by dpdk.org (Postfix) with ESMTP id 202D766DB for ; Thu, 12 May 2016 05:00:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=EG8C/1K1AgY+zQKyyqkiDvGczuz3DD4bxRKiZuS8ZLg=; b=lVWXolmbOL6kXC+dJ6E3L2qddAfkmo83V0BYdmugQy0CFHYSYja7RQRCRSZB7kuh071ET43pw4fuMN1u7WxZkxe6M6K9UfKQDeASaMGcngM/q2LLM0ZIZHokTmR0q/ZLbo2iJnbhQrw8UU88DIZhOB3wlTH7Gf1FK5shJkJWpUQ= Authentication-Results: networkplumber.org; dkim=none (message not signed) header.d=none;networkplumber.org; dmarc=none action=none header.from=caviumnetworks.com; Received: from localhost.localdomain (111.92.123.202) by BN3PR0701MB1717.namprd07.prod.outlook.com (10.163.39.16) with Microsoft SMTP Server (TLS) id 15.1.492.11; Thu, 12 May 2016 03:00:21 +0000 Date: Thu, 12 May 2016 08:30:01 +0530 From: Jerin Jacob To: Stephen Hemminger CC: Hemant Agrawal , , , , Message-ID: <20160512030000.GA3084@localhost.localdomain> References: <1462974479-26180-1-git-send-email-hemant.agrawal@nxp.com> <20160511082259.42905f98@xeon-e3> <20160511170215.GA1637@localhost.localdomain> <20160511112559.69dcff13@xeon-e3> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20160511112559.69dcff13@xeon-e3> User-Agent: Mutt/1.5.23 (2014-03-12) X-Originating-IP: [111.92.123.202] X-ClientProxiedBy: PN1PR01CA0032.INDPRD01.PROD.OUTLOOK.COM (10.164.137.39) To BN3PR0701MB1717.namprd07.prod.outlook.com (10.163.39.16) X-MS-Office365-Filtering-Correlation-Id: 90038b9f-36d2-4735-b38d-08d37a119089 X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1717; 2:QrIbdrg/FcfzfqrpJHu2/RP9Kkcopkgi8llwqkFiqJkLzbmff8QnUD6CXaMXebJcijMJPAgVBW4FqxX67Yy3XNS93KJl/J5KLwyk/2Q8EcaYZ6fa8ZN4kZHGFbGEwInqgiTRdbks5Jaq2mfVeRkHMULMvX1JMwOzIQtK4PJ/Sg6q3rkt2nLHW51ty0SluGv6; 3:hFZPMuhARyZ8GxI6584eK66AeC3TrEgL4uYHNoHcSFUuTS66bq2Ks9YYWntUCTR2tTzMCEGBM6QAc97Amviys4mhpW2cGAwIW+hQnuS2KEY3YIFVrO2UsM2fv1RiEOGa X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR0701MB1717; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1717; 25:Vq5xfYhyqXMqU20O3memvp3HJ4MYZnmQxwR/XK6tTarkcZqQJuu6ZVjR8kWulaOhTlWQKIhkNgk5A2C85QXX4rSy2SRYHKIZwCrLrRqANn2hXqDhQtbMc2OQiQ3WcChA3J5Nz/QCPN9G09RqfUcaFfj0cIPm6jgE+KiafHmGuN4QMPIYkBOqtJRb1XbNLpvLHaZNWQNSWurUQHRM/rO/POU4aJBdJ07+zn8FbeXZNjqlIi3+/o+GOtMshv+QOAUcsG4W0eVtTGkXL1Qi05nMUGgB8QZ2jJDx9/S/tWzv0rEkAfcHbAkDti9EAJVDWEUbspH/ySpkU5GRnWRul9IAliUMkO4z5qSAwQwR2uwtQLM1pAH4s51nT8eN6M7AtVqIBueAnjEBf8IledZoLTfDK4Y9YbTyiq/3HaECRvR2B1jgXkzZhcF0pS83G+RLQRHCqR2CDZeNK3LODWaPA1aT7/x8sNekdsXqi3WSxBEtqC9EinnqsMRWr6eKo/RhT7LVmJKVu3m0+pzFYBFxyGuwWdorWOQb6f4el8++3JnHijTQV0Ms3xXZBYsYpH7hRFTWfQ9Vf8FH7nnhD9YMVpkeSjaz47ao/pOva5gL0goYE/EDU4REn3Awevu0Cnojf+LOiq70+lRxQ6MpWJAhkjh4jlfEhAw3Bn9/MUwS9xMhDm/RpMvhTjZICTEoYfYizu1mY/eI1DwF8Zm5cRkFpFmjA2hrrlUDiYQm4aR4Cy3bCbuRxU2i3bofMYOTxqddsy1V X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1717; 20:x5iUPZdvHZrxoK1pHfXzcya0JepwRntTVQs0LD8JDabOs3cs/pMc1AH80b5YY73bzn2LK4J/b34bwUQFHlIWhkdJZE4mHXLePH6hrrz5Un4vTROt/lgmC3aqt2ralzD8COYD8CyKJAonE8tk5VAvG6voGkTfQGu4VSxOpsFGB1wagXXX5ZmpF1StxZdOjSasXqjC81jfChTHI6A8Y8gU1g7Jfmp+hyPfMQ8fe0jUZecmbTjfTAXgDEOmQzw5WhCwsX2ulT+WjHl6fW+TZRz8pv/pPuw1t0pPPtG63a7QP96CeOLLiaSZ9jCnKomJ6WYncIK6aQAsx+nKvTW5vRowcwklTtn00fRpvLSL3eY+++r4mnpv73tHvlpjLLIc9XrutZ+1OlCNjjB/NQz9cmJvArdNad7tbh1HGZZwYfsMWZKRWxrngIXAbELcpicN+9LAm0SJ9UCslqqhtRGp6TQRGRKtAxlXWA9Eu9hSVl71ldlOx9JncAwRq3zlh/93ZgIdr5g9XGGTwel7QEkJodAMpKi48p2T7m4F/jb2cU291shzJhV7LsqkjQmtlktldNl8Tp9RbT2uCqc/KFf6hwFIdvQT3syI8Gzrzi3NQ9WocVU= 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)(3002001)(10201501046); SRVR:BN3PR0701MB1717; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0701MB1717; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1717; 4:Sja2Ew+aeZ943Dgp75xXMjTVtR6vvVsxBwfRW0RXRaZrIQz/0qq+8QAdOIHuDXMMX6e/u558ymXmMoAY7okEskBV467QV8IcDMTa2Xf/HRI/e7NY7iD79DzdAYnNoqsrIRm3rp9LpP50TvSqzT3xKW/OtgEDWKd33CIvyfOIhshOz8L8h3wlA+mV+fhfCoqqMX3PXDkVKVjFPUYJhYPOQY73fOMUF9Z0Jmsft0YLvdc1OVqSw9kVCSxYb+Tsss0suxHAclkZKjJrcmzVhW6rWi2FXGXfyA0iwmfi1rXf30WvhYzANpCkxiEsHC7h66/mVb0bJua2cvoWEiWF2msPQ3vGbBD7c9IvnL+Bx96Sqzpu2uYk1qGfGQFr+5sKG80h X-Forefront-PRVS: 0940A19703 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(979002)(6069001)(6009001)(24454002)(76104003)(92566002)(9686002)(77096005)(6116002)(1076002)(586003)(189998001)(23726003)(19580395003)(2950100001)(42186005)(50466002)(3846002)(5004730100002)(19580405001)(46406003)(81166006)(61506002)(50986999)(97756001)(33656002)(54356999)(66066001)(76176999)(4001350100001)(47776003)(83506001)(110136002)(4326007)(5009440100003)(2906002)(5008740100001)(93886004)(7059030)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR0701MB1717; H:localhost.localdomain; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0701MB1717; 23:yS0FoMXjRMgvrEK3CiE7XlDKiRMD8BU0UaitG7x?= =?us-ascii?Q?ZwazW0gAoKu+eK2aadaU48xv2qwZs8Nk0MAmgh2Dp67Cod5cLu6jgjfSDtfl?= =?us-ascii?Q?yiTJdak8XYxT7itAnKmnAwEBP6F4AJAYL9zzzJtnFRq30xqUpUWxiX7Ov75H?= =?us-ascii?Q?81SIo67o6d8bMDfoPJ5n1Gmoiaco5rRrTvwuwvpkrZEKyoIVCEDfAkabOHfj?= =?us-ascii?Q?/y2l/d689qgmR9J/eACwC1IoRy9BJLyDPipi+c8I+0WVSmFTaK1+63l1Jfz7?= =?us-ascii?Q?PiChixX4JuYQiRJduXuBYWb2E0JJs+sPT3kK1K6y4elS0iHFsHY+SQtHOn2d?= =?us-ascii?Q?BgoDBYGZ0J4C8H2MnHDRZW4OuHEm1ghEgA27Jr61o5olgMtlpwHYOFLwL2/0?= =?us-ascii?Q?icpUlJ3bfJifOitil7stKCwl4U9I6shtWVy59qfKzGzMxFF+xoP9Q1zCiCSe?= =?us-ascii?Q?abz+2nzYmTvxFZtQR36UOgEE6aRcMaDzimGS3bOZdSfRmN4+reSEfvt1TsfZ?= =?us-ascii?Q?ffp2Ir4vPeOTOcFeq4cToJHCwzUB/CgvrePVXZzYxc80atvge31+xzVoe1YL?= =?us-ascii?Q?HB3msLfhj/SaGcC1w7/jesB3PJM5ya2WnvGYM8KwYw7+NBGs/IwBA1wACt0C?= =?us-ascii?Q?8JEuRkST7k7D3erjTERbths2c+YOnP18EuFgRAY55RK5+EIcFpnthR5XnOHc?= =?us-ascii?Q?ZfNkzcCwpXZb3MwLjrayl4WLQ6PIR5BfkRBwJPrya1QPP1NdaVzIBVuvu2DY?= =?us-ascii?Q?mVsJKKif1x6TVR0UmZDg754ooJn7Iaomn78J5pxRqntMbfIWoasU0OtPCh3m?= =?us-ascii?Q?1+CbLALrqddQoIyWYJ6BZswSjBdeTSKMFxOsi0/pHF8b5BrcozW0r5I1YpWs?= =?us-ascii?Q?bDcUhETNshGMH+RcO3kbYvrrr7X7nmRmtqi/KXyNny19IEafcGpxwBIGf3rO?= =?us-ascii?Q?tgSnSKWYTKKbbXKDy0wQkJ0B+X8lh0lR6kEf6moHuh50d0y7K7vpBvPtIXNP?= =?us-ascii?Q?EXljNAvpfEv4NA6obsPhJYAtcWWVBwFfbcl3ETVB2NqvA6zNAYhwM3qxN0aQ?= =?us-ascii?Q?oiByjKymFHLGtyT0H+HFwS4AxmSen+iPbA0m/3CDnT3HvYdQ2MuL8bP6TEnz?= =?us-ascii?Q?XMymy/ycK1od1yvUvFhbYi4U0oBnegCBb?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1717; 5:AUMjqdbHBalVYaJUxOkzTM5DXXgNOvyYCo2JEqXyctSDzQOvam0tj+7kBGqbLml82TNqH1Nlpe/llMhV+j1DIwJb/BPJPqxeIMb2QkBz2U3zumlM+BrHiD9AqFsQ/roGWmnKWxd7VaggpB2pXAKqIw==; 24:7Kk4NQQsU6BCjCK3p9P/ohB/E1V3oEHMzwG2rQPumY9RlvCuJOqJGh2AONzrjtv1B01cD55ZjiQ9/mjKVOuNB84+TJG9U0qhDj7zaV3MRME=; 7:Rz7RkAuhcOS2CHsgzwWA1SyeGn7moHkw+DjQPK+suJnrMPjhpyp45E/gabYucdvfgn9pjMIbPMU/F3QKRvVB0LCPgTXOELHBxGSzoBiysD9JmGMtQbTGV0NchICfB/gX3t6RptMAVFdpZbM/VpAkbcnkfwVCZeDZeQoND+oduZ6E7XmGLjcgrPH8YEN+jNsO SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2016 03:00:21.3909 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0701MB1717 Subject: Re: [dpdk-dev] [PATCHv3 1/2] config/armv8a: disable igb_uio 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: Thu, 12 May 2016 03:00:27 -0000 On Wed, May 11, 2016 at 11:25:59AM -0700, Stephen Hemminger wrote: > On Wed, 11 May 2016 22:32:16 +0530 > Jerin Jacob wrote: > > > On Wed, May 11, 2016 at 08:22:59AM -0700, Stephen Hemminger wrote: > > > On Wed, 11 May 2016 19:17:58 +0530 > > > Hemant Agrawal wrote: > > > > > > > IGB_UIO not supported for arm64 arch in kernel so disable. > > > > > > > > Signed-off-by: Hemant Agrawal > > > > Reviewed-by: Santosh Shukla > > > > > > Really, I have use IGB_UIO on ARM64 > > > > May I know what is the technical use case for igb_uio on arm64 > > which cannot be addressed through vfio or vfioionommu. > > I was running on older kernel which did not support vfioionommu mode. That way if we see older and latest kernel does not have ibg_uio(due to sysfs mmap issue) support .If you are back-porting the changes I recommend to back port vfioionommu changes to old kernel. If it comes to out of tree then dpdk out of tree configuration can also set CONFIG_RTE_EAL_IGB_UIO or even while configuring dpdk. IMO, It is better to keep arm64 dpdk.org changes inline with upstream arm64 linux kernel changes. What do you think?