From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0088.outbound.protection.outlook.com [104.47.33.88]) by dpdk.org (Postfix) with ESMTP id 1F1F299EC for ; Fri, 26 May 2017 08:51:34 +0200 (CEST) Received: from BN3PR03CA0080.namprd03.prod.outlook.com (10.167.1.168) by BN6PR03MB2787.namprd03.prod.outlook.com (10.173.144.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1124.9; Fri, 26 May 2017 06:51:32 +0000 Received: from BN1BFFO11FD015.protection.gbl (2a01:111:f400:7c10::1:147) by BN3PR03CA0080.outlook.office365.com (2a01:111:e400:7a4d::40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1124.9 via Frontend Transport; Fri, 26 May 2017 06:51:33 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) 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.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 BN1BFFO11FD015.mail.protection.outlook.com (10.58.144.78) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1075.5 via Frontend Transport; Fri, 26 May 2017 06:51:32 +0000 Received: from bf-netperf1.ap.freescale.net (bf-netperf1.ap.freescale.net [10.232.134.28]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v4Q6pQMR014894; Thu, 25 May 2017 23:51:30 -0700 From: Hemant Agrawal To: CC: , Date: Fri, 26 May 2017 12:21:07 +0530 Message-ID: <1495781485-2236-3-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1495781485-2236-1-git-send-email-hemant.agrawal@nxp.com> References: <1495445969-29199-1-git-send-email-hemant.agrawal@nxp.com> <1495781485-2236-1-git-send-email-hemant.agrawal@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131402550927115429; (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)(39400400002)(39410400002)(39850400002)(39860400002)(39840400002)(39450400003)(39380400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(33646002)(86362001)(54906002)(110136004)(356003)(189998001)(8656002)(53936002)(85426001)(76176999)(77096006)(38730400002)(5003940100001)(5660300001)(305945005)(50226002)(81156014)(6916009)(81166006)(106466001)(8936002)(105606002)(8676002)(47776003)(2351001)(48376002)(6666003)(4326008)(2950100002)(50466002)(36756003)(50986999)(104016004)(498600001)(69596002)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR03MB2787; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD015; 1:t9UaDbRZo0NeSHORBP1S8+WocNGnuYbWIATieAzx3Ln9V97e8W9iMjY+Q2wMZRW5zTUdE4Dwk5CldaAWcvdZ/S1Hs4B5HKuaU3GsS+6tm01Kzbpf3tw5X83UbNFxGdB7rS6gJ34F9EybwIvPWAMmaqgRqced+zI3CUNv8rDZ50E8TNOoJZHTPOC1Yl1xYvIBE/tfjiHgrHMgg5tYpO65+gT524hZmlWALiOrngLx1FgxsnREppfnURtLXzoDHJiTeYEri1LBoEWQ1VsLrmEk+kRZs/ap2PJF598/NqCRYFqX2uZEN9fy/KZocgnqREz96Hdhtlc9x3zccBKIS+J6g6YPx8r3hRDMHEH/CTl625F2tvP5vxtNBoXta8J2lUDJgAsrHzlWAG7JbPhiYsc9KcQP0PGy3NqGOpujMMNECt4Pm+4f+4v/5OcmraIyzu1z8Noj6XIrTiHUaH60VBleCJKPRmYKIz6JVlgHWG1y24arW0NjreKdwPjKMinaVgoXihT8vRLZJHSy9QZ3CVAjUMpZHn+nu7swQjdwqEqjdkhUr+FORU1BuiV6PHWR0vAZfLOGl3WFPNP0tkBdxAwGN4Unv0yzsTtsspKwEsUbmkDOb47HPxJlHK32brgdndeNNHesyX2Oiph+hFd6HXwLt1z/+SPKw1iwcEQsB3IRJFJR6l+kmbi69Xa/rbXko1t++O7rltqxo9PCkNCuJAQTKg== MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN6PR03MB2787: X-MS-Office365-Filtering-Correlation-Id: 7245d757-d45a-417d-e345-08d4a403a50b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131430075)(201703131517081); SRVR:BN6PR03MB2787; X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2787; 3:rXqNk3JYHLlOtHTkxoURAzTguE4WVkK5A/bO+RjK0t0coo/4fwq8h/GpMo2md6TU0HQmoVWlCQs/CX3QPizn18MI8tqPniYLvNFcvItz23tTYstM06pCm0NwNj5ukcCgGEd4OcRyIa3G7/4KpVUS9ojH5s6Pd8p+bGSZe5px7RCbBNlZjUPabtkBx3zUwquVW7wWbyDAdNowjYxr6/jOYSH89u8u+8+MPRGDdeWlE0pPDGA+YK41fZm3XJDDEzOzLUXhT+U7iqa+mp7MvSF3HPNjaE/OCXxyQIIsr/TvaH5nH90RJCOMTfMWjkfjxbEgIhMmNm9niKn0OyzD//bglrNRQN0k1PT+qfSU9vGjFhYQW9DU7PiJsoNvCqD8STNUyRu0xSWMJvbiqIluQGvGAVgbQsdgj4Eo1oPPq6sQyDwnquMGn+CpLFSjVpKHz0bq; 25:cjq+WsVGECohFwGW9TYUFzLpLczfRtzgEV/pnKYLNCHupieDfL+nciMl7bwtNqik1vGqmzPu33TQJIE5gXeU+3qmygrQXbjxlviG+Gti7qVHr6l43aUrZb9A3KHzJCuhrHZXpawr5nPkZAHULJIMAF5JwFu6+iQxNmFUzPsqwHCJjNix65QG5xc7e9ueGzw0YZomvd94WnmCVliKBmZbfWH4BGHW8QxnLtp+FqudUOXMsS7rjcdxb+RH3KmgpM8u8X2+wNwuyqQCUjEpQ50hhi6hhmY2oMmc+kISSh7UkGpVfnMwcfoeIK1QzDwBEkI5wDGrprn05m0fEl3IA2CNbeEon7ue+kG5smkiA79dD065npArNHKOM4NEOleb7GO/OPEZGc9QkAVBz8im3GVrAYUxk++7kbZpauNcOT4qCdX4EiH2CQAAE7VCK2rp0Oo/X4iH/1XgyOnJGbkSro6v9YDpHELdgAAcsaXH4bS+m2M= X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2787; 31:a2c4iUZfS2i7oz3Q5aUO9ICdxj4PX/u2FKbLT5rZg4xNT3qbzr9WO/jLSrka6SrizC5ySLj3slgNeuDgS9d79KbzRWHoGw8kzV9VRZipxkyG+w48mqdTjPFMH021zeRm9uEIUsGvBPU4jnWpuLQX1OzL3o4IJzPN/v1Fv/KttqoJlIALLaYEdPRk8q1QSlNDTBz2+IwWNJZgvzF+bpDM/PRvE57VqdR2DRAAx7ad5h8MYJj44p6qJjvn4e8ffRJLCtUBU+Pmp0/v04XFUMlm8g== 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)(13018025)(13016025)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(6055026)(6096035)(20161123561025)(20161123556025)(20161123559100)(20161123565025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123563025); SRVR:BN6PR03MB2787; BCL:0; PCL:0; RULEID:(400006); SRVR:BN6PR03MB2787; X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2787; 4:4CR3/xYV0FTNTlAOqZvf8f3STqcgtG0w7e7cJwEPpVG9rcLbwxJRIzMyGCOWfmS7kF7qG8QC6Lj26AMe984M9w3jx3X8LRUtv36dWOeJuDN/OrG2Prf7wn0AMMPKEiqoxcvbL2CWfY0LoJUwY6hHAJ7hCiuOvaU8uAlJUC5SJYpZNPj1LHMr+gnN85LIP8w2pnYH3yCR855xP9CCu22Cq8euRgvNkjerLr8eXsk/BMKSW4VDiWV3hDOV48m91PiOxUlpjW+SF/LO4bs9CK4y4HPcmczaDfKDegu28dlsHULDOKtgLeek13n7fSMjo7jyVi2biNURFPx1a9AjDJcELTf4WKtAUpF2hbc41jRo0+6gyLi+IHxsXxeTf6upAN0zjXPEzTCWmhx2QfzvMkUj8ttEvyoWjN6qhmg4gQfqKquSjuKTj6Q1Bvvcoh718F+sU6jXiqD2PHj3/2FvM/ZX+DklPw3y+scS7+7s4YmqBAE0AEQWnTqR/qABH4gm1xbnCXyGl9RP1u4WbL4e7OC3oePYlqWoO+IZKN4PEVsIvGKsI3Iz4LhbWapM3jvDrzhaMXZOl52Xof3zRYwi4lmm8XPUUOT1KMQcTqDTc/sIDMWjt7sWJek6jZb+4+0ulWT428w2SS7Fxmiy5J3tOxSXKbOZVwqmNwHaClNH8XqHEI4BHo68eK8MaT7JftiYxhfZxAWRpPyR8MEf4ZBYAN3i0zBFYgOT12iwoJRnAtJMw5evnWKLQSICgQHPqoIXX5Ul17vy80AwPzkuJ1KUopI0O8NuXhdfx8YD6m+mmx0+yRyngaYClAUQLYAepo2kU5o/HnrCRCOE34L8LMQQOJTSk7s619AtpsMbvO8d5rT96Bq4ILxBGlVoWk5HevxqxGNYeYzvkcxWyTJqF05LXpvbGA== X-Forefront-PRVS: 031996B7EF X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR03MB2787; 23:I4NVUDLhf66khnzgJoux1u1b5mJgtlT2JWYq7e1aC?= =?us-ascii?Q?z1EQbyuiIydiBu+RLMC0jixnjyx4aX1u6XrOcNKaXj6Ar0Ul5fH3lx+tjH2L?= =?us-ascii?Q?mOtmAWQFyj5f2jDRxpsL/CwzJjrqJVgwUo9dx/Zzv+KHTOl+gf4veWabrZsb?= =?us-ascii?Q?VKDgoK0dETfMJU4npJ/pa/HGtgQJCg1S8ju+WepsqRDJ6mIOoLZikwP35l36?= =?us-ascii?Q?u/n3sZ6Pu2dSP9Iajc/1Ra6bERkAy+/CmfaMJj7cF0dh9i3lLXcfpN1UMsg4?= =?us-ascii?Q?GhL5AJ7QWbFDZcccmCtsIDBO+QcszTwrhPYcFodlw6BiFMDshuE4WTlQrnRo?= =?us-ascii?Q?TnBV2cqoIOpvDQXgPdiT2AQVIAfWDciaLx8uylYwdP1ke7T6rugsYm6gNIeW?= =?us-ascii?Q?/qTiNF6jqTCGascQEgmglTpjTf2WqtqMa7MH8iVCE698N3gyeTp2XIS0g1vA?= =?us-ascii?Q?Kn9P7EH3Ptqw8BJFPZfoKMYn0DqfSGL0woEWLwC2tu+/XqmF2wftD20f6tSf?= =?us-ascii?Q?rHOcvAB6qg/s/Ln1hj2sWExEFLQzMPvE0r1PCGmBZpF5M8edQxBZ75P4L/eZ?= =?us-ascii?Q?lXRCjWckHnpZg90mPoVjjKq5x5xCIzYjRGbbwy81iDpZ+XP6kTfRxc055B76?= =?us-ascii?Q?bfynOsI69a+qWOK8S8vn0+sTKCBW6nHBOHh9YdL42IemVvpsu7CC1+WXaXW3?= =?us-ascii?Q?rA87p9QRGMD3iknoUh4M9RIe7x51XKSu9pIum64ctD/koqNOQGdPFWR/XmMq?= =?us-ascii?Q?DHCjCZgmbzoZHrAYF7Mp1Sl7jlZfao3/HiZ1WQsrt2sJh4P2h/ELDnSXhYMm?= =?us-ascii?Q?N3gSGhC41ae7yt2VlJaieWPyjvxa25z5UuRvJgva+lJitJUg+qNfHhgELjZF?= =?us-ascii?Q?pk792OMoy9GMLCBC74AuosNVYDr8si18KI3TlYVT2eYMIvcLIUOGtVB4Cs/E?= =?us-ascii?Q?9Eg5Vu3dmfXNwiu5ArlBWVZ1jMl8uzDbSF4L+9QUJe+TlocaoLGwdwnukE4N?= =?us-ascii?Q?pu+DFwC1lDqhvG8tiW/vorT1kz/7fNXGhZCDqowQC5esyYq8zhNndRGMzbJ2?= =?us-ascii?Q?lUTJ2EjJM9YtusYayR8OAGwyg4b4mNXZe2Lt60tnr3ZXW0UJPeDzE1LwDdKi?= =?us-ascii?Q?2GqjCzo4k71lfQjFM76mB/S4KcnXBZYgdu/dLySE1ttScMAFuipPL09AUhFx?= =?us-ascii?Q?hZrq141cqr9CkYYMYtVSqDI/1kRjMSgVsirtFERHzzjhmoDfx92g3MQuHJyd?= =?us-ascii?Q?QVwHmV/l/Fcre1U/WyQJFeoJizEW0J8xOt2fGmTs6ubglqrpvUU+7wYZCr0U?= =?us-ascii?B?QT09?= X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2787; 6:kMXNckWTJB27XO3ZfTHzAmdnKk8kSoay+yhzL2ELTPfW9120e5Q1B1UNzfLrGpsSUb5Zuw43FHVHYl6AlKT+dtxJMXmlkenfBXudcCTgAVhbwIjqeDeBCTMyF93eNamlyYgqsROFZxKamp4KhboE/D6p6ZFLd3HJwOH1q947NKLG1l6MCuHeJ5izjvi519yiVgwTbbA1KFFlaEkvHy82G0ocTwXu4K7m8P/WDLbACWPaMsc84eZ9jYUxpsb12q8U/DDlABDraR7LIFU43hUdmzjSDn2vh87pm86Al+JghYddrvtFy7ZreXbjdCnH80YK/+BzNHIRg4WLoGsbYusJUamwhPFs3lOUARLi6NVSiBxj+0k57m3Fyumzp24YjOyo/6OAncZmeHVPhNHnqZXT2qiZq+Y5Zfnljxp1Pb+GWFZpbNiU7jty/1gstxbMf7ioU5T8nNfv9/yNqrz6T5g+8uQFk8CfgJXc05JW8nWFo+r7sIo1W1OygYRZUItgfDxPzhJykrp5Net3GChZgzgWhw==; 5:CRKU4vvZznTMuiIaYaJxUDJtyG14KQxNsFyJgnnhpTZRNfVCZMhHpwfZ4dSB5bNj7/8nuZ9cUY04Ncm/OQKJd6nxD/K7a9St68XVjEBmp89sASO9r6GG1/DpDy0zL9wMyODUW0lsb/GF1augSQGelOdL7K0K4u1m0yt1ntRVKAarpbByD7BwRTnef0Cw0ybq; 24:7+hUVKStd7JLVsYkKJyjd0FakIse+myJR1+2m0ohBOSZm+Vf4LiaSYMNeX2fcyzRWSFdgilDf4V5gVLHStWI4Awt5FFGoFpvHg+hlpeQgtk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2787; 7:GGlsL7pdefr6Io3F5BWcH8FNcZ2cHgkqBV44pyGfEEUVfeRVxN2gpE3nNnIlBtxJ3hOp5/3mb/p9Q/gwOugKwEWfV6OHaf0sEsBZy9Fq8FpWsG+ghAwRHh4B19Z17ybNpSmiT2RvNGgAHvkXE+X03eemMv2fYxk1lhr0VIjVJqagB03s6TTE9h7OLER+WpDXZP2/RW4m8+DqRM9lcpRhBJUeFDWTDkR+RMa2+WYBpG5inq6RknnQ3ioLUpJyrHgkldXAeGmLtZ4tBPdFYq1OvmHIe42Ox+JBsiOiLeHO5ldtlgM/nFZnoEHIeZoZ4X/TWzwmpDLWWr0MyYdoAEHWEQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 May 2017 06:51:32.4619 (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: BN6PR03MB2787 Subject: [dpdk-dev] [PATCH v4 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: , X-List-Received-Date: Fri, 26 May 2017 06:51:34 -0000 This code in device init is not required, as the buffer layout setting is also being programmed during queue configuration. 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)); -- 1.9.1