From patchwork Mon May 15 12:37:25 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hemant Agrawal X-Patchwork-Id: 24297 X-Patchwork-Delegate: ferruh.yigit@amd.com 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 AC6482661; Mon, 15 May 2017 14:38:11 +0200 (CEST) Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0085.outbound.protection.outlook.com [104.47.42.85]) by dpdk.org (Postfix) with ESMTP id 584EE20BD for ; Mon, 15 May 2017 14:38:08 +0200 (CEST) Received: from BN6PR03CA0078.namprd03.prod.outlook.com (10.164.122.144) by DM2PR0301MB0909.namprd03.prod.outlook.com (10.160.217.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.16; Mon, 15 May 2017 12:38:06 +0000 Received: from BY2FFO11FD001.protection.gbl (2a01:111:f400:7c0c::123) by BN6PR03CA0078.outlook.office365.com (2603:10b6:405:6f::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.16 via Frontend Transport; Mon, 15 May 2017 12:38:06 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.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 BY2FFO11FD001.mail.protection.outlook.com (10.1.14.123) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1075.5 via Frontend Transport; Mon, 15 May 2017 12:38:05 +0000 Received: from bf-netperf1.ap.freescale.net (bf-netperf1.ap.freescale.net [10.232.134.28]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v4FCbxNo003970; Mon, 15 May 2017 05:38:04 -0700 From: Hemant Agrawal To: CC: , Date: Mon, 15 May 2017 18:07:25 +0530 Message-ID: <1494851864-26029-3-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1494851864-26029-1-git-send-email-hemant.agrawal@nxp.com> References: <1492607395-5922-1-git-send-email-hemant.agrawal@nxp.com> <1494851864-26029-1-git-send-email-hemant.agrawal@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131393254861258022; (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)(39400400002)(39850400002)(39860400002)(39410400002)(39840400002)(39380400002)(39450400003)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(9170700003)(4326008)(36756003)(54906002)(8656002)(356003)(53936002)(76176999)(110136004)(50986999)(38730400002)(498600001)(6666003)(68736007)(104016004)(6916009)(2950100002)(189998001)(5003940100001)(77096006)(8936002)(50226002)(8676002)(81166006)(33646002)(106466001)(47776003)(105606002)(2906002)(5660300001)(85426001)(86362001)(2351001)(50466002)(305945005)(48376002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0301MB0909; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD001; 1:q8+d8McRvfPipzcpgxUFaGuz1orRHx/c7PWyKDG7glpVi0083MeZLswMQ1RoCsKRa4W58sVtCQe1mZJKZqI9Zgu6d9h2hxs6Glnomefmvb4XxiGxMi1oRnXQXwr+s5Py8SD6afoeyqdK+GoGrOmjWQ9OjGXIqIIaDn85XmpAvyuvpI1z7FLgj/ZTfSUGoREgxgOijv11OCBE2QHKn3+vUsTR2oNqDzRBzfYos7n967sLGc7fx1Bv1QzOMFEV61YGzAe5T3Vwa1T6fzWam5bFK1vSAf2Ys3jOUHOsBfrOG/5BUqwppiY0LFSoFJyIDSsTrFTa7WTxFU3dLVc130bnwNFg/HCtfQPBmUW2E7b1kx+k+ZBkumPHAT5zw+egGmqb0Q7Tt4kZI6Oys5mL6PPH8xkt/CgrotH/e256AbT0/s+EHjXZfAUGb8Dc8Uh0EJFlz/DnOSix7OgrrIGIjceDZLcEqYLlUtd8i9jHaRJQS9iaf5RGCetSJYu+dOv40pkGxe3zk8Rkw01uzdJ1KyOlzeOatCw7BjpTACHfDaZ2yIpY9Z1P2zjz3kBMR4v6m21tEFBElrci+erLLtOJrqmgJrX0N50ATbWstfvAO5npILuL7zeBJeNBopeMVs0U0vTY/2fWQcFiqqzxL1YoCHrgchrmszxFxJC3k1ED6kF+R8C0PL6s/ADzC732yUmtqMuji7GX0EQHyiFm9GoumFc7Y8CyYmCR3mKO/m5WpdbeXPTMNiV+uZmq48Wxy1T7GaPBSw9XFHsFWcLJE2/edgpV5Q== MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 81543850-2b72-43bb-3226-08d49b8f3c47 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131430075)(201703131517081); SRVR:DM2PR0301MB0909; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0909; 3:ie3r7ZJcholM20y9zXJ8dWW6aeU0sRQHiW5NgiX/NgLyVR2TU9BK3Fu5VgqD3/xmcmIeXBJM9CEnNyKOaC/FUSj7PRCc5D0nJLqMiHLZ/JA0z8HNDsP76pyfjRFU+akHTYFpxJKzA7Gi8/vTIMnsRFsfXZu7CraQi+bFFYvR6o1tLsCJDgxe0D215E245by2hNLsaRQvJQ1TryCUQjndcGLmGQpGmzfIgnmKevAUmPunOlvzYInp80jIf+znnfFTUCaRc/HdiMI8VvIGcvk/8xckN7EkXcAIC6H+9jma32KzFeotYhD98Nl8+ACrIzFHFTH7g9+txgg5Ja8nFTZ26hYeusvre+pvA/bkibFXj2YQont4Xa2Xa7sORwsJxwWzABT3EpwfcluuH2a1aUFv2Dw60MTDlv8gyey7MMl04BgWsx0PIZQ+6Fj+KzXsWCmj; 25:CrkZ67y4tzgSIWx379TixYnXB1Ct1aDqvWnM79lG4tfYZV7dNENPEainFck5IduIRqrZxQCDgt+aBVJ1kPslkRq7heRdy0tupdYtiat6h0B0KN4zNn8T55EpwZlpzB3TSTiWHvsDvz9VQMCgsJphdHP2pAJH9ICsV9xvXwGtUwIQR7CmlcCgw5eFAbsrN1ORqZYeECA8bJO/6+5e7yjBbdw+s5t0wXk8l5N72DmWOlld5c7J5YYZE3Xr/2raRculZzHfaPU/kyonV9QtQjlHeRYsRt+G96vYf9Q8w8H4LL7DVQZNcHFuQTsUaF7KQZRjvMR2oP1oFU5pfSu/Vw28OB/O2c/BCZJWjsodxxq3acqs/8p5r+fbXn/2vhWQkTJMX7PE2Dd+8vQoPsN/EUElfONHDQkOgCZ8wxtH87jVfbaIxDhtrJ1wi9trhJs5hFINoFSIbh3iqwyWZXLZt3Usug== X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0909; 31:v1RG9A5PYhLv+qvtxSd7fqGO36DIkOJXZf/+m+qrTyD+e9UqnizgY3o2klkKyYU83ETnDbcGtZ2G95hseLZC+u5vtyvF47TUi+IhuCr3kxDfeJX1yakAorVYmKwyAf8FOpLZQA616LKbeSD+9wrwXSiFSxsimd33uwTAAYZPgyDNyPEfqwXMOYvF8yJNSXgK+wwePjZ3Cw7YLWGkCBVm0lFLl0kY0fwrMfRiP3qMfOsB3kxGHEapbofxQZlWeE4roHwDW1hoj6JNf4/ZTHzffA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(601004)(2401047)(13023025)(13018025)(13024025)(5005006)(8121501046)(13015025)(13017025)(3002001)(93006095)(93001095)(10201501046)(6055026)(6096035)(20161123561025)(20161123565025)(201703131430075)(201703131448075)(201703131433075)(201703161259150)(201703151042153)(20161123556025)(20161123559100)(20161123563025); SRVR:DM2PR0301MB0909; BCL:0; PCL:0; RULEID:(400006); SRVR:DM2PR0301MB0909; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0909; 4:CTcrbVNzNP4eU2JEYtopVb5+V4Tz819cOeXjrsUF?= O3MRe+rLBvB92YD9G5JcFqkd+div2eFmIKazqeHUQNSYBo/TYzFVdBDvado8J8nw7BCcQ3skCv5ZllT7QgLlN2eCO+d4McatqpnuoHyfke5ZQEAWZdJy5F4jpeD28BfdLOjcQnxnuaAaK1mzS/exduEXXtdjhovTASNLhb0vOuEmOhV8ZEacRORvEX4caEVvWpr6wZzgfuuwEBRCJvr9uS25Bk8+kIncyDghlSQ8KVTKUQASueq9289P/qrRIXzhBX1olKLvZauwW8ni5tDozBjE7tVRVITOBqD/fAwtx4sAQL8Hj/hwAMYD+ka1Z/ZFSDQlPBycCb2BtZedlwA8csJnvZqs38WXx+zySJnl6CFCkn5ZgCoYYKCsOb+Wzezra6mIQRQ0KQFm/Nc2ToOpy0hzcQAMp0jHTUmKvXnH8GhTHKSIclMbcISDZk7gSdoyOiTTXgBeQ1Qz5CRJFQvvXFxZY/ih8nUdrGPZeZYaos4gc/gWTlegB4M5DsRATQRWURGWDRC2Ldf4B7gtdd2gNnSfI2OtYvlBv1kwlh7t/mvVhvLpUfyu8nvt6XABDMRIx82Pa5oFPOBQbczKkoADoCjcxsO+ZXYtg7nKeGMSLjl/RpunOXZxtYlIWmjDI69QKs1BSa2S9pI8iRx10OVxLRy7w4RZiSplxFuPvh2Tw4QhETEhJ45p95KL93+Rwegy3Sds9ynLsuiUqrmuHoPfI5nPqcRJM8ER1ONVEQ0pvtnGZwVIcGlRzxFZaDDHPD0JUNG/V9y5xd5vZkL4UOOQSPjoGrNan6RIoWGNXnDZCBQuehzHnpbsNDj3zkE77NzgQfI/T543QwDMQcEesVdG1DiLG7De1NG72/8QYFLm7vqeUr6AXLy+AE3IoDRvXAqT/OjilhE+lTN/zkuZ/y+5/CWTzrjbAoL+xVn8zv51jfpIZA== X-Forefront-PRVS: 0308EE423E X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0909; 23:HyTnWtA6JH5VFbaWv+edRc74m6a1eosX3/vCjIm?= wm/C2ltR/MhiVVkPmCMu/z4Mq0lvpKxUJSmDemzTWSBxqO+dp3MwNhXw85LEMxs9dDsylYOUoZdD8I5JYmeDEcAXEtBZ/nHIwabrOrZX5scehZvhqfsa9GY/uPmxp29rhwEojuCJ06ArEGEE8E0K7HvZHbp05NH8UMKoichx3YlSIhp/+vxBsXN5mqksIYUfxBPKnGBnMyAsAQWsT8npFxS/tkIyEqGvDW8GW4HsnTfmMRybNiBKnJuEtwLLDUYYr8yx+AYaEyG5YAYBN/Ls+rD77U5W3ch4EcNY969vEtJZOUYhK2R+NuTKq6Yitlc+BenA+1bH9TfD7OetvN0ccu/ufHHeFVnhwvI8nyPLpoJsekDlcWmXI3URYJ4WD29ZcLAHFShvdnByhHwrKyIeHygcElL9JmQXlM+8K/DX7Geo5S4Vjlq3foE/dG7Gvf+pHt4rw3aAmgIhaWoBFO4bz98bQUX7V+tOlqy8Pf7ODUySGZfK3v7Y0RCl2vwUy3AixUoOPO+/FwwiBnfA2bnJrrIubLcMYPQ2vE4LOuNd31kYAXPpbOAKXnhaPWJE1YoWOgjQVr+/sAmpHWum5JT1Ufiwn/RZtqYNDFc+1+eZde9Acp87Vin18MY6bf9yguQcMbtZh2zKHJnHPbPGlDbRldLW9UWaJWsYgxpiOfnGeVd5UgdqjKaR922gDjXmfru5/pwS0OXxogK3oPJc+igGGgOrfUEgcJgYJLfzBWvMWcmjFWKnmbgbWPl88zcFiGKmRrsK7z6zXfTwST5CDOyVrOIfZ8LlnfFUT6no18qcZCdM9quVfrS7gRWr02ZdQPg3NyAABfyv3xTE0Mg3gt5qRNXZeTbVnHZdHriwQbETVdysUWO2WO2vmuIWud5SqCmLzK9JdSIg4Ks912IzkrJU70iNRNFsEvYt9jUutNRnmln79trCN0N+K8v/buSPCnYnTZigE/SZt/FGBN9OVCYKbRyaF78hVoK9KLnwIaRUWGNIO49tgFlU2hwvk6TanMQu/cDqMfb6PiUJ+9j3N8DJKY7lcnwpLtpGGUkVjvyy3Vj85O4ufqZPhdB427UOVq+Wbi5aI0xjShiVj9Cl8yjMoxeoBWqlcm+wZuDOhbOj7H0dnR4pgDiyAhiGcwH8sS+esBKE3cH32gniGY6BccO3i0/LvTLHctTQhcVipNKQNFVBSKLgh8XwyJlY5xCM7V9X2Hu/R7tAxdt74GnoHih9bXzxP X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0909; 6:oBuQlqdM1igyCrsI4TV9dKm1fNrDeKYrwUDIGERz/HGru2cba0j6fioCfB2LHSo4PENT74hPoV6Otz/OCCCjw+ej1eXRX3ybMvaFjmzjtNLPvj2h0AjsfjjPd10kR7prmeJdlMOB7FycstvdGEscC4mXyW4fGFbLq5w1roYZyPCqBphCVf+JBDq2l/uFjM00TYOpRtf40iOsH5W+V16DAtwOldnxKuNcIZfT5QEYMucyOIUL9+5v1qtl2sTCjdscERLzToQ38Q4ORa5esqSZ8VWuyM5AJj6bo6hAdxJ3Rw8GL5dttFobTVZr5Aq8TEbnj4O0cbO6851hMyYxnlBee0yqlrgu3S+5+jfQvydVunr6RCNr28xdZ+QssiR0J049xyKwRNRPFp9rPCKv3HObzD7ALCgNQvoHZjD+PncGogCvCLQhqgn/+3g+zAKo73uLEBKzABKtiATB9fEkDsXq7luF2nazyeClQyjFBOoiS35XtN/lF3uIqQXWFOBeDU1/EHYR76fNbluCOBJopFyhtw==; 5:Ydt6DgWzi2bkhU/rM7MDvDMZg77gRJZtHlgzo+5tsTIXNwvtW+aEQjTaeUX6zR/oXk2XLbqGeSKEAj5ss+RdSZIntyFCVb5IWIgMwV+qFPRTCLUhIdH4wa6woecicCGEYK3Wah/JKJ6GYZpvDH50U3ooFUijNwStA4V4AVn+ACfrD8gUrTQRXBjF+iqHaEP+; 24:eebJACbu3Xe9ruFoxLJnWh8nlx5iGq+4QWsplL4QBfI4XbrPgrVKa2ev2bg/JkKJtXc9O7yjY2mfkhHA8MVsKkAJNXyiA0r/cJsgiDseY30= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0909; 7:nPGYvyAEwn/ln0YlCx/FQLF7JS00FUem9QRSP+jbe3txR9pRGh2eMN4N0RvSEiiyiVVsaXblRtVu1Vl5N5r9taCfyzdmoDvGG8EMayO6NZnUbdvM/eFZZJQOQClp+GlAt00xYVO3KUZP1fa+XHYRwYp33v5RotydGBDmF1Dnocr1BsGLwBzU4d8TQUSoECuj8cdfjnV0qWnmAXzdfJrwvglsAnDNm2Qpoh6zM+OdW30h1by6LLCMJya7MVCSpnf1tEu2JWrnyAAV7FQU/6/f7nkvK2tKVI/7tJw2ZdNVsOgeTigaUqNxnQ/0/vZMc3tzZEyna3Xc49O5XVOlInESKA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 May 2017 12:38:05.7982 (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: DM2PR0301MB0909 Subject: [dpdk-dev] [PATCH v2 02/20] net/dpaa2: remove port level buffer layout definition 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" Signed-off-by: Hemant Agrawal --- drivers/net/dpaa2/dpaa2_ethdev.c | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/drivers/net/dpaa2/dpaa2_ethdev.c b/drivers/net/dpaa2/dpaa2_ethdev.c index 4576442..f4c73de 100644 --- a/drivers/net/dpaa2/dpaa2_ethdev.c +++ b/drivers/net/dpaa2/dpaa2_ethdev.c @@ -761,7 +761,6 @@ void dpaa2_dev_stats_reset(struct rte_eth_dev *dev) struct dpaa2_dev_priv *priv = eth_dev->data->dev_private; struct dpni_buffer_layout layout; int i, ret, hw_id; - int tot_size; PMD_INIT_FUNC_TRACE(); @@ -854,30 +853,6 @@ void dpaa2_dev_stats_reset(struct rte_eth_dev *dev) return -ret; } - /* ... rx buffer layout ... */ - tot_size = DPAA2_HW_BUF_RESERVE + RTE_PKTMBUF_HEADROOM; - tot_size = RTE_ALIGN_CEIL(tot_size, - DPAA2_PACKET_LAYOUT_ALIGN); - - memset(&layout, 0, sizeof(struct dpni_buffer_layout)); - layout.options = DPNI_BUF_LAYOUT_OPT_FRAME_STATUS | - DPNI_BUF_LAYOUT_OPT_PARSER_RESULT | - DPNI_BUF_LAYOUT_OPT_DATA_HEAD_ROOM | - DPNI_BUF_LAYOUT_OPT_PRIVATE_DATA_SIZE; - - layout.pass_frame_status = 1; - layout.data_head_room = tot_size - - DPAA2_FD_PTA_SIZE - DPAA2_MBUF_HW_ANNOTATION; - layout.private_data_size = DPAA2_FD_PTA_SIZE; - layout.pass_parser_result = 1; - PMD_INIT_LOG(DEBUG, "Tot_size = %d, head room = %d, private = %d", - tot_size, layout.data_head_room, layout.private_data_size); - ret = dpni_set_buffer_layout(dpni_dev, CMD_PRI_LOW, priv->token, - DPNI_QUEUE_RX, &layout); - if (ret) { - PMD_INIT_LOG(ERR, "Err(%d) in setting rx buffer layout", ret); - return -1; - } /* ... tx buffer layout ... */ memset(&layout, 0, sizeof(struct dpni_buffer_layout));