From patchwork Tue Aug 15 06:07:39 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Santosh Shukla X-Patchwork-Id: 27597 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 7A8E87D82; Tue, 15 Aug 2017 08:08:25 +0200 (CEST) Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0059.outbound.protection.outlook.com [104.47.33.59]) by dpdk.org (Postfix) with ESMTP id 41AF97D73 for ; Tue, 15 Aug 2017 08:08:22 +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=dSzfhYW5vCVp9EpmkNlufGLS3VZipkT++k/+NV73+t0=; b=cTRGjTQZ002SYjSIMPbKoMfWZ2Hyob+1trd4D8CT71ahyCbog+YiWnh3eF0H5q7xqqSPecw99BtJQyhc1IQ/t0SXTRYV0OekMH30NKh2Wxq/wH3D83ky26RqBFthMXSJ8AtTvg40KesacAvUC2hC4vDYhkBCwd5kO3Wu9/NPGDc= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Santosh.Shukla@cavium.com; Received: from localhost.localdomain (14.140.2.178) by BN6PR07MB3089.namprd07.prod.outlook.com (10.172.105.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1341.17; Tue, 15 Aug 2017 06:08:19 +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: Tue, 15 Aug 2017 11:37:39 +0530 Message-Id: <20170815060743.21076-4-santosh.shukla@caviumnetworks.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170815060743.21076-1-santosh.shukla@caviumnetworks.com> References: <20170720134759.4680-1-santosh.shukla@caviumnetworks.com> <20170815060743.21076-1-santosh.shukla@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [14.140.2.178] X-ClientProxiedBy: BMXPR01CA0022.INDPRD01.PROD.OUTLOOK.COM (10.174.214.160) To BN6PR07MB3089.namprd07.prod.outlook.com (10.172.105.7) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1909ca42-214c-4857-5bf4-08d4e3a407f9 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(300000502095)(300135100095)(22001)(2017030254152)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BN6PR07MB3089; X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3089; 3:5VwcwC8HMD9aYm269WrefoLN+EcyS3zG/xXb/ilnIUpJuxnZuFGP1PelkDjG38l8gcJXzT9b7XHzopJThjrRUwqch2U9Vm2Sunkh4xnoKoLMHk0qhwIWAxjKyel4OFbB6IU5sZ89E0EtsJziqMuIVVQku2TPmXzx6l3i3ScIOnjCYw/ZWIX8mDvrwQujz4FzGjeSIfeU9HOsEVCv4aypXko8tqGQXdSoZKJKVXAnRqy+xpFsj+PloVBRfmMpNs+C; 25:UFNJmQ2l7ClC7e2UaAQ2rCU6oCPEZ3M+nX1K/RTDk9T+W7zpaJYB3LXiRAornkHcu4zi75HAkSHDPwlJZ+Uip6hRQ6dC4Gmf2yhys03k03lBTIyxfgEeK2B2betIum77Xl1aQ4M3TxXW4lPNuNKNBLOO4vT529GGckRiHskgRkzTA2m6gGOcvU2U7a9qhEv4qV9BjowlzCAh9dFbu4yhfvAxrsqu8VoLi6MQx3bw4lbqRBm1jvI7dAus893rZOOSUOtOYBtQvNYWtBbi2HOhpt5bR/zb7VhMJHWYDisuFeRp6W1wYUte/6AmEDve/sNgN9g1gPVPBGflesCzz2cr8A==; 31:vlZRcgTMutc1zz76OATcRPu4EaJuz+TvKCj1ii3KM2mGF4VC6F14a+QMYoN0pOXqyamLkd0K+mehP1kqkFdCpBe5CVXVlVYNXfUI7bPi8sArO9VdcsDUGcGmb5pqu6k4xNR742jhFnVKzRV42KFiS1kE8yu5MFzjHZFRSqd9Asas5kkTvQtdmMv7bwXipjPFz+mhVmYZM9toVQVxBom9uJ3sMRFw2G2TbioJWtPlLm0= X-MS-TrafficTypeDiagnostic: BN6PR07MB3089: X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3089; 20:0w5fPZ84IfHLShiTSSa8jaL1uyG8WDZGdzIvUouRbPwnSvfkji6WN/ZoUMS5tH682fxpRSXcYyQzbpvJa4OVBwhn4fbKH5hkohjdeOGhsF2aJJUw8VtmQSdvAE+wQk74pZutHeOFXOjyijhhiz9cxleODpxNodT8UpYLei+3GprGE4WIiXYMFrN9DMj14vTOANr+bf6x2DrO090wxnZL95LI5otafI+pJ5GGbTCg/9VgtXjF8Ifh9Hm2aWaTrar5/QbZBU6Z3P+eAg7kY0zxZmf+EeNJ/zF5g/6tM965UHokOrfp1oG0eMT8GLV5If4xWBdAiBfHLXViUGTXZMF/NMaDj77g90kzbVU5146fZNgVeIGOSRPNArrq0kEh2oNocvZsFdpsSJBMuEkRWWDLUgr8IxW9C9pFsYWciEAeazKPc8jJtpCxwry1kjts2MmGupn7N2QRBxPY11owm7kQxsfWHtWeRLoeRMzzCWT3Hxh39pO4T1IJKj8LCb3Q1CZ/ruQRLPOdMLvJ3xgT1iLVgStNojnJMXL38VJqYauDrqEfqmN0gFdL5VGuVK2gO3kWZ27Sgddt+YIBb60ce5sleVkJTvdlelR3qaWbrYI3/LQ=; 4:dUmJMv5YPy78ZUJbSeZt7jlkt6mtwJu52IUPinZM6A43CfN285pWUNtgfRcuEWqEwxoAaG7iaAp8gjzw/0AknCJzrs6dPGjMLHi3fs4CkKsGsvdtdRulU+q3EaQ/ymJ+kkk/ZFxi6QiEVnYrkvaU/Yr+SOoNL/EXJtPkg6eYQFFwoDoktMsLd3onKZZkBV69CuzATHiuVtJ+hJDrltS+TDvXnyQvjcz+bh/zqdPqrtk9qKQTsYg+4vpKYaza/qNq 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)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123560025)(20161123562025)(20161123564025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN6PR07MB3089; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN6PR07MB3089; X-Forefront-PRVS: 04004D94E2 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(7370300001)(6009001)(6069001)(199003)(189002)(6512007)(106356001)(72206003)(6486002)(42882006)(6506006)(66066001)(2950100002)(47776003)(6666003)(48376002)(4326008)(36756003)(15650500001)(50466002)(68736007)(478600001)(25786009)(2906002)(105586002)(97736004)(5660300001)(7736002)(305945005)(50226002)(8656003)(189998001)(53936002)(8676002)(5003940100001)(7350300001)(42186005)(33646002)(5009440100003)(76176999)(6116002)(3846002)(107886003)(81156014)(81166006)(110136004)(101416001)(50986999)(1076002)(110426004); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR07MB3089; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX: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; BN6PR07MB3089; 23:+BH/1R6c53nlBdODsXJqDk1rnV3pyb6EqIKQc3Dja?= 5gKRpq1BaU0EwZyFNVYTGPByXwnkRH+KumLDz3uG44crl8yB7NDminBCGTun5MnJaCzH/TYN7olVYCJn7apJ0SVUgcYQbUo3FQk01fJBPe0kziYx7wciHHORcbXglS99QbkKZLkOeTA2ter1N3qatwhddsuwTMMbhv1/Y4Ke48vIdFNIt7XCgEnBDlV1CXJ1ORBr2Qgbovq8PDGpMbP4p1ZQ37Ecm3Ns+hxaYKIJmGHVih2zFd7YpTO3iXQW1XIaU8DIphTvUiuoKGOxbPvbtbeqfWWoBNYHlxb8YdHnHIP8zWjBxiSV+SNtpvjcK+8lcSt9xMiRysEevw65F+6O3z74jQed03vGDUMQ8Bij9L5JhVpck0WCs7XojNtUh4gIjF4MtyybX9jzhTv+G291b6lTWy0td8KLA/dpu0Cbmg/hjWoW5maAOKN++NXDRxtZ75L6lE64fjPS4McXD4miHHBXhQGo4KnGGMxLGutfCE8QX9cUM13rJnu5s0rbrj3m77gzLsznqEMFAPFxgQ6iFUCCdBjOsUv2N9NRT1HWCUWNu4F/P/aWysF2HAQFJu8mhGLCV8/jeP6ulc5JeSZS3On5Flyq/CqGVghO45nn7/vqoAUHPPeZPfI/DHrUnZchmLLNqxBXsjgH7y/57FnwWjNPPiVT+ItMKhZzGZSbn+8tv+F6lEre2seQQXYfaF16YZPcMAaxZlHshbWXyiw1mydQLoFEulbbf4RSKvY6Jrjt+auvPrQxr9+9oTbj1oGDivkPloKbQCNTs+NGqE3oXNEZkwSxAumZ8KFDTLBgYkEPMjZxPOfDOM4yMDtk8fYmyNzbSa0pt81yHjsPdhzAR0XeXLcC31MCYvheddQupptU5OJA63UvDD1RFJHiglMTgqjChLNpCJzONng+zjILzNCFMmr3a0wGrY0xVMjkuUS7dF2rqMGncYm0z9LZoJTwiea3Ed7c9zlCjh0D/x2qy/HhXIuRM4XhsQiBxYTEEH+3orbimYk5ypdsJjX2IJBo9BSUpZKAEWruXiFDGJ+GW3xQpX21GLYbQogbb41kOKvIHElYcywPRvqP4wMc8IJkm8pVhRdOklb4MObNWLT4ylVU8Dn2Bh1HlmeVKA0F5SSOtQtgAGskCXMKNmK8WvMdmKMp1CZr7eoHzNMi4B6TZboYtcjZFPByGrpB/GP+bPI9WZtsVSa2w72ilJ2GKf/5YI= X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3089; 6:Tjjm5/TJ0skVIuIM+9WvuTEaqlbSGgGBCs9iukOVLFToNnHBAJhqv4M/w53Raa0ietMiCDWRfizV+jaV+OEhinloWCE54qujoj9s270LrnxeZOnZw3mLX2zr9USaHfU1NQAfRbIIVJD70cVhi9hM+htoZ4qlobiucFao4iD2CdMvussi6HxPHBAz3HieytyGKolVbpuWJfugO4jjZ7yIZc9URS4QKn3EBJ7H0AT5G8ScEjfjgwwZn+nAEWxsPkCMeK60N4eil0ZdQ6Q6PXaXfY+MV2SN1JcBpAhKKBKx19yJtif6Vd3IeK/l1mFuAvgmz3DK7jMAFA0F7sX5G5Qc1Q==; 5:g5sSlM6W+QlVUhPgmxXNE2mDzBogRo/H6TfwnjlrjwLPsVrjRulw+hklRf5weGOENBYFIilbm8BSUvQwYp0KVfn91ygmRJzwj2hbn/EsIWPd5IOoRE0Oubdbw+ecqKBqz3sNbolXQnWm11p9+Oh+PQ==; 24:Xef+25RI9bMVBupM17Ce9Japb6+EXIpYAC0czilaVpkTu3VFDRA/i/QJTfxSFJpLd8wWktElT5RvEwBbE3TS+0gAha8Yaod6eGpH8cCnXi4=; 7:Jh1fmdNaWig7xcrjjCNg/iYc4sHIDaGsq4/FfJ1KZjMgzJj47O3vzKWAVOaW+KBo5trpUvWl3u3okzM53Jv4slgI1+5DDSQvRO10dBoM6kRN6NubEO+cTCkhUvczsh4H5/+tgn28hGuLdWNLO9Cnjy3xb5Bgue5LJNP6/aTmmhscDv9WNZhS4sE1r/n1HJ91Y0nUhviW4SiA53j+5bbcW/5IlGmpvVLB9JuuoXCmrMg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2017 06:08:19.1663 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR07MB3089 Subject: [dpdk-dev] [PATCH v4 3/7] doc: remove mempool api change 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 api change deprecation notice and updated change info in release_17.11. Signed-off-by: Santosh Shukla --- 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..055ba10a4 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 ``flag`` 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 ``rte_mempool`` param in ``rte_mempool_xmem_size`` and + ``rte_mempool_xmem_usage``. ABI Changes -----------