From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0074.outbound.protection.outlook.com [104.47.41.74]) by dpdk.org (Postfix) with ESMTP id 85FA12C74 for ; Tue, 14 Mar 2017 07:42:27 +0100 (CET) Received: from BN3PR0301CA0009.namprd03.prod.outlook.com (10.160.180.147) by BLUPR0301MB1954.namprd03.prod.outlook.com (10.164.21.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.961.17; Tue, 14 Mar 2017 06:42:25 +0000 Received: from BN1BFFO11FD028.protection.gbl (2a01:111:f400:7c10::1:169) by BN3PR0301CA0009.outlook.office365.com (2a01:111:e400:4000::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.961.17 via Frontend Transport; Tue, 14 Mar 2017 06:42:26 +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 BN1BFFO11FD028.mail.protection.outlook.com (10.58.144.91) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.961.10 via Frontend Transport; Tue, 14 Mar 2017 06:42:25 +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 v2E6gHEU009952; Mon, 13 Mar 2017 23:42:22 -0700 To: Thomas Monjalon , Olivier MATZ , , 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> <92fa2a03-373d-4904-0539-68e2322c14fa@nxp.com> CC: , , , From: Hemant Agrawal Message-ID: <43323e28-d28f-bbce-2b32-5a7e29190529@nxp.com> Date: Tue, 14 Mar 2017 12:12:17 +0530 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <92fa2a03-373d-4904-0539-68e2322c14fa@nxp.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131339473460042692; (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)(39400400002)(39410400002)(39850400002)(39860400002)(39840400002)(39450400003)(2980300002)(1109001)(1110001)(339900001)(377454003)(377424004)(199003)(189002)(24454002)(9170700003)(65956001)(7246003)(7126002)(65806001)(33646002)(8936002)(230700001)(31696002)(93886004)(104016004)(356003)(53546007)(76176999)(54356999)(2906002)(50986999)(54906002)(8656002)(50466002)(64126003)(77096006)(229853002)(5660300001)(4326008)(6246003)(65826007)(53936002)(36756003)(38730400002)(106466001)(81166006)(8676002)(2201001)(86362001)(47776003)(120886001)(85426001)(4001350100001)(105606002)(83506001)(23746002)(305945005)(31686004)(2950100002)(6666003)(189998001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0301MB1954; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD028; 1:nkdj6jCRYhQbyYkJB1rYOimeyJ7kUkbq3TteGcqV4+pVq7OE+MOZ0i3Ws48vz9BiLZwKoP7OguvqnF9RpnDyc4Ir1BNDLysMeNLO5oomIQ0xZ7/PmDgZKvwckfuAkZmk7iSpfsO+QwHlt0L5l12lJp0bI+Hw7yX2HBc9zOsaf0+603wTpRcbntE2lfi3/csG28MlvJ7SvUYArZVxqAIjQUWixtETlDBqdw1FNedEFSdrsIkr21sgVZxJdc1JrP5a7WLd5ROExMUNzZbS5KuyhFZpK++TGPh+Oj5GoISZw2p9vTiYg5JKAA7ApnmmyGt67pZBTE7/FAKge5wtgnfvWtLO7PAx549Q0VLQZxRPqcEFC8XgObNxR2helbF/x4qT9SeZovDOC0cgdwW7mkJ9H6V3Ukz6Ujjm2DRzLOYZZx7kDt5nbtfQpOexSIXXisDIoxxmHq4NrIGic1PLEZqs2p6U7GK7rDPTJ2l1NdL4idcSaEoa/hW6gX+hbS5Ca/nhFMqiodwUojr1swDAMZNKQVzXWvoPdR7CiE7Z/FQON60uH6LragmgKkpqS5SJwuw1VYDYDlZd/X8V+GWG1AlDunaP6vD5LqtHtGFdRVYwtQ8= X-MS-Office365-Filtering-Correlation-Id: b1b0e6ac-2252-4136-3a63-08d46aa54707 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BLUPR0301MB1954; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB1954; 3:pxi7g06yu5vmUmOTjaV24w7hmMvQ2pnBgNe1VU6OFhH8rP3w9sGLE1md2MdKkKMlnzAJe79dGlP6WuT02v1lJ3h/3Agd7e4ItpyGPZ2kOpywo/DXoWt9fERrsX0RqGqwZpXSYu2Wg+9WV+Gidvb8E+jNHhBrNPzkMvSE9Y61i4opRvzhiprKkMZIGQM7amaE6M07eM47q9Obk3D8GQGHB+hzZWf3SVb9CYxtNcG+/kFMNu7lq57lagIrOUdMEqvONsPf2bEG18nlVAWH76tVKpkDRChzxga5xeiGpEKFMI3LXtDXAbKSo2xqwx8JLs7M4uG8mx360eKK/OnLHQNcM04rpizOhWacHvdWHAlGab0eqe173I27ra7959B7wu9Q; 25:1RdTgIjojGL+4H1MfIip+6B79BUKpSY331QKjU9CfGUztbG9WtGcaECG/JsCJxWF0ig47tFmD7QWXdiuNixM5pUjdQiaK7mmXCH6pzydRnSaota0K6i4SI+DVnRY3RlJo9VBIIgPyz/eWkPF1FrgFwyyvZsDYVn+jpjsVQ1pjnJMOSwiNkZ5gqks/4eSeUQq4yFfXcZ4xCfhilYC1L4vc7COjfSAf4eKA9Ou1YxeeS9sL1KUw/yJIYkfVInk2uHPHEE/Tpiykd92JilwEMNhjkKvC2Og2I937tuesfEP+pTG2vdmDXPuHgjx0ZiK92bz6GO55+pb91whcO3pos2zmaTMnoaKgNu7b7em0rT41oENDmjldSnPmojrkUX0nCMbsl5zK0cMsIGiiJnwa9jValQH5Iyakc1hscYsxGX+KlNpb/P+D8YjY7NNaxI25d1x99mZKfGG9LRq1UosiJcuvQ== X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB1954; 31:sT8HMHg+mJJTFcTERinMGONgKJr733K0TRK/xN8XAuEqhik+M0tkzSAZecc+mAiZ3TZrJt0mv9GnFvCMojstybl4uarlG4FWojFgzNn9oGdiX7liHs+cp487UC87Uh3BHzJTj495Xip68AS68cV5+sYT4/R6MRd3xikVyl7mMOLvPQnePlkoZByzvVXk7gedxqidOjwAZqVMxDL3jUQ6Ar6SpP5Tde5ln4644ACTOlSNWrTHGm1hy90zKIotdfug0y3zxl4hWEHGjZI5pOC9Ug== 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)(13015025)(5005006)(13017025)(8121501046)(13018025)(13024025)(13023025)(10201501046)(3002001)(6055026)(6096035)(20161123563025)(20161123556025)(20161123565025)(20161123561025)(20161123559025); SRVR:BLUPR0301MB1954; BCL:0; PCL:0; RULEID:(400006); SRVR:BLUPR0301MB1954; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB1954; 4:CIYDb53o1VNkq62PeNg6sj0F+ys8MGcLNEBhhtf4LNmY1TLYPEu496safxEkaUOfvJS4AJaxijctIjaVF8WrUOLVOuuM47fgUi1LmRrAAmQzpmhhOYlgBSx1TzALkRdI4xzX7o51CMHhGGufGNiLYCZ0b0kh1y6Liv15aryDq8Hw04VPXn0NA7C+39hrpR26T+p0f6g8e6hGUvBbGvBg1jQROvrnHsB5wHDOM6K2kP/aUtQS/psi2Dr2EiGG6RbNbpfHY7BR8TT9qLpHQF5AzqiQBTGcnf4FWvq64sQJDzO7E6hBuP8st75BQiEfWLGC6Tejqu/J0sxeY1Lcp+uP5Mu78oTdl2Dy2dWitcOFXdr0TQjrJ9dLTSONf2cwNofwvGRJJh44mAnnX5UoDlI8joX3Zcg824XLBpA9k7JNapb76D/aRkzP9Ur461V4De+MeWNtiejbc0wgzaXFcbvwSSoZhcCrUbLSGAN4t4RLEZhK6hEC6bjFK2QuTNy7wWsF8Y7vRK2sD0NWvYVBiO80ebPhgdZgv/yt+17at7q02mMs9EnjwERW+yiFUh9KXHL32E5CzzLGxzpb7+lZs2w47rhM5vwns6zMn4JLT6BDxM32F+DOPqicBT4iBGINiS3FmKTJ3aU+KPuuCyfrY/NL7BTgYBuy7yPQaCd2Rpo9KCOfrLuq1RsAYU7Y/2AoSU48MzmCUN0wAKaKotVUnQTkZ+5PB/dNNtITSlgEd7vs2WEnyZ0VYuUDVDt9yuJ6kLWe X-Forefront-PRVS: 02462830BE X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; BLUPR0301MB1954; 23:qT8hGzy6Tp2Di2/rSJGuRm3I0Lkx7omBTn6?= =?Windows-1252?Q?mR96WtnDYk0/M4jLLT19bWqDdl5MzbbwshQ9L1QKY2BndWl4d7PbZFit?= =?Windows-1252?Q?WwabgVe8XgqutVekjMTi/HTDnlUA/IfNGYLZBUQz93kvAF0cHSrc9c0i?= =?Windows-1252?Q?bkOS2NDO10v6fFpFuFFmRlYVT1zl/RT4MSZSRPmJ4g4MArhc66ZvdBJr?= =?Windows-1252?Q?tKJtPAB+zhL1BAqjQsLuh4iUs/LtXQTx/HC8MnLesSc+6KuyZcOzfsVA?= =?Windows-1252?Q?mN0b5wmmESlXbTqe1bHZp1N05BEZ1L88+PbD6r1IYtZJfTvI4RkIJXp2?= =?Windows-1252?Q?JXvMS9kfBbblEq8i26TN6dXOJPEILvRuWnPAqQ+K2nMjdeZNd9JM4U/b?= =?Windows-1252?Q?2an6cBKpXnG+D09sEsvsD6F78h7mqc0QrEP+Z0O9ekgdf9oAWVMsz8r/?= =?Windows-1252?Q?8JXGt9j/yc9KCfCiM/kTZH5fFfCdfLopORffvMdDH78PDZkhzXy8uppl?= =?Windows-1252?Q?S0lerufZbiU8nk2xGTjgM4m0SzYDK5MslBUm1zUMEQc57BUYz8LJ6PDC?= =?Windows-1252?Q?yreC7ldB+D4FfmbqQA+LzVy6/mAUm7QrjobJR+dbe+JNdgbV/HR2w0q/?= =?Windows-1252?Q?UhXRIOBtrzzYGard53OhQIedFCALNISz+QP9yyrsUrQEP6kp5ZsBk3j4?= =?Windows-1252?Q?8zi/FV2+l2CV2IEb9Hm6HUI8/R7RtLlFYaxcxvn56RihgAEZ61NwrHsN?= =?Windows-1252?Q?rdzAZSEsIxdtk0PLJPw1TJEIOADDthXGNsWHI8wKoWvLvPVYsLgAtPsY?= =?Windows-1252?Q?se5AflgjumJHa/ngAlNNOgHsIBU/rZ7OgGlOFjHTIIBqnNteBcQozSdr?= =?Windows-1252?Q?l5LUC+7uVT9kdzWaJFw20alKCpgC5WsCqUB0I5SIzphZHdnGvPiGwCPD?= =?Windows-1252?Q?OgerzzJ05gDgCojW/+pGsyrUeSS2nfTZNr6rgLA110c/UAk9vfedTZ09?= =?Windows-1252?Q?L7esMe90zmYC6yoMxGrt2k6/UcyplMQnOZYOkgm4w8tPMqtsrN/VPbYe?= =?Windows-1252?Q?2ZrEZrzHmtRpat6iMg5U4sh8umTrctzFBl8z7IiW1Bch9TMIZOPVXL3S?= =?Windows-1252?Q?vxAuoxf5RS/9b5Yvk9I2swheQsHgfuV4oDMQoq3E8SJU2UYqQByRS+Vr?= =?Windows-1252?Q?x8yX1kQ/xPVNqbbq/2mkICKqa2NpoR/Nwy6MX5o/LqtDt8InWvrD3Qso?= =?Windows-1252?Q?XAhHv/F3WRds38jiYtiiEd71XwMjFdeigVMHtHvHXsFX8F61Yefm8oaR?= =?Windows-1252?Q?KcS69Yo9BpsB/Z3QygkjnjWtWGGdNeSUPgFy1sLb2ZCelZbDbxrODPpt?= =?Windows-1252?Q?Rud6XJTqMVkQziRRUde4/dkmsuY+Jr5XumsM4lUOzQz5YpOmPNeOZvee?= =?Windows-1252?Q?CIr7ctCbg+xRsyCREVQ0sx8jSAUS54HBKRlmPH3rqmWy9EP964v0+uUM?= =?Windows-1252?Q?UkZ8JwtFwHxZqrS1BIl2+VE4W1xnREIBwCgADUH1MCyPNMTzd9E9mmb5?= =?Windows-1252?Q?I47RJeSa7qKwPf5nRczaZpibkHQ0V4KBn0p4Xgi+oEK0MRTYEIpn3gtm?= =?Windows-1252?Q?ADsGMKnRAYzxdsVKoxPAydX4/veAHU81d1D02CaWL6cFgHk+5+9c7Wv2?= =?Windows-1252?Q?chfmxh9xbEhhV95F3PYMBNqst0B3DeB4=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB1954; 6:SF3UyJInbYDFfS+ubVUApVUGe9A4vw0szweaXzbqlv8Yj2eGe2MHHTgN1df4G/3p2urUU0XGOyqQ+oBMHDbrcZU8qkZAxTVxLjnQyn+7ReI2T1zMW23REDyI7guyXyxkVIF12qh3bRhyFhImYaHfF3LjIT59GSH+T5XIWTjr+f/GDqX6beSOe3hQgYHxF55VMTQGOzouI+vwzKXYiqUC2kdqIEhpm/10H6pe+QQJX8zk/x8qN2oJ2HCL0Iovdknp9ToXDDHJt/kUuCCD3qqUrQwgo2bZ+I7ZajlK5+xq8xlG8UKe91OIBFagP7aeqx0WgO6QpUUUE/Yg4mhyUuVRHUyFkQA2VyRW2JD7Gne4+Moiq6FrW4gBPWRV51rPC3FGaqLm8g0jW/2pFbOSLYUgVWjQ3TBI7xe60jShA9rMDqQ=; 5:ToDGCq8DQ/P3aQoWpOY2p7aAvMXAg7p5L/SIHlEtZY5o9rWYhaKAJcUFQEN16CBrELibj6gNTOoqXDE9GnYqGth+xuOevI6MrPHYPazNvatgGM093bws65D9d0HG6A/ey4+kZHM5htecu+beqEN2DT77CErOTH1NQl9hjRec5w1utKHf8rCL5z+Aqxyrb5Rn; 24:tNFE1xEx5QBIZwCLZw2lHyXQYqV9/WdLh/CQjbhsNrN4Qi11P4XVQHpLCpZUGyx2rroPIVCurrWeToNcX0jNLSVInEJtJSSxDObmqIedPis= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB1954; 7:Ov8n92p7005nO0TWDVeKa+l88yR99NwLkPuLTj133BNQraz6tqhsyFz5KhTPMPM72/BndWtoPmSqgBF056+5/BNoDsACNdOCBLmELeoZC/gs5leo/zuQqY3023B5aUprqtHLOHRTlm1pDGnNIqrctTBhxWnXCdbO5PomIQsX4ate7b3FdrcdYH+dSfNN0o54mKvl7cjF2yWtWnusvRJZAKB0n/eQBIB9TmNDeKlVHQraoJIP6d//KW3lS3T2g3Z5U5DWVAqN9RozlU4JeS0sVihecIBoljm/r5ncwLTK28Py6v5Kid+KrMLk9JljLAAhTzRy9mql/zppUU67ICVgRg== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Mar 2017 06:42:25.7702 (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: BLUPR0301MB1954 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: Tue, 14 Mar 2017 06:42:28 -0000 On 3/9/2017 11:27 AM, Hemant Agrawal wrote: > 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. Any views, we can rebase our next version accordingly. we are looking forward to get it merged in 17.05. > > 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. >> > > >