From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0071.outbound.protection.outlook.com [104.47.33.71]) by dpdk.org (Postfix) with ESMTP id 37CFC1B197 for ; Mon, 2 Oct 2017 10:36:34 +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=z5WvaFXLTYN6HBVhymUZmi0voizjGkQgf1IWnAdGX9I=; b=WOAPSqUhqYR1H/j8PF9cpgLvQ8IaJzX1pjpqCMdlaJzXXiaA0QqmbccaUwjNRwNsrPw34axlfcQEdW3TZU+15kr5kV7SDT0edG1gGufCssb91Yu6te6/NBmzUxZTdgNSFhnk86j85UR0JDLt8l3SNWdJFNWA3QVs7R2V9c889ck= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Santosh.Shukla@cavium.com; Received: from [10.160.0.37] (111.93.218.67) by BN6PR07MB3090.namprd07.prod.outlook.com (10.172.105.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Mon, 2 Oct 2017 08:36:29 +0000 To: olivier.matz@6wind.com, dev@dpdk.org References: <20170907153042.30890-1-santosh.shukla@caviumnetworks.com> <20171001092902.10842-1-santosh.shukla@caviumnetworks.com> <20171001092902.10842-9-santosh.shukla@caviumnetworks.com> Cc: thomas@monjalon.net, jerin.jacob@caviumnetworks.com, hemant.agrawal@nxp.com From: santosh Message-ID: <3aa7cbeb-8b1a-a6de-805c-71471ab9ce9f@caviumnetworks.com> Date: Mon, 2 Oct 2017 14:06:23 +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: <20171001092902.10842-9-santosh.shukla@caviumnetworks.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: MWHPR06CA0034.namprd06.prod.outlook.com (10.174.172.175) To BN6PR07MB3090.namprd07.prod.outlook.com (10.172.105.8) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dca313c7-884a-4c55-bd9d-08d50970af18 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:BN6PR07MB3090; X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3090; 3:pJjMqfcOn+/YbTBQlC+RJp4mwgiQZCmXKsLsYuD6b2cer5C38GLQtXjLbTeNSg394MEwHaBKFQkieM3ItwmiSa4xfERQGpxfk8y3Q/C7UaFM9yO9eiqxs1ixofCpb9npERAAageAN3aSYLigh0CgARK7BW/A97LUrc37BaqNDFMzuqQzFv/agtwk4XxXi9WiHMEVgzRUw4Ft7fY46Pep9oIqGcbyNEA6otxv10kX5gI8uI727kcpY+cjYyaan7+r; 25:U9sh7zC1BUprwV8WKguGD4wlwWIdQ/fcDu/N7Vrsvxzom0UfUQ/Uzo6ffxVxCnOlK1xPo8fwsqD58YCon9YDDEivat1B4N7OEwdXXF058jk4X58y/B7rPcc37oLSCI4YRfmvOt1p+0LJ98agsSTPEnC5qcrNR38HPLFhEnrqk0oKtC2nxzt2NSBqqAzFFrfYhYp3uk+aLpJ8ewu1VPC/8FS+gYAqwfSwEotJ9UoWdFTTgPJ+C0PjFNHawIy4ps+62fDQXQ3seqjr9u3BId35fRI0bf55ubfnW+YXtkBN9zYAn4hfSES32zDOQj0WSOBJLIxIKLcIZxgYd90qJofDBw==; 31:stuDBbOwkPe1PsE6ozaM2r/xc0ll21tN3WhzsauSdR96T1Gpty67yorfawWtah1S9TrxuS5ufE/GXwPitkXcoVgXR1PEgXjoeoKGc9udeq0rghbo8PkrPD/6zvKsp/uvsSpNOxg2F3JVdv1qvNYDb3E2WR+DzEIL7mpOmktqC7PMLYkhn66ihoG+61VgVXoB423ai7/YS4/Uhd0S3IOwy84xwfDPF4bKVhFTixnK/54= X-MS-TrafficTypeDiagnostic: BN6PR07MB3090: X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3090; 20:duTHjuAGGZapW3rYj+YH+Eo5/TRnw8TxMY8xYjrqaXeonMrovyrQMij1EBkzkjo5lXnjZqZdisJYdpANyNYqhVjFlLL/WE+ubzPlkPeqZsJfwJpE+VfMrsx1iFbe3qNsMKtu5EGNZNq5PO647tGACciEGzkmcAnslExDu+++HYILjlQvBEU/g8wcYDOMVpd7fLpcutwbUXx0SAaUHaZqIeQ6KoOVfCZnXxL0ifefRBhcrvTLkhpfERuLM0hmEw9XVPWtUYHWw5XYOJ1UaiY6qslkDwCP/qmIKY7g+XpjLJpJsswrDzTmOLGe4jLiKMIA03OLO0qZ1qmoResYxpkFmv9EkBjJIB831PdI/HVhoN1NPm6lViaUSM6BF5rwQmGY4beSIb/0LXO0v6rRkIPfFW/kLWLYKGxvytwP5fPNVFbYT8zL6voD/ySdnSfMG/ev6mYVQ2YuSg/auSbXzAJbylPkh5bPUZ/isj3HWWLLZZLGZRI1oFMooWXQ+5l08ZPT4kOUP4JgcKcAXaa4zO9wGZyYcA88HNqmuEEEobxAtoJ8ZyF4QG8OWCSg2KBxQz+2l7Azq5tihemFfM+gRQVFI73ykA9CGuiA+pANFORAmYM=; 4:lMg6yYxd7jL2ncA0iRx+Fv62A1xTtA+3PT1GbMI19fWqgSTspr0nV79ZLjuwjMRCCX4tSLof7qd3SbPVl21aoKHbK6ymKjkvagSrwHcaPHl0OmqjT87GyKSJoa214UBL4PC+AGqEYCVDoFoi2Tkmu1OX2ieN8QBAGTQb2rMPZxCmFltBRAvfTbBzyfyi+/zPTJIwUNO2Ve/DDY2AFXKJwLa1IZ+cnERfIwImYctAKyPAaoa7xOrKPcD7oZTkFT3e X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(6041248)(20161123555025)(20161123558100)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN6PR07MB3090; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN6PR07MB3090; X-Forefront-PRVS: 0448A97BF2 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(6049001)(376002)(346002)(24454002)(377454003)(189002)(199003)(50466002)(86152003)(65826007)(5660300001)(6666003)(7736002)(64126003)(42882006)(2950100002)(3846002)(33646002)(6116002)(53936002)(189998001)(81166006)(81156014)(68736007)(8936002)(31696002)(8676002)(16576012)(16526017)(83506001)(305945005)(316002)(2906002)(58126008)(23746002)(5009440100003)(8656003)(31686004)(230700001)(54356999)(50986999)(76176999)(97736004)(66066001)(65956001)(72206003)(478600001)(90366009)(47776003)(229853002)(77096006)(65806001)(36756003)(6486002)(105586002)(6246003)(101416001)(4326008)(106356001)(25786009); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR07MB3090; H:[10.160.0.37]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; BN6PR07MB3090; 23:wBhjNoNK4QUafaGf/FiL8lmsEeqQ7o1Wh21n7?= =?Windows-1252?Q?JvHc+F3+0sGCugc5iBWa8CMEumke0MYOudCyfWiZzhsNgy5AbrZAbY4h?= =?Windows-1252?Q?RQXR4q7i3H+s8UaT/PVnGnbfAjtoJaf34FfLESCDiG4riC6sfcERZV4l?= =?Windows-1252?Q?ypr0RhZGJUboCq13sHw/2Y9VDnoll3uDhgcU6IeXKxiGRItzbZqsxtgL?= =?Windows-1252?Q?3+8R9RViBnSmI32k6vhqL5XDwyubDqmdj+9J41geuxRdpID2tqn5HH5b?= =?Windows-1252?Q?uxEFqlA2+RvlA54MzYZzs+3vctYHN+gHmLfekM5nqA8+KC6b2h1ZLkL1?= =?Windows-1252?Q?pXQDkJ9hxqCKYqrdfLNWmGjAeLtNDsoq32HL6BLtmNZt7DWQWNLLRs7/?= =?Windows-1252?Q?77EjXD9HrJ+OBuOsvYSonIry97XBqWLMi+YlcgLk9SybE4wL/UoL6U03?= =?Windows-1252?Q?ms/I04jAxiBLdnCRfoHiG9ahvaBYgxlYmPZApPb5ZomYl581FWn2+Jzt?= =?Windows-1252?Q?PdT1hAB0eNTTfsrmGGZh/31DEF8fKudDCNRf8MtTZkIBhhw2SKaeH4ek?= =?Windows-1252?Q?zbze2rEXDIeJp+Tu4LGMxWM5V7FpceR3iEcL6/Fr4nQd+E1h7yXcu0vJ?= =?Windows-1252?Q?qcXD+CUvSeKV5hrVMp7aJuJj+kHDqPlsFdBA6Ly7l3hpqZh6tg9+V+q7?= =?Windows-1252?Q?gj3RL6kT47yKxJsnWqs/pfMduUrl4Npfc7hrH2OqFAv0goarV/isNVcI?= =?Windows-1252?Q?0eOWif91Ey9A76goSGVpVo0VAGUc7eU8we/dEvh8U6vNX4B6rfpuvgQy?= =?Windows-1252?Q?nWk1azP6zdBcMAOBmbi9kBaAIuEhRUVpVfKbU8TpnCw3gjiCqtZAgvAm?= =?Windows-1252?Q?u84Nj9JpIt6D87YoDFZBQ4u3vkaPDCaags5vlzmhvw6idP6KHeHMcTjw?= =?Windows-1252?Q?7eVvtJEf9OGW+YE2wY80ipaSQZwUUq3juFboJEvZH3fqIn1gvY8bQlas?= =?Windows-1252?Q?cbqIIBiqbTazs3M+pTqYi/VTiptAhFDKDQnraoZFKEurq2G9Zv6NRv65?= =?Windows-1252?Q?mov0yD52meixsK9hPlsA+cn5UwjHeYrQY6Fs9DeiteaF0Ud4Es8B4diC?= =?Windows-1252?Q?L2kd14rJO96j6lB9LE/ggDjTNjam8lrUwalLBdz8Dd73wpMEsYXQ508K?= =?Windows-1252?Q?wCvAPWwyKc+ZhLCBqA0DBIkm6k+YXT9NC2xRAmc07q0BXwRq316jRrcr?= =?Windows-1252?Q?1JBTsfEmi9YfEY3uMusqDPW/lqs18vQW9ZyzJh2WZwmIubZdRBlvVOE7?= =?Windows-1252?Q?jWmjzYT0wMrZBySGv31tE3dLTsz+vI5LGYEod/JthsmOhEJsZxShgplR?= =?Windows-1252?Q?yCGQMebGd+Vdfz6XQ/ximIi7ApBoyACPGaLNuZ1ds6CTsWu98nhQagbk?= =?Windows-1252?Q?f16F06z92aOrp2I+FsItLAu46tQRUNEVqsilV6XXD/dsVRqdp1mkXgiP?= =?Windows-1252?Q?x6lPyhsD5sMrEiY7ZvVnjFmqJLryJUXtq5Id9Q6AOR9z5ZAQw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3090; 6:2W0bJxo9pYEjkEUDLCww1me0Ty/LS/lQNkWTVTYzzGUYyqS7Bi8bpQX5Q9PVyfnAi74agVSXtlz66+dFPS7j4+P4pNPocPemsIZSmC0lClQfNfjTYJ8xe79AAHD9d8GXu1kl018rR5uhQNHoaMBkYpQle0soCWCzbke1PHtJIz+LvhM6lYb22p45xYXrRwXw2CG5PjA2AuIcpnIx2XsxAoG0nOIPuz3Fl1pCynejpUzMLMdaFZ+82S6meGW4LclH2uYgfQA7LsSeK8BU06sWZHckYrXeLrewkLNArKqt/kw5Tu2Ad6KIg/1n4pmmCfmqxZRk1P3iS2mJm1nR2QzaSg==; 5:ci/nO/l71dvqCFgpizEroAboN5buIGRANoRH0kZJTG3NdX5ESvfKvfqQtFLtsJA9n9DXJ/90GqU8ijYcWVxHow50FHjmNVH0I/xWZNvvdItzdpvTd6Qalr1qmVQW1Tl8hucGqSt+taLWuJIux7SUeQ==; 24:plUWLJ+rA9XsJKPpptnaYTQ02cq/mCP6bsoDJ02xuFB1g9KAH+H4g2af1EznFi4RlmnYdSZ/hAu6tQB19O8/jw3fxSw3Txcc4IoE7+gTMM4=; 7:oDVDf47mxf0Gv6kIgwLO1TFwokRKWrAMGQwU4NgkJpBRU40JkW2KkRfWNVZc3yBWwdhsDFj3ipZ8AfD5jhFr9LMzTMV+hND5T0oEVvv3cwNDQl240ngJ3eIVMLQkHr9pUgqZryEfnYX2g5I5VualIBBNgdfQ6IsVJ8LA3crXWT9OEIumUxRcJBYWK5+GaHuC/luLWBK/W1S6iBv5fmntJt0AFdKpgQHuLYeVoZZ2Vt8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Oct 2017 08:36:29.8914 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR07MB3090 Subject: Re: [dpdk-dev] [PATCH v7 8/8] mempool: notify memory area to pool 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, 02 Oct 2017 08:36:34 -0000 Hi Olivier, On Sunday 01 October 2017 02:59 PM, Santosh Shukla wrote: > HW pool manager e.g. Octeontx SoC demands s/w to program start and end > address of pool. Currently, there is no such api in external mempool. > Introducing rte_mempool_ops_register_memory_area api which will let HW(pool > manager) to know when common layer selects hugepage: > For each hugepage - Notify its start/end address to HW pool manager. > > Signed-off-by: Santosh Shukla > Signed-off-by: Jerin Jacob > --- ping, required for -rc1. Thanks.,