From patchwork Mon Jul 17 08:43:10 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hemant Agrawal X-Patchwork-Id: 26977 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 BA4693253; Mon, 17 Jul 2017 10:43:16 +0200 (CEST) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0044.outbound.protection.outlook.com [104.47.37.44]) by dpdk.org (Postfix) with ESMTP id E8E2C2C6A for ; Mon, 17 Jul 2017 10:43:14 +0200 (CEST) Received: from BN6PR03CA0070.namprd03.prod.outlook.com (10.173.137.32) by BLUPR03MB471.namprd03.prod.outlook.com (10.141.78.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.13; Mon, 17 Jul 2017 08:43:13 +0000 Received: from BL2FFO11FD039.protection.gbl (2a01:111:f400:7c09::131) by BN6PR03CA0070.outlook.office365.com (2603:10b6:404:4c::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.13 via Frontend Transport; Mon, 17 Jul 2017 08:43:13 +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 BL2FFO11FD039.mail.protection.outlook.com (10.173.161.135) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1240.9 via Frontend Transport; Mon, 17 Jul 2017 08:43:13 +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 v6H8h9j3010005; Mon, 17 Jul 2017 01:43:10 -0700 From: Hemant Agrawal To: , <--cc=ferruh.yigit@intel.com> CC: Date: Mon, 17 Jul 2017 14:13:10 +0530 Message-ID: <1500280990-7408-1-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 2.7.4 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131447545934185831; (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)(39840400002)(39410400002)(39380400002)(39850400002)(39860400002)(39450400003)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(9170700003)(106466001)(305945005)(38730400002)(105606002)(498600001)(47776003)(69596002)(551934003)(5660300001)(50466002)(48376002)(356003)(2906002)(4326008)(189998001)(50226002)(50986999)(81166006)(626005)(8676002)(77096006)(104016004)(85426001)(53936002)(33646002)(36756003)(86362001)(5003940100001)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR03MB471; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2FFO11FD039; 1:0aYYzayQPCNSn++ift80xI/c/jPejGExdFYB8xPNjq?= qXTYbQlmRf1keFszHTfRkLqu44dN2W60jKOJn+WPfn7uwBLwo6rS4clXIpEVqCyNFAsZkNKdbvNcZwHVB5S1JX4xndv1lSVAKLpu6fK8AHpF+F0Mmtye3G24kOqZZQzCAUldxhgBGfRDMk0mlhIoPRnX+u81H4gthIEZjmT8mljSzrsrsXOvfXaYaRmyVsQHx4QDu3aipanmtt7nlPRsmFMUu/CoBi70gzMMk9uKoaf8IMmZmMTjvGg7PtQYtvFIV4rZ0Xm2vZYeOXWbXQ0bRLgEIYgEM2EFrOB1IjY4f0ziAoWoCFt54m+0yityKbv7Iwc4i0XJV7GXeT6HZo/wWtNYABvSm99gWjBJ8uj8QX4Q5birNW1se64DH+QaFQtr5TlOQbKuRnURSEFPRb1W0y7/Z1DQsn/2fKgEqMaJx7xsNuiq1xdZmEfXFzVdI69+ku/s/FwqUCFRM+j1dxuZW+sAsfwVTsReTrHnPSWThNFHAh9KYhFuMnUTxwCvbeEXnXi/sKCA+8hU25s6ztwjCX5R928rmjqyl5PvSaVPBjSOrIWcqoa8rtOVvEBHDIwOyI7SFwdghrTJ1VETweEZRhpCn7nsM0C4xZJB7lEw3bcnd9Dth7JjFnnqls6TtuV1UK2OpXUbdNlW/opbGkAIi9ScH0KDkoDCru5irt6otJseAl/FfY5x8E3o9UFeZ3TKgibFtcW21lMVFdKS32/W+rJxSblwnul2XKozEqrl8gGGyVfwIfuoCNPClGt4Q4XurPfhtqF+p5SCaSMuPyporwkuyxV9O39y0T6qJGjFAfwwH5nKZHFroQORyhw8GsUXH8IvjeNpOBvHAx+uN+9I6I/2aDw6aLPenjq6a91HbbUte3NLqk6UbnC+xcsonJCV3EbjCbfaEYm/dAxorENUDAPJJL8rc7iMc2moX5Ner+fQ== MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: cb0e6e92-b27f-4ffb-a407-08d4ccefdc75 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603031)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BLUPR03MB471; X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB471; 3:TTg+AbOsn9DvqURNWo4aPBjZ+2mWOZig08t+/wX6H20Lv+yYjheqG5e6PPF7wISXD9t7yaeSXvjaI6lGCpJ5F7nABAEiGcxWWG8HtV0HSaHeV31vJ2D1F+SuYKiDlFFZQe4mDNCI2gNuSdpfznzBzWXMVjDIuHlbERUZZVePkfwhrqubx0cXtZonjlyiEk+nr+kzJeGQ9UGvNq7Qa6Ff8BB5/om4ak53ulPPZ16lVXM4twaT5vh9O2SKaWo9BDDG7woqxu1XL2l8Tn9M8EA2e3BBPgstqkm6Fj/Yr8W3t5n5Fa3Zr0k81HZOeHrUyQNMZpO5QChcFeNh9BnY40PBVXqlNtZEoUkneOWosDbqLm+Gr5f+/eSCeyZtKrxDOmVvOTz4xBB3RHjP2BI1dj88X43u1lRPaltD+ZqzkbS+mqlk9wy6oBO/7VR9WWxPjsUxIN+AgVDJnfe3oxdBHebG2hLEMqHcEGjbCqkF8qD1xEtmrRf+IaxFZFHjXhzELdS4VUFgxw39eDCo26VuYCuErJlrkToytGrJBjwzRtanQ+LgNp30EqyqVikeTmLGGNRk4S5WQZBJsn4/RpceLHeLQARC7V+YOvsI8obUvzBSCkpUei4N9TTG5RPD0n6J9rmkHfuq4vAWoJFSs1TowDTzdwz9PguoYdCWMqtRhj+FzjQz4VyJfhJynHD+9TqcCaG8BUBGuiKUyduFBbJy5uUzEsJ/pHOrWKMeTDN9yq6oLbA6ESmLeLnrryHpxMBM06iK9fbejR4F8EVs+EqG+P3y09FcScU5WQU2Jv883XvGNgbFGB9VedQc8z0UlISKw60vkMevHnu5w/shgZn0CtBR+zEemgmOiKFnxHUgrQIYD13UQV1Cf3Vh9tOXUPHPntsf X-MS-TrafficTypeDiagnostic: BLUPR03MB471: X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB471; 25:WfgbkERoeiAILnGadzNRy39IcNHp9LYUaz3Cx9cgZmuB2NXahtSX56o9jwC/riyFoSLR2LUwH7pu8xxTUknHSBUcyb24fC94OoyBd412YSy6f9I+OvK4GYCay3n5TSxAOIO4ZXf+Rezt/a5Bt/sqkJI46Lg+w927GZOE7+o06C/3q1JB+I9GNekl32cmA6x49kvJ9eP8IVdhsNS+7h5JlEI6KeG9TdeN83c2tvwpz9kXNRsFy/3Ivv9hRwUGjubm9+b/mlfdOhAwuPe2MNFbolxAVGrCtRVOTdozk4gyHaUD937KlC8DnkIh4edTS/dP8ZmQOw0XxhnjpJiLAVXcnVIQobePE+RGG7zkOXOOKi+fvHSjBuUq1uNyon9SgBtgiizz3veSDGlN3Y1HBwTnZPagOUQqL1TvR4QqEF1HmWDgiReWyEUHLZJ8vi7D4QbFw4kqlvc3a47LtfMEqTZbFKJF2S89/ZShcf5o5zHxcdBM99uBIoBwOCuPl7E5Q5f8z29qfOc7FP5Xwd6ut5lE43kAJuI0+rGKHTcfAqqbT+Nch8yzw652OhsrgJQ7DLydM5ygwHJIv0DJsVbL0SpzFsn17THv3y6DZ/4gt8Atu4MWrNmQXC3aLpj8OkWPOABN2YYPIZXdEsKxgHlWzVSj+c6k4fIHG0lYpDnJ9T0ldAGiX0sGLrShsMD1DNhU/F19zD6pP8L7LlA7+cBhiLto27FUL5gBOdxRXXajVb8GA1qrhzJJIXosKfCh3H+bL8pOix7y6V0mjFt+FYX0t/+myefvHD/VpCH/1wSCu3oJiXebQi0CTRlbfUd3BRgH7viz7fH4XZvnEUVt/Bg9KcUxnyHhiBUGt/BZWb04p9Z1s+RZS5omvAto4MpZ3kt3KwV/KTD00+V1HnQOusAsLqUYfJRhrcY33P0a4uZdZ0pPDG4= X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB471; 31:Tl0YhagbIu1IX6tUfSnM+37jNGUDxFmXzwQRM4W2Uiz6GNsNxpAUSZ+mPWjUjVmUWK0jPh1364myS0CNPwacOeAJ1ViIMqOIpxWXVjgR1DpE7QE04zyYuqH3kWcOAb+P8Ae+i2MfDQTyTZhR2byy+C3xYAZ7Q/7tR7aWw+/9OSe9uHX+0/jk1KbNtu+6emo2+y462iWdW3SChqXd/0IqSM7A3g73tZ4whpbBugC4MzyonMf/PriVQjkP1FcIYyLqOivogbrdax56ner/Sj38wLXEsQLgjH4h61GQAiuRIZT4SBpoEe2lkZiv8ck5gT5HnkjIHGB05ImeqslCUQI3QuanlFueK43KePdR/jo3Rc5LlOSaxcixcEQRFjmGqFLPiDbeyXC4yaZbYaqn0bQWfI5f+kDlEQuLY98iA+nWE05VJPv/QGLuvroeNpFgJZWkjMrbeuOPEi1t/Y6HmLKyv/lvhLCj+Hh/vlB7fYjqED/erWz8TbSFBqddlencCGGK25r9bmxrZbzITdOGRec6yr2lGC/xvSaafLEExl6r9zLEYVxG3u4v0VzvkuMi8E/xWR4zLNJFwrQ5/mzwxrD0KWD85F2MR7X5bnjnH+RZlXCFkipifint3FGa4n6SZCFLBR57b8QlZtJ8CeKyAfDEC+I8IveqKMhzI480GAjzzD5AtD5GSmhw4jkSMgEjaM3g1fEiF0HeZNckXoQQ9E9Zjw== X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(275809806118684); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(13018025)(5005006)(13016025)(8121501046)(10201501046)(3002001)(100000703101)(100105400095)(93006095)(93001095)(6055026)(6096035)(20161123565025)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123559100)(20161123561025)(20161123556025)(20161123563025)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BLUPR03MB471; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BLUPR03MB471; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR03MB471; 4:kVyGBwpBSJmF0Hhej/j25KbksHHWATZQkNHwfOIahOL?= fh3XQQx6cfgQys48l7pIO84YokpB09urBhE9gJLuao9z3Zx6OArlYA5aUsfKukKD7f6D484/4WwdI2W5trrPU22SNg0Tpy9khLZ7+pATJf0zhBIrDug+V9pKsRdAnViH9+tyFMJdHKK1ijbNkFRHFJsvTttUOEVMZhV1tN7LN5gHEe2oNihxhJ5LMOD+fRpa8hnr1nO2p/6SjdPsXcoB4Ja5FJVrKwn/uMkmh52SpK3zJ7eBdS7BWT2bPI9Ze7Rl8wNFwbMr8u24gYcOUoApOnngAOrU041IFFIbVQSGJ1Cneia/vLvumZTmVhStzwAq+Px7Dlj9HY+C+mkP31TT19YMUh7zgpcy1LNwr2Zx5wNOhKFHFffpc6ozYtL+NDaFtz7kIVm+n3plLiY3WugjT2VJcvkvtMh3GIDrgK7WMF3FP6xIwfaQncIdaIMpu6sd4HVmZsj+M8rBV85mTuwNhSh2yF90eAc3DTOU6M0YXzXIyaYKrkijCM7oqsWtx6s8ZU2EgReGkW+AafiduP8k2x+qkXC1hU7ngErxIo2nxOZKNlKulHEXrHPCwee7RP6CQuJOQq91FzAL1GUZjj7CGASGnI4JZeS3YByPfy0c7zaHChcdlyb1MCbCkCldTnB+66gywWZc3yTc/g2n40YTgzh6RXjk0kSZZBLlyEEUK3Qd/Jjghwxiw5LsQdzcvQ0e+iRQdzz66rQp662CPMf5U40f4l7Ss+AzOyO+xXZ0h3GMq4H1tkKptVe3Ni7G8LMXx5HU7NK8X+Qfopb2d3qd+/Bi0lEj1vSGRV/XNIAEIYFkIbpZ1+PNMc1dX4q1tnHbY+FLFLosO0LOVHFpcGMhnfjObpb47ILEakdGq68ZgdkwLZA+TbxWTiIkfN60NBJiQSIMHkOboay9eicf+xcEyODKKAvz3mOp+e7+qbehd+OhnfySl0lL2C7Xh+veRURE5lHMJKU8zN6krdfVuVuYGfta8GHnyv0L4p2ahR3lJRqAXzlQRoQLePDpO7HUy15MV629HM1qvNz7z84YRvcd4CFg3J2JpJmyV2i+PMwCehkM+wTca/m7v5LBZbmSeLmEiPZG/vKZbQ4AuUvlcGLSM9rK8rHitzqnVUkNLAfowg1/hpKsUOeRd4YyRyNZpud9d8wVxY8uczgg5vFzQvmhQuKOl7JEtaCuFSiRRcfjo5gcFzR8e6gA3yURcc418CzMmqfSMHI6rVCyef6zkCBKq79G5uDkqBPHSxEsrpw51EA== X-Forefront-PRVS: 0371762FE7 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR03MB471; 23:om2zqG6nk4N1/qo6hBIyIcm8setA9zfPQlRopfyrOk?= TB9eb9pQfEhhgGgIMQeosItRGvy1UIkU+N9ngBe6tTZEu2DqjuWXdfpG/I3va/vadJOhE38bDSQcZavH0Kf+OoUnIwLKzYhhLghGfO1pX661PJ72iLVVQgUiieWJ5OcyeCsQiBklBtpz7beD7/YqxfcacMq4Fn8vn43Mb1TCQO99nIwikpcbTPrAu910wYHMxT6C3SKQTTtBzUCnDxgLNjzahM1YYDrwfM8+zs16RJ3t6wRFtw96QZpKeygVmQqKeEDriwiKVEOA7/aYMjKCyQLHiJHBVEJOvlzESFFxSEwEED86n7qFdy95v6DeZA6NprYDpNVRNI149ITaTV1SpbAYe0vHBKzGKqiBoQE6o7JrFgb7P++lmljzoCZhQ/K+aOtWzEcrQS5sPgm3A85b0pIOr2674tvPB3doTCdf5mlimApg0w11vpBlWuLbQ1JWOtNmrmTD9FlSTVrYbJhyKd7C3fO6gBQCknzxZ+1CFXWaiO2l1IT38QmDX96lZY+/kFtVAzOckPQN07PBTNLfaZCkGEDFaU+VDV9sMNtOHtirBeZ7oi4dsuUpmHBoMx8e8jQDWo76WD/FLKjsnRFF1rFmNKqlV/Rg7DV9cRSSEbGo9DiEOTdkb4VGZYDIDaqD/dtvAIs1OnpD87AiUd4kd4PB7r532+GaV/SqztAhL8p3OqdvHLtQDSxQbZ2VHw2tkNPLIIObIO5PU5eV9o6r9+aF6bFad+PkN+aVcYreOFjdRWVZhXWOysAoThdgDDUuiqr8dj0mLFxQ3XhDkwAfjsDFspt25g2o/nkPxmj0vPZtNE+SZVIoSgWkR8hRajSEmidr/jXmcecPRfBGlRFr5pAC6KBJ3DBlOGP2AcCBnQCPYsgqd1FnRSoTIs8P9KHQtG+Fla4L/yVqQIzeODp5R9GZ8tTdxRPjr085dKg1iU533LdboCR7eNI6Da+c+Xcpzbmf4eUimuWRdmFdiq4jWcwBSA/D2NZrluTKx1MHh90oMu3BqwtV8UGuYct7OKeBTTS9y1Y2GMURy/R10JnVG1Ce8WWueHDuJ6ScUKIvVlLYJOQ7JXsZFR7dpRAPHJAnoHhqVN0PKgB/3jdRFCBxFW X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR03MB471; 6:HGCWk9CuAPy+Ipm7KHnW3GjtxKXQRqEy0A5GkLpb7VY?= +T8waC9zJ83px8mIy+PUMeI3YuQ1qowM0IAw6honpmMRK8kDiKkXOa0JHKsmh5lw63MT6DfaAa7INV68cf9c8L31KVon63S1bU6PjkJyd9hd5kAzcGqgcXPwjZipuF3Q5Dv69w+5Vx5+XrFpbAlIIn+5C7M89XwfN4hGu9X6HKyOzTFacsUoKw88cPD7RwuoPkZTjIEeZvwqYl0bB+aVEgJGgewD3A4LRBrNq8/npJHmKowWTfCxdOnYUn8LReJ5dqm8eCZ9Sh52L3/gs7WEVeWiTB/3nTmwcQDI6xpJ0+4NnXq4TTCXO9r8Pv4Qh29vCmlk6o2NCJfC5p9QEUX4B7xMBWKhj08sWxXG+BZoaBF5ft24pv9dQyohDgh022OydEQpSvHt59fu2MwZWXNw21xfeT6OPJFnGWNuD4dyiejGuQlutsNWMIHxT0eq9j7OYpZStvLlyrYlTAObN0wvh6kzuISB6latP6b84gUq67YgFgKmg4gI9HC8Ra/4Fx7aGXSzISlKbLHZvANra1c6G2mG2IsrFwMDu66Fb2HMt6iN4J7CWE5gfuNHd+K8pR1jq9H9S8nuRv9dmXL3h5Y0iIMlsmJG2mvE0oiycgSIDNh2a7wVo2zpjRqB7GDwdY6qroEuXg/vqAN2N2N9/YLvV7boKk8iKeYazl4ziQHabLo61a7MwwGRglC6DWD05fURlEYCioXgh7QeIYHtykXchcN5fYl4omaWo5CPIymPtA2wYkIDPx4fujDBLzLo/HK2T93X1c3TLd6kYrgjAG+3alBI9sgdWNaiVEMomJUjqBD3aOcGyhGuQ22jVMbd/mqtebPIZSxpEcYx6kSe1wegD2KQUjL09Bcz7hTFiLtYN8dRmAyblSf+cRZHB9DC3l5HaMztpELAG8c4JcXmcG8thOjvgBvnriZdeO0Q1auQW08UHp6wgP34Y7hN0mWQjJVM= X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB471; 5:7r4HUc4Uwnwh2re7HCw2NEWfBDZ67R32Hl3P12C7w7uTahVqQaUGveKAiHZoY1SyYWy9AymtIkBTbp2OBnaIrJyjYZ3lJjjXdekqg6I1Z05tlhjysX/haGuIOxID6JbwAazm0wV66hwQKAlcs7cYID0GBWCFJrPjjOyAEgTyeAMm+14EFNYBkaMVJ+7ezvKu0dvzpUTeJ/qTYXRIBIL5GAcjGI2L7LPtqG2U05tQun5lP050tt/9ZPU9J/ZcLLNEmIKlw0EtjWmoIItnHRya9ltRsCOMPQLDL9Lgvge2JN/ZBfKhEfmUDIl8wjZLj071KgpEBf035LT44wjySLimSKPLUz5LP5brRGNo4WJhhDROBB7NIZ7NJ2gjuGjIWX8Z6y31T8oOEnJk/jVZ/Zy2w1KLHK7LPmz0jlblbiLGTD2Uy9ZUFFIkF91Ky4QzqEjBixHo46MAOJUsqd51f5HEmByePjyF/ex2JfF1y1xtpqv6X5XdUEw1Og++IO2CyYgUCz1JYWvXnypwywm/KlMhog==; 24:GrWub1MLcakQdB0WGAeBkVVjLZONMCZE18AUxpKngrElP16TbgMY5GbbwdkwKelFWmtZjmfwvrBt4vT0gLMl/TTpCgIDSVUVqNwGusq1DaA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB471; 7:n8Gdg42gwuKi11imf1+dWEhl3M3kUbPxZ1IC14zQ9VVIUXjMHhLV1HXcTgvD9jfDkowJ9ZSojHhX7M9doSVZNJMwQeIIL5YDpsYvRVK8nzroiSLHL3q0xZ3kDdlJcAzeFvg7t/+Ei8SePL5ego++v6EsncxPWoCaG4UnTz2GH/pmlImRFPbCw09S8PcEnnuuPWyUp3xwb8Dhj2jfGQJqbJc9Exs4RWFW23MXBW2wsV/jjgFE9/Ek7OQCUqaPIv/lisfqQj0nVDeLAQevhKFpSWNR++QFKaVFIjk7oyew3F/NM0Rx5SyQX0NtFyGSgvCgIgynO0ZGKFuG6PBSgOOqTAeRfc1tp/s5sBBW3edoZbyw4EEZdqZJHkwdU93Bm+mmx2YjrawvC043CJxBsO1itSsW+Bw+Pb4vz9e8RLqDxiL9js0vEnGNEtbBCSuedAA3YO4j0ZF3misJT4Pz4lHKv9Ni+IOqFekErASjTKJtCpMpWO/W6C3oYJaO+BP11W83seMTYVrbZscxSxR6ZmF3b8UeXiItwqhjVazN9cNvMAfuV5/8TxV3jNWNYYKz0m1kaT3OivZ5Z6l9gxYH3Wcc+voi1l8uc6EObVJE2xjBimREwDQqc18WBvgLtJv5oiUBFXKC2r9NBmirCocV3699unmcgZMhtlROUctJGrDpP3WL6Cv+tpljDDf1Wzx0ZSSyLgQGoydf5+DNdQ41gqW9qcF7QH/gaYKqkGCSu8gMcZXj4Ge5aECxd0zEjV8iL5TfFvV9cRLy1TmjhNL+FFXcZ3cmp7TYoIZM2iUF/iTQLSw= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jul 2017 08:43:13.1845 (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: BLUPR03MB471 Subject: [dpdk-dev] [PATCH] bus/fslmc: remove workaround for smmu mapping 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" This is not required any more for A72 based dpaa2 systems. (A57 based platform is not in production anymore) Signed-off-by: Hemant Agrawal --- drivers/bus/fslmc/fslmc_vfio.c | 23 ----------------------- drivers/bus/fslmc/fslmc_vfio.h | 5 ----- drivers/bus/fslmc/portal/dpaa2_hw_dpio.c | 10 ---------- 3 files changed, 38 deletions(-) diff --git a/drivers/bus/fslmc/fslmc_vfio.c b/drivers/bus/fslmc/fslmc_vfio.c index edd9a73..4ac6974 100644 --- a/drivers/bus/fslmc/fslmc_vfio.c +++ b/drivers/bus/fslmc/fslmc_vfio.c @@ -188,29 +188,6 @@ static int vfio_map_irq_region(struct fslmc_vfio_group *group) return -errno; } -int vfio_dmamap_mem_region(uint64_t vaddr, - uint64_t iova, - uint64_t size) -{ - struct fslmc_vfio_group *group; - struct vfio_iommu_type1_dma_map dma_map = { - .argsz = sizeof(dma_map), - .flags = VFIO_DMA_MAP_FLAG_READ | VFIO_DMA_MAP_FLAG_WRITE, - }; - - dma_map.vaddr = vaddr; - dma_map.size = size; - dma_map.iova = iova; - - /* SET DMA MAP for IOMMU */ - group = &vfio_groups[0]; - if (ioctl(group->container->fd, VFIO_IOMMU_MAP_DMA, &dma_map)) { - FSLMC_VFIO_LOG(ERR, "VFIO_IOMMU_MAP_DMA (errno = %d)", errno); - return -1; - } - return 0; -} - int rte_fslmc_vfio_dmamap(void) { int ret; diff --git a/drivers/bus/fslmc/fslmc_vfio.h b/drivers/bus/fslmc/fslmc_vfio.h index d1259e1..0aff9b1 100644 --- a/drivers/bus/fslmc/fslmc_vfio.h +++ b/drivers/bus/fslmc/fslmc_vfio.h @@ -85,11 +85,6 @@ struct rte_dpaa2_object { rte_fslmc_obj_create_t create; }; -int vfio_dmamap_mem_region( - uint64_t vaddr, - uint64_t iova, - uint64_t size); - int rte_dpaa2_intr_enable(struct rte_intr_handle *intr_handle, uint32_t index); diff --git a/drivers/bus/fslmc/portal/dpaa2_hw_dpio.c b/drivers/bus/fslmc/portal/dpaa2_hw_dpio.c index 88dd2e9..fcc068b 100644 --- a/drivers/bus/fslmc/portal/dpaa2_hw_dpio.c +++ b/drivers/bus/fslmc/portal/dpaa2_hw_dpio.c @@ -470,16 +470,6 @@ dpaa2_create_dpio_device(struct fslmc_vfio_device *vdev, PROT_WRITE | PROT_READ, MAP_SHARED, vfio_dev_fd, reg_info.offset); - /* Create Mapping for QBMan Cache Enabled area. This is a fix for - * SMMU fault for DQRR statshing transaction. - */ - if (vfio_dmamap_mem_region(dpio_dev->qbman_portal_ce_paddr, - reg_info.offset, reg_info.size)) { - PMD_INIT_LOG(ERR, "DMAMAP for Portal CE area failed.\n"); - rte_free(dpio_dev); - return -1; - } - reg_info.index = 1; if (ioctl(vfio_dev_fd, VFIO_DEVICE_GET_REGION_INFO, ®_info)) { PMD_INIT_LOG(ERR, "vfio: error getting region info\n");