From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0071.outbound.protection.outlook.com [104.47.32.71]) by dpdk.org (Postfix) with ESMTP id A14EC532D for ; Thu, 9 Mar 2017 06:57:41 +0100 (CET) Received: from DM5PR03CA0010.namprd03.prod.outlook.com (10.175.104.20) by MWHPR03MB2957.namprd03.prod.outlook.com (10.175.136.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.12; Thu, 9 Mar 2017 05:57:38 +0000 Received: from BN1BFFO11FD031.protection.gbl (2a01:111:f400:7c10::1:190) by DM5PR03CA0010.outlook.office365.com (2603:10b6:3:118::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.961.14 via Frontend Transport; Thu, 9 Mar 2017 05:57:37 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; 6wind.com; dkim=none (message not signed) header.d=none;6wind.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1BFFO11FD031.mail.protection.outlook.com (10.58.144.94) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.947.7 via Frontend Transport; Thu, 9 Mar 2017 05:57:37 +0000 Received: from [127.0.0.1] ([10.232.133.65]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v295vRdr029620; Wed, 8 Mar 2017 22:57:33 -0700 To: Thomas Monjalon References: <1487205586-6785-1-git-send-email-hemant.agrawal@nxp.com> <20170308100553.14ca39a7@glumotte.dev.6wind.com> <521bf2d1-0393-c4ac-422e-96134880502a@nxp.com> <3284470.c3gGJi30Hp@xps13> CC: Olivier MATZ , , , , , , From: Hemant Agrawal Message-ID: <92fa2a03-373d-4904-0539-68e2322c14fa@nxp.com> Date: Thu, 9 Mar 2017 11:27:26 +0530 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: <3284470.c3gGJi30Hp@xps13> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131335126575857668; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39380400002)(39410400002)(39850400002)(39400400002)(39450400003)(39840400002)(39860400002)(2980300002)(1110001)(1109001)(339900001)(199003)(377454003)(377424004)(24454002)(189002)(9170700003)(7246003)(6666003)(31696002)(23746002)(189998001)(4001350100001)(7126002)(64126003)(77096006)(6916009)(8936002)(54356999)(229853002)(83506001)(50986999)(53936002)(356003)(305945005)(93886004)(76176999)(50466002)(33646002)(38730400002)(6246003)(53546006)(110136004)(8676002)(31686004)(54906002)(105606002)(36756003)(2950100002)(120886001)(86362001)(65826007)(106466001)(5660300001)(4326008)(81166006)(8656002)(2906002)(104016004)(230700001)(85426001)(65956001)(65806001)(47776003); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR03MB2957; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD031; 1:0PvXxTQ1gSCsY0oZ3bU1obgsZg5W2lO+JEcc/NC4OdJ1iWR69YGryEUN1yHnhwwHgONr9pqvoZIcDslKSI/etKdH8+H33uFTPd5weBnsccKGTfik8ad0b367tPXVJBF2MvJkG20TvOFHjg7vVk4xA5bI/T5C7MkhHmdgpOCfX7VCatQv8U7Fi6GQZomXjqaXRp59tE5ebeHMDnlzi8dentdf9rpA9SEBWBQR1NRRfE4z2gJIMaIp4OejoJx33CpXRpAlBTLbWyq6nWziNxmw0ETA18090k3r2WLo8yu2BTpzgMoz5/x7emzFhatHq7VQYpTju4/SeK57AjELOpo0Dg5mnDSWMROZxO73z7AYoA6vJVmYbCrIwUPflWhKM9dsylmzVKCVDyOUa0TDXdd9ZkOUk+lAyXnceU75CLiYcv/JMlfjuzrO62eXUCvC6mGjwa7qyH1exy3OBvAb8644LGS8s7ek3IW4dwEVn9+cjy0uRaakjjnwa6mhAM1nFWxFV5iRHdmNr7HAk679YYj0wMa5jI6NwVM/tfdwpixAD8+O5oTc87k6eaG45ZnDbHObenXeDow+HqnKYIolDMvMcJuDMwo/NFAMGyyiamOCdnc= X-MS-Office365-Filtering-Correlation-Id: a690321d-c3dd-4c8e-b4fc-08d466b13079 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:MWHPR03MB2957; X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2957; 3:OUXDywCM1AE7NAI9Va5IWXTSS4oJ2bebpTSd/Nk8rJvE0JA1miSo+HP+FA2n/eUvXJHSyY3jWGnXsM9g0eG6lwu0rxnOUu+2Z8rlwbux8fnubs3SS0kzGLeaBIkzERc5Z49vpH6wTrfB/Dj68DGSZmiq3KAzz3nRCOj02i1Nz6AWATf6QiugtTup2Z0KNPtagzeKGTKDv2Q/ozXrOUJALz9hgRS5Gcoo7cDvCPZoQP+lV6iEyk6kou52pjd95XbkWjCpXS45VGHraDpSQRY4X1PLa00B5IEG6kz+ANOur3WtQG/ZPMc6H9gs9Y0bHzk5sHTYNj8SyliHCSxW7WUhxg1P66v31WqRPOGne0dfoe0JatZ7SA7PAy5tPHuXWWVn; 25:i+xhyEWtLdomYgpZ9uTcZQWXF8nFBlwhhkeNlYIKY2/bv46sKZ2zEK12veGE9DmoW1OTvSMaJPFnoZJmadMJZ/5dbrH7t5rWK0YEdEH+yNFFO1fa8NBAOCt/FVhWjw19xkBRWWnnpch7dbgnAQE4cTk13vssuR+71nOIWu/mf5AGxRTfruLhxI6/xJuGT+ds7ajJ6cJb0N+wOqIzAhIou7TdM+A+GrukoIq7MRshrMw3or2dj+ghHYkOS2LQN4cZ9qnx1CpUpJwoKI2R2aCHmakbyJvEsI5xFL+uwyrCY9nTMAUUx+/KvCCOhRMiMR42mbKPXMWrzkE2lpzrp8uoke+mjv4ieF1uFw9cFvFqMs+6+WwHp+wJL0fft0GwGxsgxmSV2DxuKRoKil/lxkVzwI6au4NZOH7NWzQ43tpFPGbwO5e+EDFtPndZgWm9NLH3k/S+KpfNJW6g8cEdvkDGaA== X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2957; 31:PNT0xGfPNkaPyv/iP/s6YdAlY202FUaNbIA9kRiNoZelTfoE5AiyaUYzITRrtdhIEFPEJmquQaFo45ui53rnOGcdHZvrOzJ2p4OE5kGKcVTYVyd6XQcdzlvkI2PtWorY0R+BsF2S7myY1utk7FL71KXiaG5rokgGap4kK2aqwieMHHmBYzws4iFTtCcVbeHh8At+Pjz/bKtMiUGOubc/QBjDZoZEOOswA1+PQhG1FlcNC5eA2h5GXgFwsTCv+GFgH/gfRe7rq4QEoPHBoV1NWzGehTdN9jx4NlOwWigT2PQ= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(13017025)(13015025)(8121501046)(5005006)(13024025)(13023025)(13018025)(3002001)(10201501046)(6055026)(6096035)(20161123563025)(20161123556025)(20161123559025)(20161123561025)(20161123565025); SRVR:MWHPR03MB2957; BCL:0; PCL:0; RULEID:(400006); SRVR:MWHPR03MB2957; X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2957; 4:91zFZqa6nqXaB1V3auhCIVXytufuozAX6EuNVEa4NKF6XvTb7bGuUWncVqNQV2ELnc0UBD8wbLvuMmY1E2zc4zZ++4tkfVovH/uIm0iFp0OlWAzeeMHD6It/YBBFjIukXVUQRdm2FJ/tfCX/JRycP6FiBiNL1XDo8+4HJH0LYhypwGaMp8f5FFZHgcGSRAJIxn+0r8cO3konrOA0RPlESi3H4jI8B7K82yex1rnBRLDRzZ4yt85hYFLQuKigaSzKmVm8QgymtS9DetVfIIMD1odIOYt2oErtSxAURmotgfIvdePlh217wyB6EBpub2VGmBRYqgTuBibcpyi5z8/LUVEagzsGPxeGYL0kPI4+qa61tU9OsRgswllIpCWnT06KeagMWXI+DTbomDriczi08zE/2fVsuNF0bYdNjXXSSXBt1OCr1k8DnOXRzVbYtLzItLfXY3xVyiPiZesa3zoT6Kctg+qyU+oOks762ktGDKnbXWelH5drnNjo/gbZpKn96bDMcWd9H+8t3eegbNXN0NpAxpe4CrPS6COv2cKDBvfuDyqnqFrtAF+w32AvcahxErk22s6ReXaYFBTX4mAvjYoXMbW+4lE8IvYTlVkQdPaDyg0tFLD5qKNpRpdG7HSAqeEtHoDNNz+9aztalHXADRA+qqGY91HaEVcd7BpTWbzo9HVpC41dV+UlDQ/Auo57NLXjihecr2/MEnim8o81pvbZYmnjupNsLsvExQdkXSubkGHjV0cdUbSBrbd1r1wR X-Forefront-PRVS: 0241D5F98C X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; MWHPR03MB2957; 23:qGsN97e1K8P8At9lceuJ7aNN+Sgdf4fwi/Wju?= =?Windows-1252?Q?A1B2nU3BjqfAg/LSHLv5bf8x+ErJwCPkGaX6MAZeqmvE8l/Ep2cf9X0Z?= =?Windows-1252?Q?kxhpr/GlCcq/ptraOudkCylxoHMR/yg6K+grMItiPUNRlywAAQue0G3c?= =?Windows-1252?Q?/O1kXRmfJuKKmLRDsKq11BIkCUd0YIoDxHW9Qxz6jWITneZwqkaHKPoa?= =?Windows-1252?Q?km2FBMAceHIsi6hd6LQLkURRu9SQiaqfoSTdknVTAkY06YRV7NPx4drP?= =?Windows-1252?Q?wiWfItv+EmZRE2CLYXiw092YhY+0wvH/jjI63I1g8dehyuvRviPIVeRp?= =?Windows-1252?Q?o2+UfrENzQmr3KwIjvzLSBxtiqTbBP9NaYqPPrkkmdG6fbULv7xN/50E?= =?Windows-1252?Q?RTpi4csXIMzs9/Avxi8y+dpCIe87hutwcRzD/Px1vKktUJSueXJ0Z3Fm?= =?Windows-1252?Q?dSY4L4Skp1ys2Mvco4v2f9+dq4CyD7H0mbEXlTDyqUlQiBQnFtLJgmH4?= =?Windows-1252?Q?JKWNL0i+9qHy+0f3K2+0KWrNAWd2j1PA0SQKVNAbJb+cHrctVjzfNzT0?= =?Windows-1252?Q?rGd0/8omN+dZ6/3ojNYL3hKDCZLlgZ/qHSEMen8VwZNhJw1ieCZ9a1oi?= =?Windows-1252?Q?hmbtKpywy4Mw6dgouCAqtwHWZE3TtTUGkh7ooJ4tD2oCh8GcOI6I2h1n?= =?Windows-1252?Q?GPqFnsuWKm4xDr0pwK51VlebX9bDC/NxRLY6AkOaWf+WtLesbgd/Lc2Q?= =?Windows-1252?Q?tM8wZxl/GfF5/Cyuok8R+EvFsBnrERw4LQQNPNd59bidRFVNjLP+EmSv?= =?Windows-1252?Q?NzBzuPXnxNWZZtWj6PQJFY8kwgQUfJHcSzX8+4VCFlKDlnUjqDwD2Y3+?= =?Windows-1252?Q?2MTeZDpx0apoYzzhp13PNOBvRPVLZUn0vegvW4bJJdPL/zp+gvlHS25n?= =?Windows-1252?Q?onyje20mTkTxtfrUEuv5Oj3XZNTu3K87lDpFUCQ0sB1mpNYNothktoAP?= =?Windows-1252?Q?LhSSDBbGpPj1lJxvQj7ZYX8BLyCt9d8Kw2eLmGBQx1hBZZIJZ2dpACWX?= =?Windows-1252?Q?ltLoeyCF0yvjFDvSbLccxeGDCoaYsTIzJnCXaRTlogILrduJBV9Si/tQ?= =?Windows-1252?Q?2roWnKhop63Pv6NX1raitRVSnm9sixj6HAZymQW03Vx7/MyZ3I5hdQAh?= =?Windows-1252?Q?DqAD77lEmA1cKPguQXDzEirv/lVan0s4DP8fXpPbE+PvBrMo90byrp/e?= =?Windows-1252?Q?6i0F/B5HtqC/9mGLJXCAPQtrYEHmrGWgyDHaPSCFNCHKimbyLlKVdUqH?= =?Windows-1252?Q?t0TJ37HyDMVN++aH5yEt5i49lSwQ6JOi0MbblrrrmH1hyVzdkx2XJ2gS?= =?Windows-1252?Q?7EzYH8GVWfVxgCDxbC6oe3II00It8rX8kdv8RFfJ4KD7Adn3WbGBNZUU?= =?Windows-1252?Q?iBRrOeOYzgBBZgm54Bg0AKTb8Lmsssyy0HlkKEq7WmAGnwJ0TfXdIRbL?= =?Windows-1252?Q?cnEEuy0HqfHUnJc9hySKV85J/SlIyOwThDwCMK6tpefSBu3vGYNU8emM?= =?Windows-1252?Q?QfvkXcUsj1XbxTMhj3yr1i7JkKC22xHB6O3dzNOl831oG7WIUemJQNlM?= =?Windows-1252?Q?bjqWc+fAtRYrRwA1Rvakx9/8GsosIqb8Lxl0H2bbfHF66iopLKBoc3VM?= =?Windows-1252?Q?hx0M/C6QB37U+uWslbGhf+Pp11qS4VilnEk2ypK8XLKjKGdDJZ8?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2957; 6:ogL2e0r3tgD0rMwaJqIBpALpOof4Lj8oE5G7t4LUhaVcPOVChi5E8SGDA9mwrQ1EIiO1AvS1T3IxGrk6xxsaoNjZ4bCqtQuzOYaB824MFIGFXto6Uam7yP5UBErlbHiYSJvJkYkGvS1nAT6gwKKKW4C1NKhdC8ZS0T/9oSG2t00zeR835pcLgp26dbtevz34I24H0aVwLaag9AF2cKdqASocNP+zWANQhEd1Jpd3I4dfM6wTrs4favS03bKgETYEdH7Bj4vfZ+XrtVqOG48wPTM5pj6tEMHFyJTPjCOp7TrgOzMGEldGSj3IsdJre2wZ3c+z1k6enlAPg6DS5EvMWhrk3AkI3UIYZ7ylIpQmGe0+3Jwwsnt8Atd4pyzofifQ1owbsOGHQzWVxnupdOCCRdtd3S+L4kIiQGinaSMTCeQ=; 5:8j9P6Hz9/69tbftYjXkUFXaYJw3k4FWyeODPKpgN7IrJE/I+U6ZFC/G7Yah6+p9bHYd3urWUEE4xHfXJKYZ0+0MTujHYzx70PfYT4c5CxPlqExI1Lq/yYNN8XC9CHTVe7DXD+I8eAWXObpgvcizgcbmSB7+xXiu3glsyC0cOOBI1tSxIa3tOTBR5DdiSCtDo; 24:CTrlDrTe099eAJsF/0YBaL+c+D6Pim1q849IFgVMzlvRu572NSFro3zYPysifROOSiBKW4Kn8WtW+xLD4oxUNI0txQrkD895KljHBp8ww0c= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2957; 7:ojUILN1fvyItHgQ9+SH49NKguXHOmy3KPrEbvyb+NVphmcyNnT3DO20ePhhK4rpu++29MAOzenXcfwThJIWVBMOAb0XhKORLwYq2gBuQ+9B7Qiad8Lz4gVUopihOK7Pq5zsGGU1u2tcD7r3bKfmM7BTvJrTpeN3a7TKFKvCSW47U964dCviyfms1BYQzmgT/RVs20GycUwy6zkYCH2tGTqN2Qu5llI71rWISwDuoX3DGR5wck1/fUdfI55iHoaxqudlpAX2+sI3BUvOe2cV0dus5R+Bzk6YQ8h/yJ4p2KIVUDGOL6mDi36/oVsyip+CLR5B6XiUlK5BxcPWvKv/+Iw== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Mar 2017 05:57:37.2425 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR03MB2957 Subject: Re: [dpdk-dev] [PATCHv8 19/46] pool/dpaa2: add DPAA2 hardware offloaded mempool 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: Thu, 09 Mar 2017 05:57:42 -0000 On 3/8/2017 9:09 PM, Thomas Monjalon wrote: > 2017-03-08 18:22, Hemant Agrawal: >>> On Fri, 3 Mar 2017 18:16:36 +0530, Hemant Agrawal >>> wrote: >>> I think the current mempool handlers should be moved first in a >>> separate patch. > > Yes it should have been done earlier. > >> Are you seeing any benefit by making it a separate patch series? > > A separate patchset for moving mempool handlers will be easy to review > and accept. > If integrated in this series, it is kind of hidden and prevent the > visibility and review it deserves. > By the way the mempool move should be directly committed in the main > repository, while this series targets next-net. > hw mempool has dependency on mc-bus. So, we will break it into *5* series, 1. mc-bus - which can go on main repo - Rebased over main repo 2. dpaa2-pool - it can also go on main rep (depends on mc-bus) - Rebased over 'main repo + 1'. 3. dpaa2-pmd - this depends on mc-bus and dpaa2-pool A. mc-bus -another series rebased over net-next B. dpaa2-pool - another series rebased over 'net-next + A' C. the pmd itself rebased over 'net-next + A + B' Are you sure, you will like us to do the above and flood the mailing list :) I think, this will make the review difficult. Bruce, Ferruh, Olivier - does the above help you? If so, we can do it. My preference is to keep it as it is. It can be applied on 'net-next' or 'main' as a whole. But I am open for suggestions. >> it will be difficult and tricky for us. The dpaa2_pool has a dependency >> on mc bus patches. dpaa2_pmd has dependency on dpaa2_pool and mc buses. > > You will just have to rebase this series on top of the new one. >