From patchwork Wed Sep 6 11:28:30 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Santosh Shukla X-Patchwork-Id: 28415 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 0FB9B37A6; Wed, 6 Sep 2017 13:29:28 +0200 (CEST) Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0060.outbound.protection.outlook.com [104.47.34.60]) by dpdk.org (Postfix) with ESMTP id 70C773798 for ; Wed, 6 Sep 2017 13:29:26 +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=QaE/T+u/X/Cs2thwUDv/VcCNGmszL02+l5ABcYrGm5g=; b=Dph8p61Va7im7K1P04UfKhYYBs3Vb1mTwjcuzp6DwhaC23FKnEt/SgF1ZtIbNKIGL6S+uVsuOTaO8Ey2de+eIG4VPPEHQbeCDSUR/2q22reNbbVrxegHpn3Lis7o44mRp6EDqauTaS4TIWRozQFUupI0uUeX2GbcxqcbNAdJMjg= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Santosh.Shukla@cavium.com; Received: from localhost.localdomain (14.140.2.178) by DM5PR07MB3098.namprd07.prod.outlook.com (10.172.85.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.35.12; Wed, 6 Sep 2017 11:29:22 +0000 From: Santosh Shukla To: olivier.matz@6wind.com, dev@dpdk.org Cc: thomas@monjalon.net, jerin.jacob@caviumnetworks.com, hemant.agrawal@nxp.com, Santosh Shukla Date: Wed, 6 Sep 2017 16:58:30 +0530 Message-Id: <20170906112834.32378-5-santosh.shukla@caviumnetworks.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170906112834.32378-1-santosh.shukla@caviumnetworks.com> References: <20170815060743.21076-1-santosh.shukla@caviumnetworks.com> <20170906112834.32378-1-santosh.shukla@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [14.140.2.178] X-ClientProxiedBy: BM1PR01CA0080.INDPRD01.PROD.OUTLOOK.COM (10.174.208.148) To DM5PR07MB3098.namprd07.prod.outlook.com (10.172.85.8) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 576eb7e4-0b59-48ee-c7e3-08d4f51a872f X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DM5PR07MB3098; X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3098; 3:rZzvbygcfSz+1SNBWK7HUllS9VpYKYQPYErlttf02ca1n8bFpfVKNxWJ0fChesTDVcCzek0HGT6HbHYD7Z/83M4M3XalZt0OB6mtlhzvdskpYwkYIb2+6unH/6YwQD21g4tmZK6/Xd0/YzkFJdRmn0+JrGR7dpIOW83EvtP0WJHqozum1TsntTCEC3FvITskptyV8GeSXJqCl6EN5kE26N+Y/1PUjCXUQtVEcWJ8YirWgpskUeGizXZ4PFkOMpdA; 25:+m4OY5SjthwIrI84hhOkMQTtqYya2iGnerJrwfgmcVtrIuiC3IeLM3Qs51MylfUyKfSKl8F0Cx9ZPeetmI5shdNeVIUZvR7UWdXdNa+LSnEeu4fpiIK/XTW6k/3t2+RxsHSvpSxfqLAmLi14pUvPrZ9WYrQ1zETrnCO4g7n0Jir1ynTBszRS/zKYTlJyLy+D34bCGnkbO4m6k2UQ9Qke8oNwNiY5sMTakPWhHHLBr2+EtkyZzAnX6XRB/s1/NMO55JR1mPGAHApQc/eqK8G76wPDlAeo/sXWtkl8M+75IwZOpTNIO155z/+FF8z+RTdDNGjLBfe/6OA41JNB1Y/thg==; 31:YVcevbYIxKMeU5Jd8+g9q9WuHn5OMHpaZBL3n27HF4/Wo8O2kkMENJOhF8Neqg04a5DeYImQ1XVFWMq9TMIzM3PLd34Jsd6B6JdWkrPucVlEljbdTHZ8WMNz4FCYmL3OClLtZGPKnpGpPHAhBCLMjstxDD041iT0l59oC+zMghe3iG6huvfgObOSNnGwFQ8F93uVMHVob8R7NWyggSkhGTbbnoLIuAEjhmLeS17usho= X-MS-TrafficTypeDiagnostic: DM5PR07MB3098: X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3098; 20:P2Lu12D+jq+Kt2OjZXI0az+czEPXE2rIFliyxb+/iHVm7zJJgiIeFYNLtrzOoWwsL5UqjPzkvd9Gii21cOUJ9QsmWZUWqmxeCIWSdKwddSfqqm6mUmZ4SeSTMjz/KD25IQzsw7Yicg88GZ2jLGwCBpxa5x41DVWIvOO+/mXGieYEPJS77lQPgpX7COtz+2/U5Jx+qKx2OTk86SBceZrQFVwaNsL5WiG5RVw4L1ie4RR194dg06x1609mnfpH17n8L8ivTZ/peE6BVn6YvVELT4rVD/gm38BZ85xPQFC8jmt50tOqnxYJ2U9HlosWL1g31mQVVYvI0hPp6J8rbc/J6iYCkuh0vI06yzYxOwjGwiTuVAF9KyexYp0FHh68AM1eoOo+76Palxc5z1CtH7CG8vZ8yOLiXZnGf9BVStV/0cZVSy5G6eG07EdjG6tBPrJenzS4ZtTns6KPHjEU1h9JgcEFT4Km1Pg4bRze3wGXaJiY04XvR/IE7MpSJPzsHYiAF61SKWqxyQu96t98Ct0qXoMk0lvE630SPTaCUbe84WdoLOFuU+fizOKxDODXw9jcjhrqkh7xh11cbihgKWJxKx7VsC7frWCJPVxuoH7FzkY=; 4:5xA4vwwIKWOLJguSapTy9tR2W+tDkfACw9BXw3knudtczT6pnSD2NbazarP/4sPcLOBti0o5giVCW7qdgPvQicr73TLfHT6mCSW6bWmkIdDI9HnmI2GhdBSKtG4tzp3UI9EmzI6a0UrVVtmcEqRaYnp698/ZE65c1EwFBHBFHvaTa2Lvhkltx4cD0LmBTq84mtpoO32nH4Yl0CqH2/mgCYDAgkP6JGULyuGc6Maw6ajJaWRCymGKldDC11uRGE00 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)(8121501046)(5005006)(93006095)(10201501046)(100000703101)(100105400095)(3002001)(6041248)(20161123560025)(20161123558100)(20161123564025)(20161123555025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR07MB3098; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR07MB3098; X-Forefront-PRVS: 0422860ED4 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(6069001)(189002)(199003)(53936002)(42882006)(2950100002)(6666003)(6506006)(6486002)(6512007)(50986999)(76176999)(106356001)(36756003)(189998001)(42186005)(105586002)(50466002)(8936002)(50226002)(48376002)(33646002)(8676002)(81156014)(81166006)(7736002)(101416001)(305945005)(68736007)(6116002)(3846002)(5003940100001)(1076002)(478600001)(15650500001)(5660300001)(72206003)(2906002)(25786009)(97736004)(4326008)(8656003)(5009440100003)(110136004)(107886003)(66066001)(47776003)(110426004); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR07MB3098; H:localhost.localdomain; 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: =?us-ascii?Q?1; DM5PR07MB3098; 23:bqcTwVvIROOx8+PIFE9btlq7O94hbeyBbSPxQ6gl+?= fRn0PcfC9xyZZVfHUQgevCbL9Tt3JNuffdz2ei3vB2soyEDltrlof2OyqDRWXUlHL87kGtBl737DZ2oNRn0lLIiEZaxYuODJ9SIRdsP6IS/0jjWGZvPCyDjolAk2YyXmbw6Z0Es7YL5CBNy+yADpUDvY4irbVZoL2pefJVujUuAbKIl2kKLCu9fYA4PZOojU5oK4/BxYtBQYfYIOOSwZfqZNl0dO8WNTsRTn3E/anjCxLDbEHV15RZoR8HCVylO++8CRlgJ6+so+TKLT4MefraNgSuruMF103QBRBe78P6J9KZ8+JVIi0arz2CcuHw/zOCaRru1itiXq0UhByYFCDD7kjtr6u7qmp/MjzuYj5JygjNuBQmIeohBPkDGuz3NsicoYapqqw9uOKlYH/V2V3Ex2Nut2igBKxGxhMF78AagCYFmKkP2PlulhKdpcBlVXcNylHypIXMO1Onb/o1bdWhDt3anWakTRu23gg8QIORn3UwqdPB5ePhoW2Gr3J1CJtAPiB7oqta2zuOvwyDjuMNEoNFT+4X8m7c7irDtIutkWRVHk1LCKEypCilgO0rBG9RLfwXFwC6AnZhk/7EhCGjp7vxvjx9SzcLqOLkc+bnTSuAAXNjpF9yx+QGqtxV0A4xXnL42CEXOVol0Z1uG9NZNDH+qWgfzuD8LgtCQlKACvkttl8HYXBOS+ZXIVcbXrAw53SiOaTO1VJkrXq4xjUDTOOyzQJGqrWiiXwJaR3eH2xt4bg6rME/1MLA3TbOtJwjgo8KtAKy4k1C4xDau0+0C1dl1ivrq/ZmlTN+RxMqJg+M6mj1L/bGZgz2Zat3f4L4WZQR/SwmXXhj/wSrShKkNz/wQSUXtGD0F4f3W75SFKVTxrlwMaYtQ3fztvyX77CPkodVsH8Ejv17VtIsWZzzEIG/Lzfq+4kpx/yc2wms1jecfxjKDoM0hWoG0hRlB8rd5Gu0aBd/QOgkNR9exBQye3TF6ZRaP1pZ1Sok4SSM67XEwAVAh+gkWhfJ9bqsP0Y2QxVl6dBmzM3LMvvu+T0yHLveuNlRLDRqNpnsGPtkTCAIoCw2eJQ5ebUNB25tUooMBZw2W9beAVqjHX3lZywzCg/1GSqDOloEJ7a+tbu/Gq7jqdbo8ZmoN3usUZ0Y/fMk= X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3098; 6:Yqii8h0lF5yGl6bXibCVQ+W6gz2MQVMH5NjwVMX+wOspz1D3GiDzk/NhPyNmmnTMy18CT5fHnCgv+4ms6fz4fQxvEN5BCtUEDlVK4QtA6fDqojTuaoyaVmaXDxK151dDV1LXMRMTewD9Fdz7kU8BoywBS1wn2CIWxD0T8kvKp9d0xoIx4ld0MjyEYHSG8v+VjjkdhjAD+IxVeB5zHErSyB3ZW/JVXZdJosY+Ts1SpaMC3yksncvkXF/ROSyon3QCrplDShfvHwsJoOiN7mykGcp7SmuOEliC7jXCwrmINUEbMrkDCriXLBB9U5wjn5N9OuOKSTa1XppsTWecKkvM6Q==; 5:CD/HA3gi+/655O1NsCSSSwR6pTUiHuLeJzyt4sy6a3f8v8B1gAjYt9/B4B61jNOCdgeoyiiF8ne32WvDmNsbqBJdCJnljStONePosTpGxcJmFGnWapJO0n5o2v92imNUhURbppz5gC92cd3IyHfal0ASKUw5GDInWDGD/Dg9Iro=; 24:vr3pfmOX8rrCNOrgzU40JzuvbXX6qXb6HOQL0yvwJQwlsQkHD3tJdRxjKPN+kND136EzbrKc6x3yRt+xFepFLciovVOleVMdBuML9YsPffM=; 7:TpBIYaJ/U0e8XU4sZGzi2x8Aydd2Qn4kQGs9fG9t59WrHg+fSrze8TNXDHymb1uwB0ql+EsUgdxWj9lTGxz/AcM9IEi/csrIImw5OaDZs0hYfUSukuUYvXQsXELr2lI7e7AQ/ax1MCuOT/JnZCrl6oIUlMfY3+ymcfWqDgKu/dEKJ7+A0XFYVjkWEfCV1GNbvduK2lhW/DjbDAGzjYHh9pfJ5ugBnhQ4nZf5TKbdX2g= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2017 11:29:22.8030 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR07MB3098 Subject: [dpdk-dev] [PATCH v5 4/8] doc: remove mempool notice 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Removed mempool deprecation notice and updated change info in release_17.11. Signed-off-by: Santosh Shukla Signed-off-by: Jerin Jacob Acked-by: Olivier Matz --- v4 --> v5: - Since mp param replaced by flags param in patch [03/08], incorporated same change in doc. doc/guides/rel_notes/deprecation.rst | 9 --------- doc/guides/rel_notes/release_17_11.rst | 7 +++++++ 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 3362f3350..0e4cb1f95 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -44,15 +44,6 @@ Deprecation Notices PKT_RX_QINQ_STRIPPED, that are better described. The old flags and their behavior will be kept until 17.08 and will be removed in 17.11. -* mempool: The following will be modified in 17.11: - - - ``rte_mempool_xmem_size`` and ``rte_mempool_xmem_usage`` need to know - the mempool flag status so adding new param rte_mempool in those API. - - Removing __rte_unused int flag param from ``rte_mempool_generic_put`` - and ``rte_mempool_generic_get`` API. - - ``rte_mempool`` flags data type will changed from int to - unsigned int. - * ethdev: Tx offloads will no longer be enabled by default in 17.11. Instead, the ``rte_eth_txmode`` structure will be extended with bit field to enable each Tx offload. diff --git a/doc/guides/rel_notes/release_17_11.rst b/doc/guides/rel_notes/release_17_11.rst index 170f4f916..6b17af7bc 100644 --- a/doc/guides/rel_notes/release_17_11.rst +++ b/doc/guides/rel_notes/release_17_11.rst @@ -110,6 +110,13 @@ API Changes Also, make sure to start the actual text at the margin. ========================================================= +* **The following changes made in mempool library** + + * Moved ``flags`` datatype from int to unsigned int for ``rte_mempool``. + * Removed ``__rte_unused int flag`` param from ``rte_mempool_generic_put`` + and ``rte_mempool_generic_get`` API. + * Added ``flags`` param in ``rte_mempool_xmem_size`` and + ``rte_mempool_xmem_usage``. ABI Changes -----------