From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0088.outbound.protection.outlook.com [104.47.37.88]) by dpdk.org (Postfix) with ESMTP id 822D958CE for ; Mon, 10 Jul 2017 15:56:57 +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=JcXIerqPnXeEXytI7/UnPizeYsIkZaK2QuX6fczmO7A=; b=O+AdJ2OmYFlTBrCpyi8TNW9ztAJx4fUqAUy58d4iuZ/2qIisPBDQLj4i25kLNPkub+j9fAhf/u+nDXp2itb7/mZ9ZxpDoFqsnmRUBsebNsnTiwWMYiHuUkmvsPP6Cjp6TFWocqUpTaaKDO+wausN7UW9OsF2YEZy8MExzgJuCLk= Authentication-Results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from [10.160.0.38] (111.93.218.67) by DM5PR07MB3099.namprd07.prod.outlook.com (10.172.85.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Mon, 10 Jul 2017 13:56:50 +0000 To: Thomas Monjalon References: <20170608110513.22548-1-santosh.shukla@caviumnetworks.com> <20170710142706.4bee2ef1@platinum> <1f4d2538-a8bb-d729-8924-1a9a4e00a853@caviumnetworks.com> <2047844.48kPz2y3QI@xps> Cc: Olivier Matz , dev@dpdk.org, bruce.richardson@intel.com, jerin.jacob@caviumnetworks.com, hemant.agrawal@nxp.com, shreyansh.jain@nxp.com, gaetan.rivet@6wind.com, sergio.gonzalez.monroy@intel.com, anatoly.burakov@intel.com, stephen@networkplumber.org, maxime.coquelin@redhat.com From: santosh Message-ID: <37dadcda-0407-252d-d200-c33bacd0dae6@caviumnetworks.com> Date: Mon, 10 Jul 2017 19:26:31 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <2047844.48kPz2y3QI@xps> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: PN1PR01CA0087.INDPRD01.PROD.OUTLOOK.COM (10.174.144.155) To DM5PR07MB3099.namprd07.prod.outlook.com (10.172.85.9) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a4290276-3165-46de-dc16-08d4c79b8651 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DM5PR07MB3099; X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3099; 3:EHIPUIQmMcDBFW8Y9wcGQsuSktoYvF3ixhSbOANTXtUWOI+G0UXhyhxcss6rPIBFrkzngJPT3vM9tga4OPCPTufM4BJdq/fxWcphPMVxlGlyURpUCvb0bXspmAKi4NdJayOEmEkNhIPhDdfA/3KXo5UBKeXMkuJ+ZE1wJt2pzNoUSAPFHIMFGdwL91AFGkBRqThwroL5kLoOPNFQH95MN+RArNAY84B9lZno/Fkad8XREolSgOr4syt0xAcZM3RAbcDv+5Rv0b/+o4ligppYMibm6YBQ0xR/m9mJVzw02KcU5Ss7uAv2GORNi0XV0NOVetAEWLo/xazvuhIJvcioTDVhSxCLrq4NaEP5qyUtB/+iYsMrPz06dtNX7U5/sA1su5D1deEXvDCnQx3SJ9mklIX5g6R4UR+AqjXMut58Rw/hNxVUwJ9Irb1xlPTA8ne+t+TtyhrM/+wSbboly40g4GmdHMvpfL66PgOsN+LkeXgmoeEF3kvJEsKWoDYzH/k7fIHrbX/a/n+Tvzob6XsGgS/eePY2xYRMetnk7HXGKnT+2+I3wveov3ZuVJCUsthKxjuvPIgsEfm+9bf+/Wf9iNw17/bgX3OXyUpB9zwy25sZyvjM/PaPDsn/TbVTqZkXQRVUqX4O0oBkEhilUiJH69+FrPPIXP+CHOpHi3SyieZxMQbGR9BWfF/EqzfBRt/LxWjq6eWD+D+LO7/hr1how6qLlDEQkEafQqGrSr9/BiY= X-MS-TrafficTypeDiagnostic: DM5PR07MB3099: X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3099; 25:7Uz2N1bgWW4H0QmtZNYsVHy/oMCq5rK8BTmrb32vGniukx34UY7pwJJIhm6idVUUI/quwoFhBlSxOHv172W+p4/na/O0I+SCnSXoiHYtH0lhoaFowXwn4xiv3GUZ8wPvwXqGJ90kzfCNJyXmv5iee+uSJvLR8Owi/ylt70ouCXu91D/ID8v+k+He/olIIWNCRl/1WfJHAUDN9pwhCFPZwpU+KVEHCJ8jGVSUhDtP+iCj0YB/t56z/klGaQz2uUQWYy4Ia5w6oOTSQ+QViY6kvwu/QjJ2qpMTTEBTP2EVr2CJJyleqUeaZGEs/PK1MX5kIsmpA2oqVHo5W4PYH8msrBp9tevZcrorAfR+1bJbGRaewvYmn0uzdB4qx0LroMtvHUgWwz8FcCQ8EXxZQRE2WSZLJZ+Ma2/2X+5mCA+L8Djypf1c/g1PWQugaWQUzgDSJi/hluXI4INX3EQzm85KxEzmsKCATUs43kb5vN1euvnIj4OS8Z0xY+6eDuf98GkZ+1/gmQ1ppOFVHKN2sgDE1QBKtUjcZnJbY97GuSXk8Jt5lV0c6kytGy3ZV4NpQWO9l0tfYOkF+dHvflIGoIz0tntT85NISQRXNMP7yjsZWYaF/tmdmAcLa/O8CC70BvRID+f1uYTx+zwXGmOgKhTwOebOWWnWtRZWXKSFk1brT1pxH5ttCNKllDH77plSamBBvFz+Pjg59Sd66J5QMOtIuwrLZkOOaNGeBAM3u20fpSt6aZud+3DkZaYfx4wt+kz0+FUGWio8d3MewJ9IunoA+tkspAzDTLrorU0LMrvzBCfbc9WSvX7diCLsGDgvlw9id7O8m1jMqMo+z1DTSQHj4hmrz+gr4P+gik0pfiI3liAgTrcSsuSurSQPE5Xws/V2n3xbNdFTM0Z7c/9hucYyay3dG8s4Mp7Z8VGdE2xqFM8= X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3099; 31:Al7YsA4b1hwJdxvyEjTPcgrkuQkfGhyiDNdojdFb+pnkQG4qPlvdIp3cfHSuLkpJTYlCpNcxGrmnOFNPilhZwMl1q+qSIPa19XFXxqP8JLK2qa18bw9p7YwAntE+4pvkj0TdreYtjeyyN8Q3blb7+MDgDkHjaHQd1m4+0rSbxpDsfYGzCSUNEhhntCVi7JUtg+QijmptPzv735MFdPx+vCSSeLCCB6NcMc0mTSVMtzfmvvcasc+QRKFH0e3PbMdHbzGT4hDOfBjS8TnBZ6uOijUtgWVF4lxcndaWMPqV0bbcyf5JdNNB9ZY1Vqb/HxXIEuYxTUmLUmB6Vbt4K6G88F/mWG5hC15O/HeLkz4lecnKyQTDA4KN32sIdP5BC27n+cRZmsqS8Nm8Afqi1JygLSsAlD9ezlcvSZTNYlD0uSPfh76Xc7BCSDh2mCMwH7sSJFZEFgks2AG79XLjO6jf2SUHR0OGp5BmFIL3ddlnjEgO+QI8WsE0UIu/8P5fR/JJKRAFYEXtIdzCg4D3uisXoWtGbr1Oj0KL9w22+EGwjZhJZYu0EnbhuUL2tfIZb+QQ+7oRzHdFie2nwHj00M3m/5OWUWtNvb6lt66drwOlBLd/aEVSJxnINPtkUj+kxLHUA4xIcqWGwUkzohRPSXZBxyRYj71+l7lpxmQsKdfzYPFUY4o6nWGzseffpZksNOyrM4ABh8bp7WJYwKvD4NNS0A== X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3099; 20:TNcsTku87/PXRL8nKbjxcMMUT1QEyLAPKnoQk7gnJPi3M7bQgGE4qdvaU+vn18KVfOhxkgCrGHubOPViJy2Oe/uKWDY3BD3n8K7pTsP0Z3y/+BVyaXBF7x0BlV7GjJbQtfmZWAlOnaTuLSQyDdJ8db6LlpLr5dxnkT6ddVuOarRyusvWTlYW0UbSc2qS6P5gKsxMQEHPrHrVcFd/A56WfZOdw9BOCZoNgWeRDLx7NNMRmyHZRBsLJXagOgisdBaXzxlnM1xl0s8HxNiI12YIxX2hKYDkEChhYhazQ72IGtGHV0TpBgt1hwynw9PLEfDdJHo5c5XzM6hVvKt79whbFsHsYN5fNc6bMnqLd7oITApr/oJxUfZhKG0+WOT7RBmNe8zWfZl/22NBCGupPeow0ProHmhkJJSdBaVjNyLBcaNntLF92G9XaQGKT/zWasPIkLoqo9SORQKcja2Uztsrgm4EytmK4r7kjnQOajvFOYA3nBfHgtQg5PJ5QxiBF4hu023MPDMoTJo8trMghwYlDL3JYK2HZDp9zBYdUlTBVOs4iB/jowOTUVI56+ghyXT0HgfyflC/MwmWx0ss2ZyAb3hrfORRQqmJxCQXhM702Z0= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(247924648384137); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(2017060910075)(93006095)(100000703101)(100105400095)(3002001)(10201501046)(6041248)(20161123562025)(20161123560025)(20161123564025)(20161123558100)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR07MB3099; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR07MB3099; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; DM5PR07MB3099; 4:5fWoQcDVycNiSWa6kyd0RkAc4LHmpOtCz22ppc?= =?Windows-1252?Q?kJg2ttcJwIaqozfISZ5dFSnpv4tGQVDD/h9miKvXnkAyCI9lb4BQjyXx?= =?Windows-1252?Q?MkCD1dqiu60VzwirL7PCAzEMXKZGlIjXtL+CfmfujICmHiN0r0sCy2Yf?= =?Windows-1252?Q?tk0u8ibY0hxKyNJhWOwqeLUSeQSBBTGxG/JZeWn/FIPXTnrdxWe6eboN?= =?Windows-1252?Q?KBwhhq/iiav8lFkMGRHUYmgvO140wrKASIko1OTbOUFvmntWIH6NDPmU?= =?Windows-1252?Q?ymahCJ/Gvu70uEU0stQvx7GAKSiuD6hZ5S9jFV2YNMJ1rWi64t5GIJEU?= =?Windows-1252?Q?ks4PcqOcIi/gwjzlQjDgSfUi8tC5P/Nma2IdfKrCj4M4txkJwqImhYea?= =?Windows-1252?Q?8dyX1elY+SPjYe58b7Pb8pwGJbTWi6C6RnwRChFcLWfQoXNs9hRyEMdJ?= =?Windows-1252?Q?GmKWwVl7koy2dmZtue68jWn9FGMayf12iyarahjljXF0bLBC6HKGfBDy?= =?Windows-1252?Q?mlaVVCzRgHPWUB2/qlxvsUYM1yoRN4jI5nuMQTO4m4/0ib7aUS2vtM/s?= =?Windows-1252?Q?1Ug738s3uU7TkuOQqdo/aM4h/zYIbwUtCmZr8Px5pznZIvtJxF5cfuc1?= =?Windows-1252?Q?dA0K2ElN71fYBCX5pbOOy4UBDTYnnAXL4wRM17lOGijJBlFrL482PDzm?= =?Windows-1252?Q?TWbl+jIvmXxMM0CFy+0cwsBirPKHK/BS/JgGRH6c5jnwPaTZmufe62DW?= =?Windows-1252?Q?dO+e8NmQAx6l5+mOs03k3L8mZyeE09bc2yi0v+oKFZM98PaROjzTiLEb?= =?Windows-1252?Q?hhGqMql8HUGIY5h942Qqg0dWneZUBqSeP8QutQaVsfEGl55UykfarFaB?= =?Windows-1252?Q?cDTzEtmmVTAJhf8trCh71ziH+xnP0O4uXl8gCFAUIHavaQCZwGRzDTtP?= =?Windows-1252?Q?Q6cwSlCpI3fNId0qDerJ61HTc0vzM6uwoYQ+yun93IiEdI0Vj9LM4053?= =?Windows-1252?Q?4yX8k1bylEkHFQEK5lgL45Wr9Yg86iF4GiHrQ9cmc7nVp8EWAE9uAl+q?= =?Windows-1252?Q?nPoSQehw5Agr/RdwAHb0BzkMMFQ+jI11JLCWuyRSmVtF+5JuGvetWmmx?= =?Windows-1252?Q?MeLUkAoL7nsVWm3fPz4ScHnM+yU2vWcD0X6PSEGjaR+E7ZHi7ZHq9mTw?= =?Windows-1252?Q?A69LCMu1ZLThPK67QVvGYb9fyxs1IiqcqQ6MxXHn3pyrJ1l1L8SLCb1h?= =?Windows-1252?Q?SjLTypXR7+D/2TomcQTCfj3hPoTdGiBcEt/TvWwz+D70Yn87LbeFJc8M?= =?Windows-1252?Q?db4iv5TNza9SjbCzx2vVhniQ=3D=3D?= X-Forefront-PRVS: 03648EFF89 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(7370300001)(4630300001)(979002)(6009001)(6049001)(39840400002)(39410400002)(39450400003)(39850400002)(39400400002)(24454002)(377454003)(229853002)(76176999)(54356999)(7736002)(50986999)(6916009)(42882006)(6116002)(42186005)(8676002)(25786009)(8656002)(6666003)(5660300001)(65826007)(2906002)(31686004)(4326008)(90366009)(3846002)(23746002)(81166006)(53936002)(2950100002)(305945005)(38730400002)(110136004)(93886004)(7416002)(72206003)(6486002)(77096006)(6246003)(86152003)(65956001)(36756003)(5009440100003)(33646002)(478600001)(65806001)(66066001)(64126003)(47776003)(83506001)(31696002)(50466002)(7350300001)(230700001)(4001350100001)(189998001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR07MB3099; H:[10.160.0.38]; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; DM5PR07MB3099; 23:xky6o63iMCFMTh3e9plR3tRXwGdh1B5AWVggX?= =?Windows-1252?Q?5MwxLUtOzgunP7tTDXBTFkfNdPS1gvPtH/FCXUIZ8L8Q3eDKXR9/iu08?= =?Windows-1252?Q?m7Tj2Nsnbk5TLeKsUm/NMorsiCiqfqlYruNQ2nLn77NcVYqXsNJb4GBe?= =?Windows-1252?Q?e/9hTG080Sm6bOzBHnUGhL29qSkAoStFdHhO29mkuuyQDGaPUa3/uI29?= =?Windows-1252?Q?OBHvgLaGP1C5bpX7nfJsMsMA8iTlWMT3AGS7T8/YeU9H5frTettqzKkh?= =?Windows-1252?Q?skdww/Ybyr1DpggwZTGczl3B1g0JIVz/NbMRqy+iGswdxsFMsLcM5aRj?= =?Windows-1252?Q?56QPQqt+5Ee3rD3n6TgqgrbSiFyA7w+dya+XgBGo7VgKUSHHoA67GK6s?= =?Windows-1252?Q?5LmHylFG2u8pz0k4Szxa8Wyfct7vp/Qt50M3cHYVCvc7TqSWInDo0+DF?= =?Windows-1252?Q?wBvmIAjPCxNdUGkjMnhSO2zEyZdmtUsROlrI/WM2KBABbkqmpq4io8og?= =?Windows-1252?Q?Ui+TOKsCtufp5JIqCrLH8uh6aYM2XSGwJAGBvaxfgwFivPcN6u/ljNpq?= =?Windows-1252?Q?DZup9cz1QD6Asc6k4LFRAlouzxqFVsyyjaI2KnFW7ETHoFdDYj1s2veM?= =?Windows-1252?Q?8zNXyxCa80s2il/BkQGEhv0zQLX3TLo8YpvJoh8Gd1zm0mM5oubYPtd0?= =?Windows-1252?Q?ZU12NGQp+YVliCX/EMX5dd0ZIE14fWlLWuZ8pzsHRBczP0b99yHrYxgA?= =?Windows-1252?Q?mYpS/GRJRY1bBFfFF077/fKV2Kf7aUSTC7/FGEKMY5yhdnjP1UhbqMiI?= =?Windows-1252?Q?IR3t6S7hovdyRPP78EXGvvyUs37iBU5UXJQSEAykhcX/UM9rl6RLNInc?= =?Windows-1252?Q?v3Lne3Wu+rdPkSfeDuuhIaZPpBeEoSXZ0jKtkM45ku2jQgV2QEMpJpV0?= =?Windows-1252?Q?DCFHz5L85UtXk1N4Zk7jf0zCwT8/1KdHXutRLkwZVoOvR0OucgMuoc0b?= =?Windows-1252?Q?3a4w5DreAVEJq3oQJt24taNHTxJclzlglwnZA4+WCy7pO9/xQ2AojPiH?= =?Windows-1252?Q?vCQhC+0M654h5Q0qpPs+zbrgLPiD179/ia2kmFoil+7T1EKPBe30OTSl?= =?Windows-1252?Q?s/rq6pbAqnBxDrmGOPL0Z3ACjV5Gjx9hBXM5nhoof2TSvIBrCrj006vB?= =?Windows-1252?Q?lpujklTxuGBW4+HbkkYyhhSQ9c4Ct3bcOPBfPoWg7B/OKGS3E/Rz9BvK?= =?Windows-1252?Q?sIbkugNT9aiK6bih9+BPF20jqMlpKJ4iTPIHpFcLNINFGwXr7QsN9Chx?= =?Windows-1252?Q?8hikjqf4zD0sUspK6NOc3/0BgmnGFzzDrR0A12cHzXPpXo+2Kj6nqV0g?= =?Windows-1252?Q?EXVAop+68qwI2GXToTr8mDpNe4SC8uPN8Kf0HeHVVFrGU0+uZYtaRdqQ?= =?Windows-1252?Q?gYor/T7RV7Kq9OoL9w0W5jSM0woo9LPTc6NQi4R4kHUimDMNny/RhD5R?= =?Windows-1252?Q?ad454szE3z8Hn8ivpJpQjg4k9zxxrpPhGJPh68n4XLG8FJDBjIGzp7m0?= =?Windows-1252?Q?OSOWaeiGgIRsvT0kBV2k0ATut4l3TY4ToVA4gM+gdbhrm6qfqukZ9tYD?= =?Windows-1252?Q?NpA21ptEiV6KtO70o+wpmQtIrXKkOWt65OD4q7nR+pML3ZA9U2qPG2A8?= =?Windows-1252?Q?TeMGpfrIiw/stgGtNG3+7SqwlgpI6yuqEJSxRT6OHzYtAc2ktm5?= X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; DM5PR07MB3099; 6:CXY0hdROCmOQP8NBnlGIn/PxX63bha9+e8aQJS?= =?Windows-1252?Q?20m/fVDn777b3JVsIxtfk+qhjGj79PzxhuXNkArbzrQfjIiPjdxKzBLG?= =?Windows-1252?Q?an7f0+arfPat40+A8ycrF0cs7KMp2/YN/pY2lsmlfYyAKQ4Cd/wHxK6a?= =?Windows-1252?Q?QWynNQ4D1nWoBk/HQNljS6iJW263NvJqbbhWO9+/umn9s8d31ioH+oGo?= =?Windows-1252?Q?X/DYS4KULj/6ce7pDuC/0rnofsPqdjQ8l7bqqYiUVhbepNnU6yM7ccUm?= =?Windows-1252?Q?Bu5+h9jcptUVZZifKnMDyFXfl1bqoGrX8sGbFn5agabOUElgCWldPb+h?= =?Windows-1252?Q?6g9PdWia51YU91nPWfpO4HuE2UJLB8J88AQ76xmkUPM0LO6ziZndNNmk?= =?Windows-1252?Q?UBeO/zeZntJ6RKYhYpu4YNmWDCxFxV39319sIhhsAsLZlk5nUkUgvW1y?= =?Windows-1252?Q?7+i1+EFR27+TXQ3M2AzDPLrPuRJNBARXb4wlpdaWWqXBzwVTmcCOZNlc?= =?Windows-1252?Q?6QpbPRPVc1vU+NetVAK+xFiKqBttKuitLUspfvWY55SpF4nyGpglhQjX?= =?Windows-1252?Q?kWhyS1gMhmB1IweOuDzNScDTDKxuE1T/wOqq6+Z1ziOEylwdzH1zju9y?= =?Windows-1252?Q?0/WlQvOAqLPKElI/rwxiBYJWoIhfW2j716stshloRH0pf/Fmu/SMnGK6?= =?Windows-1252?Q?k4230uuPqAeoaeBO3bBVoT4dagPrvrIH7JUAPNhVfVmzcxM1OqoFUp33?= =?Windows-1252?Q?tCM3DVjLcofxKLX+HtRg2R8B9KVVkgpA4aHYFjLd4BR1F5BNv9g6gZBl?= =?Windows-1252?Q?Uf9Yjbo8RLTrAf3FuIqyZdxXBb7BSy+shbUiCcDopnA/b35kCHPsPXbv?= =?Windows-1252?Q?NoJ0ZlJzl2CyMfpariQar9U3Y4jTq2vfhm6GVpL3cgdHxI6/UtTjOHYQ?= =?Windows-1252?Q?rZTVzSyk76pYWRzfjfLPOugPGuSukVcXmlUOe2btvFjLeOSToMj7unQB?= =?Windows-1252?Q?SA5G/u6pDj19RS51ZoWPeqMeXJuszfTb/sqZ2ZnDZSHfFQ9SvXF4rTji?= =?Windows-1252?Q?5+uw8gZdnq/s8=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3099; 5:iMv+75A+Nf+5LwbIts22VDtFj53R0vvwqogvNycmhpiMY/JTP/7Zww+XSMdNvA2PZ8P+5BNIrZpqEYbwM8VviumVJ5x4SMIQZ2/zHH414Wey3UDOZ3U3faPF9etblhzXGxa/kNxTC2FzpeTMh4PeW6K7Pq+OHlQW8NdynuusMnCG5QGM/5FNszg+LcOTZEGtl3omo2woEMWNiq7I+4b/oC367KGMD/HjSz2R8F/Kny/EYy9y9F+ObK7T8STlMiFiSuIvr7cRSrc6rV85a+2eFgU330q0Ob0rd2lPOV//BI0P9WwZ92Jxn+5n07PqPEPCw0nuY4k/FkUFBSDczL93XzMh6Pat1lzGpY4qetZv0CwGvHtf210vgwtT1AF+X/zIVb3eFJ+pm0tzbBh+gS09b8KsOeTPbHgI+8UV7fOPr1lVQG7FrUdc23nvefKB08ff/ocdsDSUYDVoReWvuIfbkDnYr7Mc9Ni6DVL0lt7vKrB9H5MdWpDNESd46C1tdNw0; 24:0JSY7AWAuNgyMJ9dBayQ2oLzpSkJcUsTB7R1uhQg9tzzLkx9pM30m16zJ3iactTQ17K5h24BYDwBzw1/8TVL8Hoj7QUwXRRV0JB9D+KAYng= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3099; 7:jndGMDjFOWK+847oXWqZcIFQKMGrv2M6+kFKhPRvorrIxCcGGEC0BqBh/YYslfk2BbirguZnKzBJWPMSjmuH22QJ8+nhJj5hrVJjbKXoUcA2c6Yow1lPIGS2bwlPgm7+6drTL9Xm5UwJwGs76Yd7zxcFbAMsEl0gY+TFfZvUqUgpTYknTlan8RKUEhha/TADCokeC+zEN+s3rzbcS8/9wTdelNGkP6RfVNn0f6yPD/XtCXlAfMsEYp9JLbEDrSZpMHPGyywWkTZm1AzrEoNbdW7X38qEqOK2ZJjhVXgyWaNODypXgptuFlGHYzdbCtuDxtGLnclpGD6aLJcZ4f+IMnX5CkiOhBCi00DV9Ykwhih5ibL7NmG8p5La4LqJ6B1kWn1Bb68GS/mxbFAd+NxUE/pt1HPJ6i0lIE1Af/RxqsXeP1AXv3TkRsGmxFVrCVMXRyzmces8dyVVJZl6rjpLkSM7icuOXY5HE2UX+FGnSSOSlxKhwZ6oZaVsh8M1PeP2KwZRnyV5E/QEuUJVXO2DS4ucyksFq+Amlncz4CMKQMon3tpLTOZiRF2eaNEOGQnuhthn11HmosZDxO17Lc9WNDfN6lI/PJubT0nh35ennaXO+8XtCSg5Wi6SIBWA2hf0MQT1C9046XJfIrCJUq7/e2rhMPAju3+LL4wg8xUGMTVEwt7Lf6MSUoEne3MuzXi2ICKilwyNN+LAPNi+LRhwKdijtWgnqrFjUNpqidZc60B1+Y6unvyLPw1gYzCo/mEmM4dO12Cd2dwb1rmWyQ0m8amJgC0X+zOWcMhhMGTmlYo= X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2017 13:56:50.4431 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR07MB3099 Subject: Re: [dpdk-dev] [PATCH v2 11/12] mempool: honor iova mode in virt2phy 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: Mon, 10 Jul 2017 13:56:58 -0000 On Monday 10 July 2017 07:21 PM, Thomas Monjalon wrote: > 10/07/2017 15:30, santosh: >> Hi Olivier, >> >> On Monday 10 July 2017 05:57 PM, Olivier Matz wrote: >>> I didn't check the patchset in detail, but in my understanding, >>> what we call physaddr in dpdk is actually a bus address. Shouldn't >>> we start to rename some of these fields and functions to avoid >>> confusion? >> Agree. >> While working on iova mode thing and reading these vir2phy api - >> confused me more. Actually it should be iova2va, va2iova or pa2iova,iova2pa.. >> where iova address is nothing but bus address Or we should refer to linux >> semantics. >> >> We thought of addressing semantics after this series, Not a priority in IMO. > I think it is a priority to start with semantics. > The work is too hard with wrong semantic otherwise. Sorry, I don;t agree with you. Semantic shouldn't lower the iova priority. iova framework is blocking SoC's. w/o iova framework : One has to live with hackish solution for their SoC. Semantic change in any-case could be pipelined. It shouldn't be like Semantics change gets priority and therefore it blocks other SoCs.