From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0066.outbound.protection.outlook.com [104.47.36.66]) by dpdk.org (Postfix) with ESMTP id 8EEAE1B026 for ; Tue, 23 Jan 2018 14:03:21 +0100 (CET) Received: from MWHPR03CA0029.namprd03.prod.outlook.com (2603:10b6:301:3b::18) by BY1PR03MB1419.namprd03.prod.outlook.com (2a01:111:e400:5255::21) 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 13:03:19 +0000 Received: from BN1BFFO11FD018.protection.gbl (2a01:111:f400:7c10::1:173) by MWHPR03CA0029.outlook.office365.com (2603:10b6:301:3b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.444.14 via Frontend Transport; Tue, 23 Jan 2018 13:03:19 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) 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.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 BN1BFFO11FD018.mail.protection.outlook.com (10.58.144.81) 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 13:03:19 +0000 Received: from b27504-OptiPlex-790.ap.freescale.net (b27504-OptiPlex-790.ap.freescale.net [10.232.132.60]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id w0NCR9Wx020973; Tue, 23 Jan 2018 05:27:10 -0700 From: Nipun Gupta To: CC: , , , Nipun Gupta Date: Tue, 23 Jan 2018 17:57:00 +0530 Message-ID: <1516710427-22843-1-git-send-email-nipun.gupta@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1516710671-13897-1-git-send-email-nipun.gupta@nxp.com> References: <1516710671-13897-1-git-send-email-nipun.gupta@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131611861996440365; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(346002)(376002)(39860400002)(396003)(39380400002)(2980300002)(1109001)(1110001)(339900001)(189003)(199004)(97736004)(305945005)(498600001)(4326008)(316002)(50226002)(6666003)(106466001)(26005)(104016004)(105606002)(5660300001)(2950100002)(8936002)(2351001)(54906003)(59450400001)(86362001)(336011)(6862004)(81156014)(85426001)(16586007)(47776003)(8676002)(81166006)(50466002)(53936002)(2906002)(36756003)(76176011)(356003)(51416003)(69596002)(77096007)(68736007)(48376002); DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR03MB1419; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD018; 1:a7fHpf4aag4eZxfEBiOza9MOHeOoLsvozVWsC/pvK74WcmEO3lIK6oISmndfT093rjA41w5D9QXA10344lsOes4OyFtstbqpg5uR7D7LUUpdDxIrcs+nv+e7lwHz9FLj MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0f92a908-084a-48fe-29cc-08d56261acfb X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(5600026)(4604075)(2017052603307); SRVR:BY1PR03MB1419; X-Microsoft-Exchange-Diagnostics: 1; BY1PR03MB1419; 3:nXfiCjcxiZfsXyXB8oypWiP2VQcKgLXppOt+XdZRA339Jv9AciPNN7NpDOZgEbl7R8vMJ3urjvZjfkYGXa76P1WckSjKotzHYSzqiW6EDlJOK6h6/G1LsvRZhaiOr+kzFHLgi33kWsHWRVGVvoDAZ+2R0SxpRx2QNaZoB1s2+bgugpYpJpYVTgF+zGvalzCbh+eJ0iq+b3Rw1Xw3Cl4kcNHhq4OjESGWWuwpwqc7070OUk58fIErfwpxpzYTu81caefR8404LenNqJy/Y/GgUWwAm82A1G2vWAA/tjG3xljGUBmecY//b2sM/edz1Fz1lhgRadJgyFfr1WGf9bF8wzybOh4jRRoXZem0dmt+IRU=; 25:UlBIwYdZ96eyeTa+J/HSthE9kxVdDW34Zk68m6OGvOdb4miIvpir4O9L9K8em1m7yYWkJAt63YgkU/NsRY52HbnwFEfO7EWVEPtVZ+Inbdf81tU0CVAuYcSVsNgiu/ASZ9EooRdd/74eqObYf185X2NN0NsfCMtHKWVgNHj0krjtzRvu2otAu0usAvP38zLhD602Q8kh5Xc0U/8/3S0HQRMLDj97ir8Mgi8Wkp17tBILdL5pnXzOPaM5oFr3pwF4rBFQG9bfm+/Whg81hSVonuVbrNw6QRC/lFdKRD9oqUMM27c00iIxTZ738fk2nxCWBtaqrueuJeFVecVm5tAc+w== X-MS-TrafficTypeDiagnostic: BY1PR03MB1419: X-Microsoft-Exchange-Diagnostics: 1; BY1PR03MB1419; 31:++BtT0/p/yA5IWLn/luSyPuhT5pFIrjGgOWWC+I7J47WDBEzqnRGupdlbKFmglpy3pG/O9Zh6pFgjPryIMJavA+FqA6pOZWANZGTrX4kLsarTpSJyEupPrhQ+2cYlLpcizyxrRCurnWlx43TDOpkJf9P/eFPOgOrPqT1mXLhiQifOrhmhVKBqxv+zZv0T4WX0nAtYWEFl1R5RWV4QmMFFQUIZ5TQuDasgKS4mDePrPY=; 4:W6upUiHj6uAL/S0u8fYBU1Ci3j5TfPvcTWy2G+OGJDZ0u7yB3b/QPsSNs6j3m/PRrSQ4va7s44yZKh/2GPrI+X0Qn1125f5g8BJD5Ek0TU2/DDj714nSDl5ZG09j3RpnH74ou3vd0uVafTIDXBXeq8pMKsDcGMK2FqTf5WroFZRbUd4R51GwO1lylVLnO0N6ofnphcLeIrHB62W9Z0jd6DnxNtZBP/tJTIpgnxArHL0Xbt3rS3vqElmmXOVL3RliQs6RUk4rfDdhhRFoCTAH1MRzicx3mVqld9yp0cV2jAwONQF+51SGT8X3c5XmG/+Y7a8tjIOuW8l9rNWirPlF1RDuq76/0VWQ6vUxYKgSkXc= 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)(8121501046)(5005006)(3002001)(10201501046)(3231023)(2400081)(944501161)(93006095)(93001095)(6055026)(6096035)(20161123563025)(20161123565025)(20161123556025)(201703131430075)(201703131433075)(201703131448075)(201703151042153)(20161123561025)(20161123559100)(201708071742011); SRVR:BY1PR03MB1419; BCL:0; PCL:0; RULEID:(100000803101)(100110400095)(400006); SRVR:BY1PR03MB1419; X-Forefront-PRVS: 05610E64EE X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR03MB1419; 23:TK82Ibv+bpyORBaL3WZSAzYJC4pzCDRou70mCYYsb?= =?us-ascii?Q?VheDf05xHPfiriyhxvQsTIbzOJm9oTLU5W4O7hWpmROEabcsoGoflePrkqxP?= =?us-ascii?Q?t0VPIZRpbWAkKYLvnhjCLwoAlWM61qsr+LQamJqLH/romtzQ3FOBFnTX42oA?= =?us-ascii?Q?heYDhnaGvPhIsRGVGBEOLIJnswaecJ2WIT9yGUFPspe9RUZGbdisB9LM7T3c?= =?us-ascii?Q?m/EFdRCyjAnu8yHPpO2rpLk4xS6m9cNon/vnpB6vp8MtEy0mLPyplBAi0glO?= =?us-ascii?Q?zm3knCkTXIcd2kpokEM0u6rVd+ler8GLszlQVhwR4F/ZrPkIfOg+bjuSWWPY?= =?us-ascii?Q?PTXliQ5UZLV80FmZz68KpnQi7Vwe2KeijkmhwzlnqfxSavTw9uhTFpP9g7bV?= =?us-ascii?Q?XJjIw446ZC4TpIXH+Knpyn9HMuS8TH2Mb/xYaJYTOKGkJb4mKH/WZfZ9Hupc?= =?us-ascii?Q?mSYLGa/BLnAiVPdBq07MvRGZ4P4SM4SPWqLE5BLYZ3mCkhtZ1Urb57/zLnlU?= =?us-ascii?Q?xq+udHWNg/bJb6Z7lCeLHgSllsPMRri9n6sfUWVK0vkZy7TIYYDIIaFqZRgV?= =?us-ascii?Q?/r2ccP4C/ALOAIugrRpkT8TUwW3NKaKw084EZAggoi9oa+5zFxwDQULk4cKt?= =?us-ascii?Q?vIkt64DNTkShGtUdF7Z98TotADNiOSfzRY8r0fUEfdep8xr8lOC9Ky6TIlJt?= =?us-ascii?Q?R5Q0HCbQmNchLpnRxScCT9/LSQJHSG+tEUHBZ8JQiRr6ybLz1V6JmH7WoEcE?= =?us-ascii?Q?yAXbS8kc1i/tsFYgGmoMbmtEsn9qHCDxpoBfm2FpqgvajjR8HlY9w9OnJ7BX?= =?us-ascii?Q?hJBh2yyMOufyubMQP+DYpiFjwph2XS6KZAZdNlAo09CRoIfbGkCpce8EQJhT?= =?us-ascii?Q?bMCNrVNQijp5S6cwommS8v9SG0yttcRaZhwp1isIx/Nmn9NLDXluF3AQafUg?= =?us-ascii?Q?CfXTipHzb/RI8hRZwwXtVm8SL2/3a2Y/Xh47cvOBfyCZstZvKqnXjzQrKS5P?= =?us-ascii?Q?YFuEbsEN6GLIHIQcR3j9X84ZI20djI4aXD8hMxc1mjko1CuBsZ3EmlJOywwe?= =?us-ascii?Q?jCz52yE2cs8WfIUAKhUVCvHEmZETREEgSo9i8DZxHBD1M4JJwE42dQuS5jjt?= =?us-ascii?Q?kDrJTzagDY=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR03MB1419; 6:xUa58CeTLzPuaNtw/Pvlmv3abQxJpwii6hs9+mHeZqQ0jZxjSb8pImHubGG4HK8Djd4EopQvEwMGCgLI3xPOLaGjkjcxFcpe+Kcqr3rr5/ZUnOv53td06xc+CLSO0M+wt2QrEfyfpBAgSOUr58MklrPHTIXh959OiicHcxrcATCJjaP9WMxeWA4uyZBEwo5aQV9C6n36OhV/6spljWS4pzkvzTgOLBw/1m02yMB0J4h8fjAgPaZYqUapXJ7HYglYXzk+uOr+ypWYvVXyamKDfPSMDBmBN3K+OcPD6iEG3LZs4mhWtRBeOGq8rIPvEIcLfEQ0L8W8Ey93Mby9V/6bP4A+5On9In+QVK1wQREsyk4=; 5:CyjfU/SA+JnSGhIufMJdS1bASZV8yu7Frz5pzFDAIeHCg+C8bgGlp7SvkLNUrUFrYCOa/97LJetymaWy43gVIauXwpqbGtnE5AgLYZKpIN2Xl7Govhu/nBinTaT5nUOXKfn/QTvF1SDyzzNks7sfxsa+vp2mBkeBVsdEWwrVZPI=; 24:X86gE8YAbeWPBJ0bAKU2/Qrbsu50q9H1goPbM9UquQvJbJ2vOlXMjIGr5Irxo/8+OKvP2ngDs882OM3097i1rmhW7BzW99l6zwWjI70IpXs=; 7:kxNETIqV4Su0BpWWEOmH+tOznZZbCgd2njbsJ47LGjdTaOoaAtbTt5cwn2FIDoycdwyavPmfQ2fOVxuJp9iqwHUGeT8umCX475kX7nSL3f70be3KAssYLYrgb2g9DBS2gofWbWipy0qLGm33U56WAxVZHhif1tmgd14GbFyCTMKWhNPJo+cZ3Bhk3wKmdDg2sOV+hHKKv37PZ6AIbs6R+DCuHBfVTo0FzxPUO/2eM+vcqXdOZasoreQazKmIBVtj SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2018 13:03:19.3944 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0f92a908-084a-48fe-29cc-08d56261acfb 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: BY1PR03MB1419 Subject: [dpdk-dev] [PATCH 0/7 v2] 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 13:03:22 -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 Changes in v2: Fix the checkpatch warnings 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 | 115 ++++++++++++++++++++++++------ drivers/net/dpaa/dpaa_rxtx.h | 9 ++- 10 files changed, 247 insertions(+), 123 deletions(-) -- 1.9.1