From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0083.outbound.protection.outlook.com [104.47.33.83]) by dpdk.org (Postfix) with ESMTP id 865191075 for ; Mon, 20 Mar 2017 11:08:24 +0100 (CET) Received: from BN3PR0301CA0071.namprd03.prod.outlook.com (10.160.152.167) by CY4PR03MB2789.namprd03.prod.outlook.com (10.173.38.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.961.17; Mon, 20 Mar 2017 10:08:21 +0000 Received: from BN1BFFO11FD025.protection.gbl (2a01:111:f400:7c10::1:121) by BN3PR0301CA0071.outlook.office365.com (2a01:111:e400:401e::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.977.11 via Frontend Transport; Mon, 20 Mar 2017 10:08:20 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) 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.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BN1BFFO11FD025.mail.protection.outlook.com (10.58.144.88) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.977.7 via Frontend Transport; Mon, 20 Mar 2017 10:08:20 +0000 Received: from [127.0.0.1] ([10.232.133.65]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v2KA8DbU008869; Mon, 20 Mar 2017 03:08:17 -0700 To: Olivier Matz References: <1489754838-1455-1-git-send-email-hemant.agrawal@nxp.com> <3431506.qvV2pjYT76@xps13> <20170317182233.27374d4e@platinum> CC: Thomas Monjalon , "dev@dpdk.org" , Shreyansh Jain , "ferruh.yigit@intel.com" From: Hemant Agrawal Message-ID: Date: Mon, 20 Mar 2017 15:38:13 +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: <20170317182233.27374d4e@platinum> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131344781006301175; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39840400002)(39380400002)(39400400002)(39410400002)(39850400002)(39450400003)(39860400002)(2980300002)(1109001)(1110001)(339900001)(13464003)(377424004)(189002)(199003)(24454002)(377454003)(9170700003)(105606002)(93886004)(50466002)(356003)(76176999)(4001350100001)(50986999)(77096006)(31696002)(54906002)(36756003)(189998001)(8656002)(47776003)(54356999)(31686004)(65806001)(8676002)(6916009)(120886001)(53546008)(2906002)(5660300001)(65826007)(53936002)(65956001)(230700001)(2950100002)(8936002)(6246003)(6306002)(110136004)(6666003)(86362001)(104016004)(81166006)(33646002)(305945005)(7126002)(966004)(23746002)(64126003)(53376002)(7246003)(85426001)(229853002)(4326008)(106466001)(38730400002)(83506001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR03MB2789; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD025; 1:VIzg96hvkQoykj0GKU0BKmOC2+mT+uFAxrUsyaY3IKJfziCa7goDvgsIKKqZvDwgU5r1K9SLxVjPal9yk+FuMfjDGxtduymCtqWkrNeJLBpMyfESbZjJQJw3doEX7SOmw3l2APpIaxj9Qez51rseswuwWXq9N0DAkVIa7LGSwzoNk5331NJa4mF5WA0wdKTIzNlWD+REGzTzBT/4GTvuUdij8VV0UW/7xnYowZszPoPyD+BeRnWcnBKbWOd+kZFeHBhRwmWPwrt/urFtmR6kEp9btdsrQtdFXJQH7qpHClGWMoo6PSn+GX/TS/jCQag25TlpRCmH3rPoYHH2c/7pCNeBmbZFvYrfPwqYQU9FZO6obkCGUTIQiscCshk/UseUNhz6YaKwZZHdo5HCYXadx4CpnEmgOfWnKvVJ+G7eRqffSO0nvQjfSbD1WXDX+U2TxVemkkWac/TozelkGnlGH5c0au+gqFPQX19Qcmg+1y9cnnNYvxY0+64nqkDVwozrQ1QcOfPAIa47wsXemegDl+61bT/nvyRp+cvpGk+Gq9JYlcTtsC7zw89XSXR3Qs1UNfw1pLEroB+ClTjS3IN4ZHFXnbqJn2f++XXhlaplS1w= X-MS-Office365-Filtering-Correlation-Id: 47f853bc-a766-43a8-0697-08d46f790970 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:CY4PR03MB2789; X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2789; 3:Zk9tVTgsY0ZykHODXAJbyprNjevWV7eiZyOADxQAashs9aZ4clAoA9Yn8HjI89rnazA2sq2oRxtblfMW+s0z8/HVdZXHY4WdojlVMOmFlRq+Q7FKgZbQu5uDnuAhoYbaUbgV28fMBiiKQBQuiVu6bJq9vz7lbOXqBlIN981YZInh3+ckuDbWLgtlQ+moPRfPM3AUxuKTYfSOsVSLYEAZ9MqbXBUsI9/OxrEhu3uBaF+m2dax9+wZEorv/OhMHalvAQwFti1IE1AH5IWp6dZvtMtneIRWWK+n57hJX5696ciOclNUPqYCpGAj5h11dvsdwnhk+yAFYiFLqBNRTuzw7IosgdN5vYxD74OT7D8qlkgmi3O+J60t9urwz7cBeDdy; 25:zGod2HVA4OgUAy57DXZ/lmoLzXW3mrZjTkhI0bEWX2FC3nA/ItwNZvr/l4KkZ3SQ/e2lkFE18i8LA8NCBct4SkY5kgtek0KQoX19Xt/ZA2g/XUL9tLGAqR6ZQXqLFOG3zlPJCuFCohun6krm0P0qhJE04dPmaSjHyrOqEdTCTOfKLw4qYDLd68zNL2I9WkR5L6sy5WHOTKanBAFuK/01etgT9e6mEdZKlvFwJpG+C8FIFF7YsGb84Q6Phrvew6knha33sUWYMUBnMzgCJ9KP/T4pXSEICD+ACbSnGUMt3Gxx/dtrCf9vRJxwKozIQZ/OSO5KVNi0Rx6eR7TtwUk8mkIntgpmkQvTGGAV/EHy+6j1Buqmlm04UTWx97Kjsw4jVulNCWNJh5O7guq39QuAX878dTljVZuuLSJKhCDJMfJrHGs6l35ItVTXNMhZ1zgWv437UdXCif0+LRMNCF9WCw== X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2789; 31:nMcYMeJINXqrjxnhqPO3NDyjCex9AnNqWL9+emosTwgexysJsdH/g7GfiQYuE/00rPJk90Hiyg+8BUkCIRJfPOvFvaH9stWejRmjoZ3UstWmFhJs8FIQjuB7i/1GnSi2I9IP9Zgjiw0AUZwJfyf61csjjKtGujGq7WF9N5qmqyWR7jB3Ph3uSSnoYzucKtuv7byrUCnaDBIyH4wEtHUlfW9m/9nDTS5rvS3iIJ/C/FwGmqdxmftaEJAlIk8dJQtFsMeTuIEbFekIKQidg5ub8w== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(13015025)(8121501046)(13017025)(13024025)(13023025)(5005006)(13018025)(3002001)(10201501046)(6055026)(6096035)(20161123559025)(20161123561025)(20161123565025)(20161123563025)(20161123556025); SRVR:CY4PR03MB2789; BCL:0; PCL:0; RULEID:(400006); SRVR:CY4PR03MB2789; X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2789; 4:cQL3bTAeZzZooU/wxDfbVEANhofjfHH/pLt/AhWMBEQ07fiCDoULaL91C+1du6Oay8szFpV47DgUOUTSCrIbl1Wjvuwk9T4kJoE/1fzaKtnYp+0MEqwld22YNGWWHfTezXbup05vd/afPXApbR/v1b3yQ5+7175zKvqONktIEBxow1wzIx19umKUiO7Rynp2GncJrUOgWrBVmFdUfat755mIXL+U6K3TAMWKsKTV6M2FwJvJ4ZBh/CZQ7OfEfjyYsFTIs74Irh4FqbCsI2Vr63l2HCzngiGY6dkuDu/VIrBeJ4RVlRRmG+wwykFMOwBu2MNa69fQkBMGHwp8DL4uKcHYDMqHO/dd4V4cJGnOUX8JsT0xrdrWFc6ismRES1Bv4Yen9GwwAg/w2KAlIAHzdT1CaOhGG8LD0wQzV2NjBukVRHC6jGffjBHIkx1YQzFQruJbBLtX03jrB8x2PWDe9QT1a3/kGS8tpxus5AefJ+qv55pO0FOOmWqDdiDjmbv1LHUTGS1NOde/cHSkb0vX2Pr6nu+oJPt9oSf2QiwshfeP+Q3/yRsa8JdOQ7VuH5LYNLV/Mde/BiLKWqAhOAwySdYSMjxhim7Lh/0zqH1lw3DcNNoUGLIIA7AKrowiYWIr4TebPC4X0UX2tYoYDNIw48EwBws6eyf1TJBQheR8zAi0A1ErQm0dcL+kCZwUQ0FkLLE2f1WTPQdcFcGqk0RaLH6gXvkXlR9IdxcpzzLNsJI2tgKOgXRzNtM8oEcBhmYIt+WaXGCR0/JBfJf0T7RL5w== X-Forefront-PRVS: 02524402D6 X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; CY4PR03MB2789; 23:1SN3gOKWZ6q2exzI85iRueQV+WPXCIEMXnsSz?= =?Windows-1252?Q?KEr0CRK0Sar9EHihQIkIpfnvh+hY95J5C6bhimU0TGIupVZZg75vxY8S?= =?Windows-1252?Q?GP9XACuXzg/s6Lg4BabNSgGC11LQQJaqnIbct72u09bodOGfSy2T9VFX?= =?Windows-1252?Q?tKpY3MuHytD2a/OF/We3FZZOintJXwNvCIah6mKdL7UaL8MpFqk5wLdK?= =?Windows-1252?Q?SAoTiikfQQs8KLE20WTHJTVOpwm8a/6s/YHJGGL3L6i/Xz+mt0QCCbIt?= =?Windows-1252?Q?X8oe9nn/T9kwqO7/5zpFCRHsOqNyPlotLWBvFZZcNh83wjdsTYHyQTAS?= =?Windows-1252?Q?2Kdk5CBTgK4CNe0+8kn4B53KECDau4EMj7v1layQfmPlH2qB4nHgZH1t?= =?Windows-1252?Q?0pVUyiE5KJYC6SKm8YKCmETfk0ziQljxAIfOKIlE+wXDH7Mbii53zdNX?= =?Windows-1252?Q?PkurCzA3oZ3KrfarVsKEQ2UlC5Bu5HtedVohSvf/ODNnRHwM0TkuWQwa?= =?Windows-1252?Q?8GMdV3c2WxUoEhOXymfSJe2VTXm6Sx7ryeVokCe6dVxZkuPzJZQp3l1d?= =?Windows-1252?Q?SCyInkJ/wm0iPdMRi7xJfL6dCX/JVitVUmUMNPMjXwcuc04+DFU1Wkbp?= =?Windows-1252?Q?llS7DxPlfoINIVfgBnYtesSHchqTrbqyEsTaGmE0ttmMMdEFe2hVGkQb?= =?Windows-1252?Q?RUvTGWPOXGqDGeEBfvViEnavlol9M6zlHbzvjF2R32Y4V/D5AqI3Vx1Z?= =?Windows-1252?Q?4Q80hQ3RNl56AeH8jwnl3IMw85atUJQXcn0Fz6Tz7NGLy43mh6Z4i10A?= =?Windows-1252?Q?FRM3D2kyW+Ujdn2R4msUBBz2eizorm30bYYRn5D6NXdAkUeDGsaFidfJ?= =?Windows-1252?Q?6MLe17JUe9D1dgwLkTeDsq7zFEs3oBtkHBZPZmyBowICDNDgcypfPxjd?= =?Windows-1252?Q?+17bM3rio3TauJbfhcV5+n+QsVUGwWcdc9Yl9lPsTvAD/cQGSZAOGkAX?= =?Windows-1252?Q?pEDBdFBtm2LVbc9FrnrVz63f5TMIVhG7gLVxqCvmnDPM39/kZlCuRa+1?= =?Windows-1252?Q?CcFB70FWkl3C6m7MSyOIlieQ7O1ytExFd+sdOUBaGh2ES2e3xJRwCdQC?= =?Windows-1252?Q?gOCegc1DUWAVxhA4kw4X6zBDt1o0lXZSpPeavk3ZY1g6439gfkeSztxg?= =?Windows-1252?Q?QYwLm5/sZ7BUMtTA0ue+w3Ml29OaEDctlmCd4kOL8MuBvSq4PzUsaDat?= =?Windows-1252?Q?it9lCAgGRFrzzrHW2wqs1RgBwlVONv0kMluYnQxsZw3GPqvOZ7nEL1T9?= =?Windows-1252?Q?Vr8KRSARO/LOy9hgVz9s3tAedqJP6567sLgm4GOXhj5tr1xgkXQy52WL?= =?Windows-1252?Q?sH51xfZQT/qsujbKaUzNCG9h+AL9uzOcUpwEbVYpdgg4rZYV4jFvt9vh?= =?Windows-1252?Q?lO6arc8LOQszx+EPjhYmxlEHFF/hP6FBW3TmJf4CJQjl/GZ3qhO7f4vU?= =?Windows-1252?Q?nBVaxGtOA70AHc+ZbrZmBYgHxZ+Q4A+GWQzqrkOHBv9aKr87BeItd/8n?= =?Windows-1252?Q?e1y/Vydr5aFucc0SSLRO8nXj6dds1NmaqhgvQK6fGdvWGai2lXNbmrcS?= =?Windows-1252?Q?tj7SRlOMRbM6H/AAuXkBgl10XDVJwcdO4GW68MXElqSUPI28w0p5VB0X?= =?Windows-1252?Q?8xavgjEO/pupdEq2kPvv1c/7mruC2CtMTxNJkUriMq89WguwKt0anlE9?= =?Windows-1252?Q?Wa6i2d34cFUDZn3dxdX32a1gCUlDtnaMJBbfwK7KG5VWrAYICnI63T95?= =?Windows-1252?Q?xmn?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2789; 6:GkbPk8wpr6l0qGPZYi/dxfANgCtFQGXmTeyiXn8N+5i2JOKwXrtrGCjnDTyAFkqebbxjohR5t0Ru2UcaDhRJvHbqnosdp1qbxRr2Edd1j+Q8laP+zSGvBVx22NUXeqwjQwBKDa/feHN1BmUGzwUSkdhKMekT83WHcQQN4kLXPxNqAjn+pWGmkfaChmtK+vvyWlosm5z+gCr7Fj5k7A/aqZJTIz+jBVjzIfZEwAiZU07+ApqH+pWzuN8iRp/wYQBjdbsTGXOxggA9DXc3OC11QK7HQvjdrYmmdRBcEKUl6Swd3d6GBFjPOoWYb4+RrMW4bdTiO349NKPVtZHPfvegzVYbf4M+sRhSjI7O72lso8wX1AWUdYJGUKfCVBxLGc8Z4ChJw5IS9TVgYLR2xxYqPztX+b3RZvrjoyIdz/XNqLI=; 5:dIaUeqHy06ZqYfyZCImPxoviZZg39wvDSBJ/vFf56xapHEZPQtnMbaazEWvnxLBpOydvZm6z3ekbURMsLdUrrBU3u2NP7okYRtW1IScVmSf/Ss0i3x3kRgMB12GWJt+cP+/Wo918lin1g3tmcz1RtG/hW6wd1bY2rtdsllP7K3ruPohgA9AiltL9+JkiEMBb; 24:H1R4HTOutR2sOJNTT80MpXZeDaqX0QCbPqDKxp/NR43ZC3O1kql/Emq1ceUlYHITeuUVY+/xBv+xDygFRJ8ADfgxOvB1IQBpIjVzDDYm//g= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2789; 7:wbr14nsxfifmm+I96yvi1pWmdfzb9kbjbvOhjNXBLz80XopjMWDvPXiZdfpHz6tfikNacvgQF4YU3r66NcoHKwcBlN1Lj0OVJ2on/CST2LVDVUTFSPZbuWfvsf9rTx60xoxb9R99Yem1d/dLM9NnO0qCFjaoSpA4pKRZWC7gn1Mpm7Bpd8KTBjQhpOD20JBOebTyRKDo3ZptoR1dtXwBkfBMXc9fY1vbTgYK+gsUG3zlncm/r9RZyI1XvswoJEoBHhBG0Hnqwn5p8kHZa0B8nt/r+zq6UBIS1VyuP/R/kdaPg7fKIkMp3796GZf2EFcJXgMtKHIugf9pGa3uP23VSw== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Mar 2017 10:08:20.3337 (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.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR03MB2789 Subject: Re: [dpdk-dev] [PATCH v1] NXP DPAA2 External Mempool Driver 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, 20 Mar 2017 10:08:25 -0000 On 3/17/2017 10:52 PM, Olivier Matz wrote: > On Fri, 17 Mar 2017 17:12:59 +0000, Hemant Agrawal wrote: >>> -----Original Message----- >>> From: Thomas Monjalon [mailto:thomas.monjalon@6wind.com] >>> Sent: Friday, March 17, 2017 7:13 PM >>> To: Hemant Agrawal >>> Cc: dev@dpdk.org; olivier.matz@6wind.com; Shreyansh Jain >>> ; ferruh.yigit@intel.com >>> Subject: Re: [PATCH v1] NXP DPAA2 External Mempool Driver >>> >>> 2017-03-17 18:17, Hemant Agrawal: >>>> (This patches has been split from DPAA2 PMD v8 series [1] as per >>>> comments received on ML [2].) >>>> >>>> This patch implements the HW mempool offload driver for packets >>>> buffers using the FSLMC provided DPBP object. >>>> >>>> The new pool is being configured using compile time option and pool >>>> name as "dpaa2". >>>> >>>> Dependency: >>>> This patchset is based on "NXP DPAA2 FSLMC Bus Driver" patchset [3]. >>>> >>>> References: >>>> [1] http://dpdk.org/ml/archives/dev/2017-March/059000.html >>>> [2] http://dpdk.org/ml/archives/dev/2017-March/059789.html >>>> [3] http://dpdk.org/ml/archives/dev/2017-March/060453.html >>> >>> I'm sorry, I think there is misunderstanding. >>> We were saying that you should move the existing mempool handlers first. >>> Have you submitted a patch for the ring and stack mempool handlers? >> [Hemant] >> >> I will do it. But that work is independent of NXP patches? Isn't it? > > I'd say the existing handlers have to be moved first, to avoid to > have a state where there are handlers at 2 different locations. > > So to me, it's just a chronological dependency. > We have just posted the ring and stack handler. http://dpdk.org/ml/archives/dev/2017-March/060647.html Also, if you are ok with NXP DPAA2 mempool driver, will you please ack it? > Regards, > Olivier >