From patchwork Tue Jul 11 14:55:56 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hemant Agrawal X-Patchwork-Id: 26787 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 9216B7CBC; Tue, 11 Jul 2017 16:56:19 +0200 (CEST) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0051.outbound.protection.outlook.com [104.47.37.51]) by dpdk.org (Postfix) with ESMTP id 646677CB6 for ; Tue, 11 Jul 2017 16:56:15 +0200 (CEST) Received: from BLUPR0301CA0040.namprd03.prod.outlook.com (2a01:111:e400:5259::50) by BL2PR03MB466.namprd03.prod.outlook.com (2a01:111:e400:c27::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Tue, 11 Jul 2017 14:56:13 +0000 Received: from BN1BFFO11FD047.protection.gbl (2a01:111:f400:7c10::1:163) by BLUPR0301CA0040.outlook.office365.com (2a01:111:e400:5259::50) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13 via Frontend Transport; Tue, 11 Jul 2017 14:56:13 +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 BN1BFFO11FD047.mail.protection.outlook.com (10.58.145.2) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Tue, 11 Jul 2017 14:56:12 +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 v6BEtuaG031404; Tue, 11 Jul 2017 07:56:10 -0700 From: Hemant Agrawal To: , CC: , , Date: Tue, 11 Jul 2017 20:25:56 +0530 Message-ID: <1499784959-8598-6-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1499784959-8598-1-git-send-email-hemant.agrawal@nxp.com> References: <1499784959-8598-1-git-send-email-hemant.agrawal@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131442585732212133; (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)(39840400002)(39860400002)(39400400002)(39380400002)(39850400002)(39410400002)(39450400003)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(9170700003)(76176999)(50226002)(47776003)(8936002)(85426001)(626005)(305945005)(104016004)(4326008)(106466001)(36756003)(86362001)(5660300001)(189998001)(105606002)(6666003)(48376002)(50466002)(38730400002)(54906002)(33646002)(2950100002)(8676002)(50986999)(81166006)(97736004)(356003)(53936002)(2906002)(5003940100001)(498600001)(77096006)(8656002); DIR:OUT; SFP:1101; SCL:1; SRVR:BL2PR03MB466; 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; BN1BFFO11FD047; 1:wZO6/SM+5FxMCNHJ8pNnSUpchO8juocrxQB/F/lCQ?= 7a+IFjXNRh66eUR+ru1rNN4U6JRZhbSihQ488aaELmOFel2rDssG0e5DYRSLg4tvIkUdrmGiEXgKtbXCIzjonYva39D8UsQocxas5ftgn0Q4M22Kwl6V/Rdn7DMd8v6J+/OvOgZuQy1B3o53hZFAsgh/GFRkeV0XVTgh2/5UFERGZCq0Vcr7UXYqqWotLhWkrOkWeFtcGtqf4v3QDCjTziQ6qEeIqBeE8pcqIhVY3s9ZG9uuSH/RDIGYyAZvNc9pkrS34VrozBYo16hM1hl6WZdCuimqTPPqsJEDBPupnOAhIv08naXPKS1mov7G6unQvr4t8n1SBnvE+/AJgq4K1pCryXgFfC+QDkRjx2lXs+ZI8LmvXklYnzEJU7JR6yRO1fepUdYDrg6Hz2FOhFDzSeOUw3OdW5s8RGcjUp0REvo1EuxG36iEYkTSXtfojb54uWMMMejUhDnK6RYXkXVpJYd5pPSBMWpGeu9dQT7iGK6f051j/XBBW4BF4eealx4oBs/z2fxl+SFRxj5UCIo9afkEurDo3GWmBozAMRspV8UeqZ4+kxhFhuf0Dk87+7vrm+jqYErc4qGG+4qco2uP9FQTgvpu0NR/kLktrln+Oi4Fe/FDZ6tm4kzxOnE9pooDrRoiTgl5FXe9cin4Oj5Fa7YfAkhekBWBdww1NUoobN0a/feNWz6Uqd6c80e9yPxEUkJBWB/X0ckqqj7SHnKq37J3yyvdjMNj9aoOiFJBWS2OmYcBrzvUfbyswwtrT2G38Ddpy4nR45Af7MQeDrumrPIpogzgjegSO2yoJUF6dsfT5XLuW9beTlF9+TFtgmcl0pR8Em/vfxHA9kDUFpmmyodW2Jnfhr6QggCeC2bjTN6M0Yz2BIqeVFF28nWBjpibR37t/hXShfwX617k0CIv0bzy+citwqwHrJC4fM5t+HoxFwuJgeLuan30R/sM3+Tnw8MqfuyRJfe7qHO2XNaBhjErhwFtONdkwAH9ZPS92DCy2RHQ2jNaBQ/tbGFD0SqxUpjW6AFsb/1LghTBswc0RCg MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c0345b82-42ca-41ba-0447-08d4c86cf962 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:BL2PR03MB466; X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB466; 3:pxyzwAw0m62gBVvY8FPW112DCTsT3y+WbG+XTiZe6xnIzaE6hJ79ENqGGm98x7ny8yBFtRr4TIfeHIxb0sqH20jCXJ/isouJL2bc/HZ6/U47UWEdST8VrIONitXKFOtdPatjEeNIMRuRng2Yi/1XjO2t6r2h6YP3M6GzKhiv8eBpGQU1MiRdS505u8IB7Jlyp0RCjy6kSz14QEnk142+lsjrYnbXPQJjzS5OS477utHypBdsTRAYl6k0WW2oMjPR6zeEwugsOOPwFp0CgevGPfhPktV4WXgPvAZCNAskqHdh1jccVPT/QqpzeGO7jAjkE9LLUjEU8RuYlwoGU2uURZepBPMtdFHI8YdVs0sRIl+dskVytXD0iCtIvnTGCXKfkzELyK+H0W92Zrej0o07OdkwIrUDe2o+dRuQ71wTShhcqjU+0dBUCEJ0xetNgKs4/dYr9KNS5R/Z/umSEmLGCLVr8HJDJZ6/Wm31Sxm5Xgxvl2iTWtpcdWKpfTuJu8SQmxNlGbFgygqTSSmR/2BRRcJ1nY8+IZRTrImJAftaqsXnclx37kdS6lRkgEavYn717PY+vZjnakD2lV/mARZi2lyUlMkNAJafX64w5rw2ISFrjs2Sy/wP/ySYB/JrKpyA80+LXpd2LdiyliYRFrrfnPhK8sNHuI8PkUGaSfOniZeWamG0cNJxdV8cz69vyp9lvKMeU6/8N2EfnykQZpn+hgjGf0tqRnuJxwJ0nrsvk8Ev+SvGWDw1NcUiFSK5b7dWAUIzKRqmUHp6uqEWUdfvTufJIEGzKOwZq89TnovEOYLhY0tgduCP7pMqwouHLn3S82UH+ZUh/3+XHFjvjYNcxf8NmuyhHfwUFObaOiEC3MXiHAN6126HdKKeA1IPa55y X-MS-TrafficTypeDiagnostic: BL2PR03MB466: X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB466; 25:P9ZQgiP4sgkWnV88RUp/4UtnbeQHVwfa7oud9S7gj8lyNGu/kz0R9/pDMDSviJmw3l6OYK88QOPKflXL716EnLvjYljWZTvH7bgMWBbZGAZwtHDpdzaHB5eKGGFzy7QAAvW3M9NWm6/0BtV+WvJMp6tR8yHxrLbedCZtnSeHwLv2dhHRwKLkfa9LMV/RL+I2ReSruR5BEMqTMVbiZXAHLLRQhEKS2K8LjpFp/13Yrih9hV0+pYmmiwEKUHoJ9saM0sBoIORQWGSHCYsbiBLydPzGlAjzZayGEckaIdFUbtdjbYWmN5J4gVgl3WnAHMgSMW5Vjk4UdguGyB17XWsOIsbP7Frn31IWFzskk9gXAHTfbI90WFsHmTznHkxOGveUtm9NlieAFbrgqVUrLV2MX456cTkGmdtf+64N9H6WVXn5Z7tW0rK65MNjmvyAmxvuBd4INzM5IGMbILXxF3Ei0YQYiwT/TEfmcStBOlPooi6cCSUhUYjXSrKXYJmyacj5hiradGl6mKCRrifFZZS0T37m7MG5cv2SJrlOqiK0XXngAwafv7rUqFg0Cq4F3TOQOOC+L/I8YiApc/cC30qo1M/QykH6mlqvRMMqWLIZ4Zfob1YWIg1lUJHrVfAnibkzo/mRdkCj8YHLE6i20gSlo+zWHH3XvSSFKpqOQvmuspEa6zn66S+XY1jEbK3tKQZg2P3Ufj6r+qbptSz51sPn3EwISm6McA4d82QLV/OU/zIkFdakhpilLc97WZBH6KsIBSs+vSzg+YLFtiJztYC/bf7E+J7yE4Vc1X0f32l9NmfZd8UDaxVtBPAXb50fTOs2KaOleeLo2eIH0/gz+o2R6y3RRAnvWF0meM6mTOlSEkJH4M0Zy3MLXJtjz/QdKJYUO7hzqu/MD9Mypn39tjGI9I3YYNUffW5QI1hVIU069Ss= X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB466; 31:NzXnPfWOPpJf6zgaamBnwkBTiirNVl9WKc7RCXV8AZlmHAbsiFUCa011C4nIPb1SgM4eVzC5TcHT4HHkILCGRJPbL2d9rQ6QVKkVjDMPN1ExdZBavLv/F3M3EaY9nbsM3ZVYtH2AeOBZq3DtQ2yTiTlh+mbu2MjxHte9eJOHBvNhroGrirrjt7mFoGGJkX3jr3Dl5znSDRNOU0ih83LVnZCs+aHquRTnQ77aD5W9d3Uxv+NOReXHVEtAMy1LuWD8RuBr1i0U7VehJnq6zHmEdjZQDhGYX+4TmUQdT0sUKzWqFAkws5b3ogJjvu4F7HRprm4EK8kikhLqkZeYA8lwJBRhlxvvuvLWWMOwukTcEf0sEeL4ud9syXVHYspmWYkARiexNdB8WY1mr/yMQDjP+0wwFcBFY8rkXzdK4NygqDi1a9uZIjLFStB0MKMi65j2xVSzPP+bbTEjPg9VU+/TRa5C+mGaAfaUornF6xHM3kvyPIJD/CE58p408eDWIR5tdKn9NaqeAS9l3oevyIV/+qU3jiFFLRFjQc7JXJ9SS4/wPvDu78TKlsS0fe7ttco4rFVHI38Vl0s5677nVJI+KK72yZoRHmq5FGs68z7hHMfywHL3oxGzAx75RqKaQfo8f2m1ozA/IFuqnNiWLrjpYpf3dK0HLYQxjHh1Iv0VPpHzeu0BeOTFaenDsSYRjIBc64tLgxLsUd6X2GrJOg4Prg== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(13016025)(5005006)(8121501046)(2017060910075)(13018025)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(3002001)(6055026)(6096035)(20161123556025)(20161123559100)(20161123561025)(20161123563025)(20161123565025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BL2PR03MB466; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BL2PR03MB466; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR03MB466; 4:2vc9kYErWM3LUsITTOULLPX5W1/3POBvpVtazGLGk8O?= 0LvzZEYPWpz/tCoVOmzcZC9ASgQhLqz28he43RscFcsm8RLdQYS+AmcYEW6VT9BTocr3fBG6gmMQR4BURr/4tOESlYhFQyw6ulKVzxvETc6gEGwg49acGWpRBRDgyc3vZipD+oqHH1kjYuQwvJd8W65tj79C7Xxz0eM4Dp1oEM8Z1T9ho0vzkZExuaVCSMhIFhs7covOxUbcVVRZpN0z7XIOvIsOMDdBjd9APwLFOM/Y16JBuceK1m1ilJF3GnZphB3Dui/s8RihjD3X0jLIx6v/Ftf1UlXPlOjHj67ti+t8j34rEOCxq/n2/bJYAJxyXjdlRYRHd7eaIZGHPqEJYJ740h0cTrthKKjZdetifnyYlzOKfgIeX0/WZlnlxePzJvARLkwCIlCkJcjjrVaKpHfi2MhmHI8QQ7K0G5lVd+RPc1jV6QPN84XDENC/rHiyeiTypY3+AyaJFN23c783ji9Pay6YaXimsjqCUdvhE1hrI+/gkrYy6kGbLJ+GS35bbmjQMnY0vPDVVfxneXCAHIdbv/U5RgBkmO/r5gFA4piARlYeWkSDxgbhj+83IKU7L1uE5UYIig0Y84//cHVBz4C3kSQBRAq2GxPa/z//bd4CTv3N5EOfXX2UhCVrT9D0KsWDOSZqNtT6lx12BVnroZKP7QEXRTrGtYxyg/DTqOFGiApDMGZm9Z41goRLPJ9izQtbR8TN8Qm5IvxXEKlULFlmYKXxQgktEuzjyJ/wkL4K/bQ7kzg5pLFkRQsQ07cmeiTbadavwxLuN2a/JApSh4Tcnc8OpFUetW/O+BJ9QU5DMN7morWr7fNG0/bvUFmMc4AQFWMsYTSfFY1NR0L0nLelvSMnC6gfW6Rh4aJesP5nIGEDCqNy3Nm9a40dET7tl6FPZ+HWTDvzQ5nO+xdPc0y9c5sPpEnPBn2QP73apSVW/t/lhbdtxubfUb5GzUghd9WiYcyUBkxUSxy/cKsSoQixndj2M6TRQQ4WIvK0YaBjFK9Lrps9v87SlB7ee1kp+QZL/GNszErKby4bMM5ZKuBt65ZRt0N7kPhBawROjYTHybVBodb7avNMPzS/7KoVOStV7wh+E9rKqTo6urPqsd9NttYE4TSOSviIG/l2IkFTa+dYL9UkSBIE8SDw4ed1dG8gOPxzsRIn9WVFG06XJh6zk/ow7VZ3ioFeHN4TlrS8jNSf7ow2VKkCkY5QLvIBVEGVZMGMSLC+ljTlDGzuPkkTe8er0ETYF58mjQnH8Yea224AUsippqb8u0ABARLRSmBgjw+WxOKle2UpW9rbV X-Forefront-PRVS: 0365C0E14B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR03MB466; 23:Ckg8xlNo+T5WSwPBzSh15tsHaiBkOTQVooI7dEx2nF?= xlard3v0lDZxBrE2NLLtsM/vPBuoouwsD6nZ85/7XzUANdq46DWXjcJN8iZQb+TgGoEGENQtrpD/fRxyWwhnVsav8706vP400OmRa74UNogaKnhDcTF15E5/XD73MnahT2LrdlfQRpY6hgvKq3KDy0WC8jieHCNd30EAOdMGWYdCWUNzkJye3VCcynrwnZDgkW+9plZMZ9HS/Q28usSPvaTLbPdL2M/LtS1U05C149hy/P9OQc2dnmbz9zyUfz/MItLE3JFK6tMKzaZBFUPRIZ7dCDil0Fq4+XbCyhx0kUp6/ThvsHguZUqO9MuxrNRWgHbJ6RVc+eCZB2DYBkR3EV6KhK9CtgAwfgoIy2lSiE+SzPHRQAIc2agzFImkzDMoYRY7yjbXPSkY2Q4s0SCIoehi/j/gpjpAg5xeUeiDEaEfRiVdRCPI1toDhuoapxFlQ30Bho39xxMgV6I14ZlhNI3CWOzDh9LwmEfEPpHmVN8XzyRU7pv/g2Is+TI9GuTkayJUuYL2jIxt90+pyJt3JIqs0t0czCvgAlXsGg202A0mbCk1E2JCbhs55PZvY3t+y1uVtYe068KCca9H1NZklbnG3XyXFzsnNrR9U5FZSVgmGSYhR5MRCa9frnzes3MMipV5CKhVDlhB/5oyhiIllsC4O89LHB5CeYgSimjeH3P+3pp3LpiBy6+LuzOr05VohnKrWAPFc6shJgmomzxlhILntBuORT0hH7UHsbvbALnRCi085vMJhpjLuBASCUetm7v8zTYMnsVzouK3lKhHFFu5muwrX5WGMTxL8tku9E1oXz3ZCAjaZcETNFUoSBplI5JUZ+94vNHHFlKnW5Qpxc57USVunqxxyAYQO3ZGuwr9EXbYVEaAygQbNVQ4iT1mikf754YxwVEq0+9PhNK1fYzcQj28v+9R56o1Un/pruHk9A4lkLXRF7I1eJjTSZV8WOjMiu0OqyeZGMoadz2ywxfKMcruYGsPpkiL+JXMQb6H4MBtd/TTYh3/qSPgI6dcJVk3IFoZ8umk/L1TaJz/Z4lIFiKpElMhaLcfYeXLj92QTSD3sxI4fOXJ1A5VcbU0TofWx5T3XYU1VLcof0yxnud2rFqtvgyKpeBFproicFXzrZzRyYJ+4TF4ijBBTBSBrEURuSZinlAeuDgBKadXs7rjWq5yLHi4+NWGOyjy/XIw== X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR03MB466; 6:pj/pEk7rcGg79CYQee0/il//a9zCjSm3Md6rzkYpsHK?= HMU+iIy9UkiHTequjI8p1x7nMhW7SdGppEJKTy2dfzfAqjZQSqAn4bIWFzgXvGagrcmzvKzTE0Tk1fPb08yT1Bivih56zWQ0XpBsWFt0J5ukEytxnoCI0Eno0WwP5JCFOrj+8VnmrmXCfa1Mc8rIVvHhbGWXFo12oMLl0ohr0bXQ1xRYSPIXlwY+QSCaJKJLQZ4lbWOg5s5mB0Auuvkqh+kgRGRI59zz/+Lfm/43F6KvMrcnzrRpsxdrsZ0PfB2qCfQCtWGpjTz+0zrEHLw1u95wVyC+PoMqeDB3dkfbAlUNKyCuDtW3nzE+yCBKPKg8OyFy/LHC/JR1n9OU9VT4YhjtCaAMiIvt3PUG/3J2H6JuiQ9Ok9oApp4WIh7KT366rrIH8S6QDhvLL732YYkWG/k5BiIjgy7Dt6f9AFvo3Xi5dVUiog9XnBnJC3o6DZ4z+OyX4JHukMnQuewPVcSQumDwKs/zpR3NspBAotOSfYUSAP1ceRVT6Rbl2RD+9cyygIKxj9isuSf8dt+vN/UFHZVi7v9Gx8p4hh8cS98nCmcnXcFy/Mh+TpI79zn7ZbiiK7C6reyr467upP72B4+zS+zmCxYIQe9Wm0fu2R5KUG4S/8e38BIB7R80Vw/ncW8567P4sf9enf+7YkxnV2kwGOVJvDiyGUtMZs7B8SlQUgSyIUDDwMzpbzaiLNxX6vffraCYRdZYflTPVD+xATw9lEd+FAgLYv6c1zHgqKyaJW0ZY/Kh82jw76Y2d5xxKFOAyfDrZKZ3CHkFLnDlpdP233CkKdYUVcveGtuXCwCCq+Gv/q1kpdxxOndY8m/zV5qi8F8DWUfDDVRkRm2bneshq/2jwLvfiQ5C2fP+BQXcmm8/oLrGavPooHVHW6Y2qfyWi9j+2JXd5juzYn4tGjUFfAb5ChXEBt1qJizOKiLjeFA== X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB466; 5:p8Tc/2Kq9U6cgQUqt1gHnlJAU4ieCoqwbf57eC/UoZW4GQTeUqQmfMNeZFybfT1wJyft5qZKpu1AQH/sJMcYPnsoBKIhEy/aYfUoBbU4mCWEh07g8YQ7BN5531TDZeFYQcsbBeQBXz8aUDumzi1xjaUqWI0OppM00WSFVuZrMIYvVkaUoVXAFk/LTRTwWs/WaAuTOOSuUHjR9XF/p9Y45yI72bvklfBksrMMVUk6g959vNKGkyjRx6jSP9Ojy/6tNe3/cUTt+MeNQYIZIpo7uwB/wrT+isuC2nZeABgTszbvtcq0V2CS7ilu5AsTcF9zzz4+SOUkXqpJR6yMxiJ/CW/wtwZleo3BZifd0a8nGpAqcRtjBLaSTZ5bpLeMHiBgv+CJRCUuLd0BtCOr0yXANmLwuWfm0T1TGlFjVoZQaydKYbvWQeB7cyvey385iecQD3A4V9lPBCbIp4ywSMXbBJCEr8ZgOhalxVB87LD5wJ/pSMact/xpACsNQy6HoWNTE0Mp+w2jF8I5kb/aN5Wuwg==; 24:sH1xROYVlnwFjqolpRolwdTCQOspn584GI/dqQVlAz7v2OrgeZQ/WSxn4fzrF/Zg4fXYTfJASHaPx0G8xJPzhQPjw+0hQUgpv0Nn0kAwxQ0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB466; 7:8d6pDxf2iHg3gpHDimtTxjmUOlu4641LRXg17oU1xzyEP5P2RUzaGNVrhB3j6cq1l7x6x4cBIWSu+yUyuOsD/7lG9FKgLzieFO8+8rwojjHGrrwlKlPEa8WBijpJjl3NXLWvPEQwRzDYVzROPf8ib0JEq0CzYEfMcjp3jePwgn/ViB18U+asUS187h6zRlyJhTEful2bxXXID1EMCpLI7F2vh4ShfCU9zOkG1Nlfak2/1ywbJqdBQN5p+jU/UT4ihmAVXZPQaxYMIS9eswzBuipFMCNaq3pgOJnAoqSTD1a5N7WeK0pB8Z6sF6wCxh1dMfntAzdWSfWFIFsZCsjuhbQkScavyiLir3gphkytg1TyOXXTw1PNCbBkkdvAlCygDsPH/DhIflIToFqNTaG3lriRk3nx5UYdLJI9FscPumwnh+2UqF/wl+Kwv/SFy2rZfJumtSA6/MnyU4Vg5XKQbkU9baFRACU/P/lLTwCKPfH6u27Q9VHb9CdjMD0TsX8+oDxAg44AEctPyOOpUtLHCqLiELbqwVYMwSlYbPN85BCbJ/2/0bjB4zniAEEC9oqQpfO0NrD4ff5ZMOAEJwQwi6fb3C5RL8P/ZmMI+z+gDLg5ZxQz4FA1UOlBnczFU6Q2M6FzO5LMzGirc4j2kpDDtHQD91Yr+TKmN3WIzxK0vr3VEfQBO0aQa+jIMO/h4ADys+RCX6T3xc9RYgP1DvObqtRhPHTtSSoBtdRN1XWq0KgQqNMghv6DaDHP1sj+uNF0tXjR5CpPFDSsJc5/pyOEh5so4a9kH4jiKu3cK+WV5xs= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2017 14:56:12.9716 (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: BL2PR03MB466 Subject: [dpdk-dev] [PATCH 5/8] bus/fslmc: set the dpaa2 device name 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" rte_eth_dev_allocated expect the device name to be filled. Signed-off-by: Hemant Agrawal --- drivers/bus/fslmc/fslmc_vfio.c | 5 +++-- drivers/bus/fslmc/rte_fslmc.h | 1 + drivers/net/dpaa2/dpaa2_ethdev.c | 6 +----- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/drivers/bus/fslmc/fslmc_vfio.c b/drivers/bus/fslmc/fslmc_vfio.c index 725faab..edd9a73 100644 --- a/drivers/bus/fslmc/fslmc_vfio.c +++ b/drivers/bus/fslmc/fslmc_vfio.c @@ -551,10 +551,11 @@ int fslmc_vfio_process_group(void) dev->dev_type = (strcmp(object_type, "dpseci")) ? DPAA2_MC_DPNI_DEVID : DPAA2_MC_DPSECI_DEVID; - FSLMC_VFIO_LOG(DEBUG, "DPAA2: Added [%s-%d]", - object_type, object_id); + sprintf(dev->name, "%s.%d", object_type, object_id); + dev->device.name = dev->name; fslmc_bus_add_device(dev); + FSLMC_VFIO_LOG(DEBUG, "DPAA2: Added %s", dev->name); } else { /* Parse all other objects */ struct rte_dpaa2_object *object; diff --git a/drivers/bus/fslmc/rte_fslmc.h b/drivers/bus/fslmc/rte_fslmc.h index 4b69d38..e60d6eb 100644 --- a/drivers/bus/fslmc/rte_fslmc.h +++ b/drivers/bus/fslmc/rte_fslmc.h @@ -78,6 +78,7 @@ struct rte_dpaa2_device { uint16_t object_id; /**< DPAA2 Object ID */ struct rte_intr_handle intr_handle; /**< Interrupt handle */ struct rte_dpaa2_driver *driver; /**< Associated driver */ + char name[32]; /**< DPAA2 Object name*/ }; typedef int (*rte_dpaa2_probe_t)(struct rte_dpaa2_driver *dpaa2_drv, diff --git a/drivers/net/dpaa2/dpaa2_ethdev.c b/drivers/net/dpaa2/dpaa2_ethdev.c index acedc7c..9666d9d 100644 --- a/drivers/net/dpaa2/dpaa2_ethdev.c +++ b/drivers/net/dpaa2/dpaa2_ethdev.c @@ -1531,13 +1531,9 @@ rte_dpaa2_probe(struct rte_dpaa2_driver *dpaa2_drv, struct rte_dpaa2_device *dpaa2_dev) { struct rte_eth_dev *eth_dev; - char ethdev_name[RTE_ETH_NAME_MAX_LEN]; - int diag; - sprintf(ethdev_name, "dpni-%d", dpaa2_dev->object_id); - - eth_dev = rte_eth_dev_allocate(ethdev_name); + eth_dev = rte_eth_dev_allocate(dpaa2_dev->device.name); if (eth_dev == NULL) return -ENOMEM;