From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0056.outbound.protection.outlook.com [104.47.42.56]) by dpdk.org (Postfix) with ESMTP id 77C6C19F5 for ; Tue, 23 Jan 2018 08:24:55 +0100 (CET) Received: from BN3PR03CA0108.namprd03.prod.outlook.com (10.174.66.26) by BLUPR03MB1409.namprd03.prod.outlook.com (10.163.81.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.428.17; Tue, 23 Jan 2018 07:24:53 +0000 Received: from BY2FFO11OLC015.protection.gbl (2a01:111:f400:7c0c::166) by BN3PR03CA0108.outlook.office365.com (2603:10b6:400:4::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.428.17 via Frontend Transport; Tue, 23 Jan 2018 07:24:53 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; 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 BY2FFO11OLC015.mail.protection.outlook.com (10.1.15.59) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.428.12 via Frontend Transport; Tue, 23 Jan 2018 07:24:50 +0000 Received: from b27504-OptiPlex-790.ap.freescale.net (b27504-OptiPlex-790.ap.freescale.net [10.232.132.60]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id w0N6G0ds023569; Mon, 22 Jan 2018 23:16:01 -0700 From: Nipun Gupta To: CC: , , , Nipun Gupta Date: Tue, 23 Jan 2018 18:01:04 +0530 Message-ID: <1516710671-13897-1-git-send-email-nipun.gupta@nxp.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131611658925293066; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(39860400002)(376002)(396003)(39380400002)(346002)(2980300002)(1109001)(1110001)(339900001)(189003)(199004)(36756003)(8936002)(336011)(68736007)(50226002)(26005)(356003)(4326008)(105606002)(50466002)(48376002)(2351001)(86362001)(5660300001)(97736004)(81156014)(106466001)(81166006)(77096007)(8676002)(104016004)(6862004)(53936002)(51416003)(85426001)(305945005)(59450400001)(16586007)(54906003)(316002)(498600001)(2906002)(47776003); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR03MB1409; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11OLC015; 1:jP8clFAGBFzCao6EDwOm+J2d/0kVeShor7CaJ3ZnaYsc60WJAPHs/t+I9uFw+QslosbVQyF3TQ7BRsZsI0hOPcsoyqW39HijoTakL1zAnsrbOZhYSvXWn8tukeMGf85O MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9f0f8beb-2629-49fe-b31a-08d5623264ee X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(5600026)(4604075)(2017052603307); SRVR:BLUPR03MB1409; X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB1409; 3:MNof9gtc0Z0EkTfJU//FKr6Zn3+QHvtNVKj9++wFIHll6M7K/wrtBVvrfH0W/WL7kXFNQJs1eYFzzeYNy26IeZzNy8YmZZ3qL5c3pnc+kCx6AKbz6e7yXbpONDMPz4CrKuRQ3ApQCS/ZoRBQBMfqltWg+YYkyLshKtCUMVzBnVK+5B2BoOcx/r4F0f/DSqsFfR93eVqi5ouctkqFBYhMakWp/6X4HI6Qna4X3ZECbZj+Mb9m/CYWZ6x06AuXZclClHeZwWVsvYZx7s9ck6vH5eaYpWnHTp1SM0/xO9icZIcumhNz4OFPx/UpteF0y78/R8TMQGgEed5Aoq3bQ7IOY0HuG2x/5yfXaDiE4+1nE8M=; 25:Fb1gsqvmmcTkCQ+dxiCIQORCw/GOghDZMXiiSIGWc07dyJm+qejWGuAyrzCRQVxVKpcW3d42vMKKUTppQw2Aaa/7yDdPgYfJY7wLMQkXEip+Nh7s0l8WJ53fs8IeZyvGDzJUsYeBXJP/kLYg2Xsjpp78xu+BqwufabjS7wSFrKiqJkeCkUyJKQch8tfvpxgDjCR0nzleW+cRppdRFAJ8DwU/ECpafkUI7D6ZFtLxlyUf9rf7qy+vyw/LfiED7gbgA7OF6yHQX8xaPz78fgWGYMsvDeO4OW2UIJMORR1zAVNPih0wsLS4tIael0gbdy0kUJJ81srk3iEnGkCHnNGIGQ== X-MS-TrafficTypeDiagnostic: BLUPR03MB1409: X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB1409; 31:FK0dg4AqEW49IMBItnFk3RIca+4cDA5WIr9QKKOWdn52/akDjkdWrx/Zd0DXKbrXzECuvXmvc9sxsgCpBuJZjSWN59ZnXYT44N8c+WGgKsB62WERPR7kZddV2EHRHQME2Jc4PkwzqpFNNcgSttZLlugSIfvw+UF4CJpiEiELDmxCNm8AS+QlMZdwQldQ3r8HNdx5/oa09z7rSYxcTOlvLwNxxWmaknbwykTLx96XqXY=; 4:LtRUY9hXOKrtECRTI5/+P6JX905gJvYsFbGNfX0LrqQNu5yuzNx6YN6Ws/ucRn8khZ2CkxAD9/dWR5yq3ZFGfKUtuLJGAUO8irTgWoW4sqiVuAwlqmB6ANRDt3jBVbUsSZHegPDZ5PQbJZCMy/WqvI0uhRqAtGSdlP9XOLPi0OkJ9k0roxq62sRM/URLJ6AIpE+e2o8fv9Wm8EgWFhdBMDRd8+j3urdCy6lih+nZq8g5NGriOtLa21urWrS4dBeI/FARSl/foa7+4byTP26IN2PDRH3oa8GC+Rub/WiZ2fiX6hYSycGPmzNyp+pIkTZmgfR829Axp/XyvJUaEF9Iepf+IheWGUucnZmX6UjCEcQ= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(227817650892897)(275809806118684); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(2401047)(5005006)(8121501046)(3231023)(2400081)(944501161)(93006095)(93001095)(10201501046)(3002001)(6055026)(6096035)(20161123559100)(201703131430075)(201703131433075)(201703131448075)(201703151042153)(20161123556025)(20161123565025)(20161123563025)(20161123561025)(201708071742011); SRVR:BLUPR03MB1409; BCL:0; PCL:0; RULEID:(100000803101)(100110400095)(400006); SRVR:BLUPR03MB1409; X-Forefront-PRVS: 05610E64EE X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR03MB1409; 23:JyiB2N8XEVnMwb5S3i34ZagpUEtviHMJKnXco99Ue?= =?us-ascii?Q?bIgzcfAXV2vwO6k+w6TeKdH7+Yw7CmGa+fTMJVH8UW5DjLNZ1lXn6S+lB1FZ?= =?us-ascii?Q?6stFGK5sBdQ5qXXu/YGOLEQ2Fwq4vNeJ5jWhVtEW7Kv/dvHJxtG+FcYUoSCt?= =?us-ascii?Q?brXy/Vfv72tUcPaAq/PPt+pOJB7sdKV7XexrT0CyNBTKW24LDexw5mTHvdUJ?= =?us-ascii?Q?EOFOfT0OanAsnCZGmrWDygMRNzgr+hwvC3TnpLyRpsba27Lwpf67MUFGJgVZ?= =?us-ascii?Q?S3PQWVSaoPUgoHgUc0OgqOouGrOTMs7GO5yiF0uSicAcQfy2Gy17AH5WcjfK?= =?us-ascii?Q?8FkyS+8fCRrrMuiGwsEdDnTrNaP9s+gn5J4Eaae7ShxQ8G1fqs9/sh/YshOK?= =?us-ascii?Q?/G9Dl4GFbxWP1B4QmaR6gNS9dp7vNQte49a25GteMn+PzpInWNrs3PO0T3R5?= =?us-ascii?Q?yhI8xAzQZ1MxJyvTsDtQ7JfiCH4+U6JDV5NsqwifkO3z9aYsI4JwCoU/WwAd?= =?us-ascii?Q?t5aaGdheiQTJo8pQxkT7Naa40cBSWZfM4yI+/JmQB9tm6YXjulwsZHlUUtIy?= =?us-ascii?Q?3KeE5SAc9gs9LzbteWnM74ixKrBQzt/RXkPBeeHXljDQ6zgqsMhSrWlBGLPk?= =?us-ascii?Q?J7qOIVrnPvgIB8UuDdSXcTIJHDZhlV+JwvK8GJIegzcryKllG53rdWTN0M4m?= =?us-ascii?Q?7woXsnhKq9SruG0JG/pl04JQtg/MVmRFPfyTy+n128m2m9hufEqhDiXP3w43?= =?us-ascii?Q?Pfygg0+IhV+9l4R/qfr1wkKR5VLjXqRo0WE8YBdVUZbuIAzPjFURS3CoqxCa?= =?us-ascii?Q?MTX/w00n8Kq0yE9FX100fzcymHjHSIdllCs0GCiEaF8FT7ZrzhSf+P1k42yI?= =?us-ascii?Q?e0fKT8sYcoAz9IE2iIN0Hkf8BkV53+RVsTmnTMX2LQfFOYFzHnANegXQW0YB?= =?us-ascii?Q?Ql4qE258UAwyaVI6aHPjC8DXXNLGWjXx/L05MTy4z/hrOtzrdZhBIW0ouQuY?= =?us-ascii?Q?9+wjlebVtAJQ1PEzyB/H+bxyzKeTDcsLffdttntwTHLnw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB1409; 6:QOIj2qcjNu9VoBG9BtnXfK4gfQ9P70nHnGBPBEjWYEQkOjCAR0I2wM0M/cE+6buNi4d938bmbZlwSgM5hOYVBzr+dFu7MxKkLz8F0eTc9dDj7h19Zb+imqrMPeVmSVs7P68x8zoJ4u/cAzTbiqLU7ATzXoTIvYdu8sKUyMaVzqWs6rVUtpFxByuAAj4DLNdQx1kYKbQSB36v0SK4Vnd3xCUTK2nZOtCDub2RP7Uo1Op9QEe44YKZNgSOMwqZUB+a3ysg55gR/0IJWC3rpZiAYlPMrsL9PfT642/1fykTp23NzJg1p30GoVM+KfgMFbW94U5XVQL34Ikwup8Avvib7Oor/IjOl/Lrf+bULEPIwiY=; 5:W7kEgy5d42xiyKdp9mwA8HQuW7+BVDVZkgFucJYrsCsYnw6+A+z/ZzsCmXsq5s/en4aS+QZ3VWpOGNI4VMfQ6foTcXX9whmdagJOI+ZCFhcc+IjJq1WBVdWpkWP0ysLyDyNbCReXfhjAKAwVZDRPTKsP1De7x7PuCKxVCuIE5XI=; 24:D0/AAC/iTipSwEdYl3yUuonJwiWHO2x/caL0k2R7Es0Q660v/LYgrqe2+x1BgrXMaOYFB2PPaYlq8qlgqPVv0DXlB175YSqMRavXgqzLoJY=; 7:pthXpOtZ5Lnho5JlzZi0z9yK4Eu7Rl2mkjDGSNbxDnQJg9anIgHmj6sB++BlR+u/TY4gcdWVpoFcfCD5bZNwVJJWXer5XqDRbFdyL/2GTQql309yTx94xSP3PltJWY9yQ1PwFwRd2jxGA378PsdL5XwLw7kYhAsRqcNOlT2m7QDdxwh9TbsJV2oBmZdugwXvg0kK8E9MppV7FFzI7xgqoDAbi9UgOueVhzHsMUooGOCU+CoeJ4i3Tg6j757aewco SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2018 07:24:50.3921 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9f0f8beb-2629-49fe-b31a-08d5623264ee 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: BLUPR03MB1409 Subject: [dpdk-dev] [PATCH 0/7] dpaa: fixes and performance improvement changes 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: Tue, 23 Jan 2018 07:24:56 -0000 Patch 1-4 - Fixes some of the issues in the DPAA bus Patch 5-7 - Performance enhancement changes on DPAA platform Hemant Agrawal (2): mempool/dpaa: fix the phy to virt optimization net/dpaa: use phy to virt optimizations Nipun Gupta (4): bus/dpaa: check flag in qman multi enqueue bus/dpaa: allocate qman portals in thread safe manner bus/dpaa: check portal presence in the caller API net/dpaa: further push mode optimizations Shreyansh Jain (1): bus/dpaa: fix port order shuffling drivers/bus/dpaa/base/qbman/qman.c | 99 +++++++++++++------------- drivers/bus/dpaa/dpaa_bus.c | 78 ++++++++++++++------ drivers/bus/dpaa/include/fsl_qman.h | 10 +++ drivers/bus/dpaa/rte_bus_dpaa_version.map | 1 + drivers/bus/dpaa/rte_dpaa_bus.h | 2 + drivers/mempool/dpaa/dpaa_mempool.c | 33 +++++---- drivers/mempool/dpaa/dpaa_mempool.h | 4 +- drivers/net/dpaa/dpaa_ethdev.c | 19 +++-- drivers/net/dpaa/dpaa_rxtx.c | 114 ++++++++++++++++++++++++------ drivers/net/dpaa/dpaa_rxtx.h | 9 ++- 10 files changed, 246 insertions(+), 123 deletions(-) -- 1.9.1