From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0041.outbound.protection.outlook.com [104.47.34.41]) by dpdk.org (Postfix) with ESMTP id 2CB5E378B for ; Thu, 28 Jul 2016 18:26: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=/H7xSIhCt04Eqnv15hiH66jRJbeT/6Fd/WU+JQwnBaM=; b=cP9LKT00vbvZpM1jn6vEfAa4hsv7h9v+4v1y55bAZ3s3pSg9JYj+dy6T2o4NpXlw/arGqjLlPuZvsnt+JvFUJWGf+jVe9/B2Z3scrWO8qJDZDYblzOWd0MmLo5lCQ3KdiTWkNbj+bBQ8WFenzTi6gjok4gqftSKhg3XclBmrJWE= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.Jacob@cavium.com; Received: from localhost.localdomain (171.48.22.252) by BY1PR0701MB1722.namprd07.prod.outlook.com (10.162.111.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.15; Thu, 28 Jul 2016 16:25:57 +0000 Date: Thu, 28 Jul 2016 21:55:40 +0530 From: Jerin Jacob To: Thomas Monjalon CC: "Ananyev, Konstantin" , Message-ID: <20160728162539.GA20918@localhost.localdomain> References: <2601191342CEEE43887BDE71AB97725836B80AD8@irsmsx105.ger.corp.intel.com> <2601191342CEEE43887BDE71AB97725836B8AB57@irsmsx105.ger.corp.intel.com> <20160728135915.GA17655@localhost.localdomain> <10424266.8Zbn7T9jv8@xps13> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <10424266.8Zbn7T9jv8@xps13> User-Agent: Mutt/1.6.1 (2016-04-27) X-Originating-IP: [171.48.22.252] X-ClientProxiedBy: PN1PR01CA0018.INDPRD01.PROD.OUTLOOK.COM (10.164.137.25) To BY1PR0701MB1722.namprd07.prod.outlook.com (10.162.111.141) X-MS-Office365-Filtering-Correlation-Id: 6b3c89f0-58ee-47d4-8e39-08d3b703dbca X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1722; 2:Oy5TPSwAW8b5jKCRH4kb7NndJC4xkTO020i8E+Aoq3IRSFEObxv7jYMRVneQgwWnh7JIzi1iET2YMEfjpyeOJU2RwEHFE5STQxsUWTfqChukBOCeL5cUsOvQmAwHizhb5nz4Y1/JuaGx7FBJJ2b+hIfil71NBxs3kwGRPIqR3y29DXuwpBVEtFLovpQRos34; 3:MHN7za4t9zMBkzGHRB+5PD69HX75o6WBjK7J0g6hiQ1cXWGfGln/BGAPKBBVCrodwhWQvTlTdiStcEuC47u7X9mVj5aPwWu+Hz2TJ/Sr/MxlVPmgLFIfWD7angiFwj7q X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0701MB1722; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1722; 25:0RAYevZutS2E37uWlNzBicYVM68b5oUOysSCJ+xZY8OXSWpulGAqtqlfh/chj1bFrhKAXI224bzRuQmZ5r+71JD/bxZ6yHOSBYuPiq0tyq8edgsWeKf/8LaT5gtC0FwFhKp/o/gxPw8Q+nz8ec931f2+dv0/MNUnXZOHDBpcu8VOKP4BqIkVKNST93BwFNKIAas2Ms43EysKFZUvJgqVdCmtUv0QUf3ubvVnQA38N7Ttn+DfELnXo6e2g0ZlS6qdrAEZ0OiWYiLP8vWM6mVuXDQAmZLH58SCjr9UriR2AaXcy8gzqb5adCKoQ5BvrtRvlYrZcdyxVDM8jvvR0WghTe6ATSH79EbePjDxvksqJna/3V3iEgI4/yyAglGvIuBPCxwnOWctjtlf01zqs0thDuprK0NjeK45/C2fX1KSLiiMGB+U/2JCR6QsaeUK6kibGQLjZ7KY6vq9yqXUMFEYEmt02rZZkK2BHpIw8jPZbsQ0KZemnecvZ0vQKjp7Elhyugsu+oD7MAspK0K8d+zl7FuE16cua+lhWa7p+sM7sXIlTfg1Oz4I7wMJIUvUzjiK7ae8NvQplDFm/wqb3W7gyGFdqbZxxJeUG2/fEaZejVorULUKTYu764fQlXSvmrShq3snihYe6KmoLqsk/0abqbvBPfnnnIzj0TqRhjaOP01dTmPQs8EoYr9Uhkodtgj/NZj3fltBPCBkqW+ajrQz6ycJRd0w2uo2ySvkSxXlwyxPhvg1uffHzQGhT/si0vgp X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1722; 31:Nici6iSr3LlP8sKNF5ft9p2Tjb8W1Ctm59rb0vyQvPGkbX8Cs879dAjsd044wjH8kpSC+slM169Y0yWwQ3F49+y+bPOhIE5PevVTxPMXadkkyyu/bcaz/DiQUlzrRipDJWySa+B2oJI07FiUDpfLJlBWoZdbnWKyO9LxroI82AyWHp+YisHd9pJGmRSQseB4BaLj3fQctV0hKgOiGnEzgA==; 20:f/43scqs1OqSiSbMDMNS2hLOWgXQCrv32rKU1ikm4d6RhjuRs8ZP3jdGbLn3url6g7HxNMVT7j/VPtvo7DQMTPd6vKF5Dkivgotsn6CjCZyR0SUoyfjQ3m7TAymAUe1B0qmlzsfb9MJQEJLVXz7HIHx/H1bA/u3hLvA+2DCIdM+bfJ7zC5g9KmT/J2l3oSmX8zNW+LSDamCUG0aQvVspz1gl1Hd454TmsSwE67CyT07HyoE/wYRfDs/1yrkNGUrAXPjQmiAwlbG6tavd9RqA4r71ObcHR9TzsQlysshrhCvbY3RSNJOf/wNBVA0fydi3NNYGfgt+q5Kg2rUWxwyM4Uo3HXgmK4KzbZuDlT8YwuiWLPHv5N+iDgn6OEPaRykz/PPFsKeRj3w70ltA6+YwnaK+PfGePP8Y6roWmmUUsTzeLpLu7jxx1fsNRi5QYrNhKnXJa4ViRzzutS/uDVw+6fEJpwpnA7BJ/2JpC3CRhddtYFzgPO1ka7WtH3bG7H1oihZnl5KxRUBbo8xUivs67IrXiQdD5ezRjnyBwqW8YsKyW6tdoKPmj/GkmeBq3oM33G7tVGaQemUvGuyu5ZLyRXxOOq1r65WHWlih5rVafak= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(100405760836317); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046); SRVR:BY1PR0701MB1722; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0701MB1722; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1722; 4:n1SoW6W2spXyMIaugg0fsBYDEPJSQth8LvEDt0oFOIETDUjtiMKmAgPTDsLHShHHaLEwR5fMt2IYI2jl1iYxklOCwdRc39z2WWn8joWTNzhIgpbf2fZVl2Fk16zYKUvRo+7ahgsrzSD+/X8ruf4WKTCMZ0LdtiM5bSWnPgbfp3F9kzye4sAZ5i4DeOWey6uQVk0IKODZnJA44OA4V7Pe6/wLaBS699d5wnKg9dOGE3FOF8uQxfYDGpjkZQBiduqxGc7b7i7q1368PNkK94QoTRgg8KrJdPr4PL8lg1vfLOAXPJv8+scSwAhFFSac4QTkAmorDrqulpfYIhML5CE6UzysEMt3WFzAAqjEIskr2enr9zUSPTaTVEPVkQmAxGVO3ZEG4Jd3qE6BIw35KJpjuHXTCPJKPysoUNAbqmsp2hI= X-Forefront-PRVS: 00179089FD X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6069001)(6009001)(7916002)(199003)(377424004)(189002)(24454002)(6116002)(2950100001)(3846002)(46406003)(77096005)(83506001)(93886004)(33656002)(7846002)(586003)(81156014)(81166006)(50986999)(76176999)(9686002)(54356999)(92566002)(4326007)(68736007)(97756001)(42186005)(101416001)(23726003)(2906002)(47776003)(1076002)(8676002)(66066001)(106356001)(110136002)(189998001)(7736002)(305945005)(4001350100001)(97736004)(50466002)(61506002)(105586002)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR0701MB1722; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0701MB1722; 23:T8FDNgZ5uuNd413TPZNbRD0tR5C0+DqrtUxv9NL?= =?us-ascii?Q?IGw+NSYvD9uLrfiD/M6cNOioWJ2w0uJ1JHMQO6z+XO4l7vO5dxjONcYuIfEm?= =?us-ascii?Q?OROjSOI8U+YLim80bM2qPj/NKcAo9ElB/WWjkMEBbJA5VXnF7Z5o9TsJncqJ?= =?us-ascii?Q?65nU+YOJIGtZ2pkNeeDV13APh7HVF/gvANJXAWUNIx12HA6VetZv/8N/1/st?= =?us-ascii?Q?Fbi8J+Armm+1Fjdp61OGgMSzoNSilXC0f8ME0q/36F4dF2Qp+ilfcKPyp3ZO?= =?us-ascii?Q?+PBlkgKfYwdrwZSeX4GHs+Mqh46uIDIDhzZnQbACjzCUH68OfMMm64FSW535?= =?us-ascii?Q?6oi15nOxkqxIxOXUjj618ebdSGOQZFJStUrbXVHZ9ibhiAn7afkRuoi/5tYB?= =?us-ascii?Q?Vi1uXjfQToZRP80nw3pX2wB/aoL2zaTOm4LfQFVQFaMkq22fJBIzmofnEOq6?= =?us-ascii?Q?08iGayVdf/Xg1xdxlJ1p4kI+ea3Um30mE+on+yYM8tUwJcq7O5UcaU8rwTVb?= =?us-ascii?Q?a/9QyjKpeGcSrcDLYt0ujPI8NO3pGy40Xq0NrYJxqnU8Rzp9twO0HS/US535?= =?us-ascii?Q?+ipXAhRFPUTGJtD2F/dUDtp71U5yK+DP7Rm+XCcZIKzCMLdVLyWiZIqmNAYA?= =?us-ascii?Q?4p/cmorP3EGY79pRJ37R9kIb5ZkWhcELDfEz+8fArWVwMR/UCs+BHlXFhGU7?= =?us-ascii?Q?Z5Yq8wBVyA8HM7hrkPuCqmFjBooz6HINvLVbDsieN7Fjqndt29eY1xD/Sone?= =?us-ascii?Q?Va+go94WVgfV1dfhe6iCGWKBQVWIMnmYj2QDENEQ8Iels+Y5m8qWhbBnkDYa?= =?us-ascii?Q?vac9t2N0jbVV28kfcxr4TJf1JHCO5GlQ3WX7yHL9MTLsUJviizQyIB3QJuVt?= =?us-ascii?Q?lyaQXAekqclyYX0WjjVziXzQq8br/bXVdvwl6CzhkP1pud36Iw5UytmTSBA+?= =?us-ascii?Q?eJPVTj+Ia+QeQfFkfIO08GjmArnNkdiUcwDsXcfaZtlS4xCMTMCRQeC+sN6k?= =?us-ascii?Q?QfrRO6FaNoYfeDbQ1o91Bv3FTlt19ky2qFJGv++fW+y6Fxtp1lM/GIdAJX4F?= =?us-ascii?Q?1vHmoajmQUECcN7n/W5Hz9UsdyfpS0zWjrm7KT7M6btbzyQLxLLZOKlsHT4E?= =?us-ascii?Q?TsU6Ws/m7kTiKE7tzoDLpu7wWo+t/SjEnhmMdQ2z5XkYOrxmTzHA3ew=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1722; 6:7DJxIwloxmIqNw2AByFg4lr0OJuqf7f9TyclsYk5PigGPioIrhD8NOdAoldlpA5mzqPrddpRKQaa6alpLNu0Ay04pg8XP0MurEcl9VKIS1J1eJJC8qh76mVisMXynkckviR1Ya/ak45r6o7uiJRoxSIKAxwNCtTPq8VDiglL6GH6Tlmp723WknS+0Qv9wXkHg/gQVAt3x9VhtlylM3nZzYMRBACBeU7+fL/m0x2F6XXTKliHn0wHekWjs5vTGjLH4purAn1gtqBEKUl+q7VpcVe0bTsYdWWrWxojnVPLYqY=; 5:OJosgWpL3VeEftqTB1r32pS0MS/JxGhvfaX6Me3IDpvECibYZrRCogy16DLFHpJg2HyvxGmpHlBc5u2pzDpfvJG9+vP+mYseapSy+6xGpKZgb5tTO7h6JzrXpeMLhIj2P9GZWTjoZ7UGoj3ZsRZ2XQ==; 24:ecNfICWEjXaxzspKMRl2Xvnuf7L+QyZBdpd1kJK8E5tqcL57IjHGkStB0/hfGGiszFUtRd1Y3YKBs1fEE4mdGcgdWpqrxLrlOfmSr1D1TzY=; 7:7AXmXPBQ7Wf59EyxWRblC2M0a9BwTNKxqaLtroLHjJuzQlO5sxj52nXKtBFp95i8htnTOVyAOPJww3XbefBc6vPwYM1iQE+VHaWwb3KHzOaboCyxxo9Bx8mWtgxnc6Tnn0fOc6+pTs3bso5+8YUBqgXJJvrKPYg3UVZb8CqMSfcgYrsqMzIx3iXz975Iau6y9Wmgt09OioPbC+HuZANUt6Wd2Any9WiDiadI465GMzBbN2RQaG9aGa+HA/NG8ufX SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jul 2016 16:25:57.4809 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0701MB1722 Subject: Re: [dpdk-dev] [PATCH v2] doc: announce ABI change for rte_eth_dev structure 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, 28 Jul 2016 16:26:09 -0000 On Thu, Jul 28, 2016 at 04:52:45PM +0200, Thomas Monjalon wrote: > 2016-07-28 19:29, Jerin Jacob: > > Above things worries me, I wouldn't have cared if the changes are not comes > > in fastpath and I don't think this sort of issues will never get fixed any time > > soon in this community. > > > > So I given up. > > I feel something goes wrong here but I cannot understand your sentence. > Please could you reword/explain Jerin? I guess you have removed the context from the email. Never mind. 1) IMHO, Introducing a new fast path API which has "performance impact" on existing other PMD should get the consensus from the other PMD maintainers. At least, bare minimum, send a patch much in advance with the implementation of ethdev API as well as PMD driver implementation to get feedback from other developers _before_ ABI change announcement rather just debating on hypothetical points. 2) What I can understand from the discussion is that it is the workaround for an HW limitation. At this point, I am not sure tx_prep is the only way to address it and do other PMD have similar restriction?. If yes, Can we have abstract it in a proper way the usage part will be very clear from PMD and application perspective? Jerin