From patchwork Tue Jul 4 14:44:18 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shreyansh Jain X-Patchwork-Id: 26414 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 9AC7D90F8; Tue, 4 Jul 2017 16:36:27 +0200 (CEST) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0073.outbound.protection.outlook.com [104.47.37.73]) by dpdk.org (Postfix) with ESMTP id F03137D0D for ; Tue, 4 Jul 2017 16:36:25 +0200 (CEST) Received: from BN6PR03CA0084.namprd03.prod.outlook.com (2603:10b6:405:6f::22) by DM2PR0301MB0607.namprd03.prod.outlook.com (2a01:111:e400:3c08::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11; Tue, 4 Jul 2017 14:36:25 +0000 Received: from BL2FFO11FD019.protection.gbl (2a01:111:f400:7c09::106) by BN6PR03CA0084.outlook.office365.com (2603:10b6:405:6f::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11 via Frontend Transport; Tue, 4 Jul 2017 14:36:24 +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 BL2FFO11FD019.mail.protection.outlook.com (10.173.161.37) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1199.9 via Frontend Transport; Tue, 4 Jul 2017 14:36:23 +0000 Received: from Tophie.ap.freescale.net ([10.232.14.39]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v64EZM7B016426; Tue, 4 Jul 2017 07:36:21 -0700 From: Shreyansh Jain To: CC: , Date: Tue, 4 Jul 2017 20:14:18 +0530 Message-ID: <1499179471-19145-28-git-send-email-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1499179471-19145-1-git-send-email-shreyansh.jain@nxp.com> References: <1497591668-3320-1-git-send-email-shreyansh.jain@nxp.com> <1499179471-19145-1-git-send-email-shreyansh.jain@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131436525842314776; (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)(39450400003)(39860400002)(39840400002)(39380400002)(39400400002)(39850400002)(39410400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(9170700003)(47776003)(2906002)(68736007)(81166006)(8676002)(189998001)(8936002)(2351001)(33646002)(5003940100001)(356003)(50466002)(48376002)(305945005)(53936002)(76176999)(50986999)(86362001)(110136004)(38730400002)(5660300001)(36756003)(105606002)(77096006)(498600001)(6666003)(50226002)(6916009)(626005)(54906002)(69596002)(8656002)(85426001)(104016004)(106466001)(4326008)(2950100002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0301MB0607; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2FFO11FD019; 1:lguwvTpiF3YfMkXTnjbw7tRd5hJTxXvavDkKowXK2v?= poL+8YbXXxy49iMskIP8/0mSsARUKMzIFYnISOWfuv4mEPJNgr9Bbk3YC0mM0hwpvQiMUWIowIKVfCtPhcti2jnJOtN7gYbK/7Juh0J2Ke6QvdlpG+7xb7/egTHlhW3R/HUkErzX87kL7PA/ZjP8hWwHEYD7Scftu14rIUe9VEYgnXQuLolaaaWQwt7UW+mIDLpnrFVCsnOsbd+qDNX9yyHkEo870GBmsF2BgfusKAcpOHW/9ArZS+LH1QwmG1in3znA2gNDT038lyaUh7TVueQcG4GMpvN/8h+uUpL3eRXD+euuCH6GPSkimHeXN31EZyN0u/gUnKMoTLzokf6H8LmwaGTzDxfeMNZm9s+Aipfc420B87aq/u3afbKkVY357RskNrYpYCeeYfhfyTdZhmYEthe29ArWXe5hY6ZDh8ORfiYf8xydKjReixrPDS66N4/r3fK34vsNpdrBP4pbqQOcrQjZHVmjguT4yS9vPItkA2EVgdTrNbK72m8S0+DYUbvwxOW+EKNi79UVTCiFiQelPOsjBC49SQn86oMiMZvOuVlLlXK8dsgvOPvGBMTXLSLdnaJIB0Uct1MdYLzDfYs8E79vfVcAlc5H+DSK9tz1RsDLB1O23Yge1E5RSJuj8UgwxDd7sHxaCGt2OXnQM4VmWZvJZj7O1Ah2mdv+7hvLjp1vZjY4PSXqT3xHnCyCxhTIKGONp6Y4muJViscrerYXwqTb63zG8k9+mUXBzeq6gqUxHLbCvjDTX1T5De8op4gFu9BhAQtD0bUkvgwqzXy0plO2oWxINE7k1wh+Llyd0jbaEskGyPRuhyFTSkPOmoT+vJfPRvyJPpFNqmTJdK9sOif9HuBTx4Lcvg+kM3P53gtQ0reQHP/4JBSYHGNFVbx3vaP5832RH34HUuYmUjBpLyugGEpTM1Bf7hcIaBkm22oWCbhzsqI86Fdn4gUIYaOlmWFxidAZ9cKSQSQlMlVMSMe4Z8hXYAbNoldVFqpS0wmTamhEkvZd3KgotYsvlWrPXExXVTaogfIT6pbvJQQVYFc0ZjrX+NDrRlRJ0tPw== MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 04f716f6-359c-4aa8-54b7-08d4c2ea0bcc 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:DM2PR0301MB0607; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0607; 3:W49590udJPk/3PRW1LxD2eRwLJE16C9sWsYrIOosykYVohWhuhR4qdpwdPmsoomcE3ia2Rn0If0f9PLDA2zEh+AzYjLPdQMxnmT5oz3PFTov9Q9sJ5oqqM3r5Om3TXQnoam68xHZss31Ols1vD1huAbP3IWSmyefpHTyNT8o8jkiGyUyZG3LhsTbI64yp0mClohdJSG14S2wmdIf0gqlA9Qf0q7WllmVznxx7wXfPKteE1ubdQoJY63doEWmcgwfIi2BstMNr+fMZwcE1OcTPleDLTw1gGnHjii/s6evFVahNEF9QMO1qiOpmQc0yy/ZR8LJZohOwupTZ/zpYi7w8omLeLL23F0CS8cXn3xXcplIKtZyjW11Btoj7GPYLpD9Bdc3oLOX7Gnyrzb/+HuBkUTNm+1jQsgzQ3GPtpIR5Lyd1NRR2ioFNtZz9lWTOlKe+zp1WyleeA3fvj8S82lZ7ru1XmY9qciHTM2RrX2HfgSjdUpz/iql1jNbaaNQO4pD+O1Bkhzabm2Z4j+nbWdotaXn/3N1Ocdnn1WXZvUyxun1UbUotO/iybTFOORayLgYReffKaWTrFhSTDJ/eronQpLc4zw0IRqXLCKhQ6RXXkViq+HF5FvD35aE34glLQhmtnnY37H1F1KqYBcSE3ISFb6/+QHcS6xgUibEioTRnL5gqBuYZ5Mnx0vTJGyxwVl0u37oJcDCCDvUNYsS5Tokwo7ql+4NVvy0kvDutfEJHjqDzkT2Zr05YyDjwrSu6YIDqBaY1OKqpFeqnPt3R9zF0tjMhUfGNw25XUm0DNJRTdiHCQoBdIjv853wb008lHjIMoFoUYtKdhlbfQn2Yp21EMcGV4pLQZcL2g/JDRLdOhWg2QkWAFrri8NYf3XhI9XY X-MS-TrafficTypeDiagnostic: DM2PR0301MB0607: X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0607; 25:KRRXa7TeFJCPEXOTF4KQWXBtVekEMdpuPFvxacyuXwqGQbw4diyxJdAoQvHthh2qfXT4dVCHyg2smVNvALZozuzJE8wQL6u+vHN4yja4IciIS9BcAl6YGXMbUQxOtVpKJ6x3DtbU3M2TcaRH7i7LiOw0C4T0tTZGwyLV0NpQW6828Zdardk2wh8+4/U+u29VqSE173nVSSJPzlk+Xa3qbHti0LjSaCw/Sh1rQusToMYyxNVwbaiSuu8GZ3XMf2GpKsdKu+xi7H8qgxIH7mxEhYPqpFQ6KHv8EpkSfI073NfqBlwdAFvfPbaBlIJStywTGeeZO9rFjNSflMa+LhfCncubmQlzvJYw3YkeN34yuA60G3q6lpjYL9LzE2JA5uks+dLdDmbhKD8J+XKZTH03FgpoQVQMGwbCrLzAiu693FGespHPPZ6UUOZtlGjpXRNJBDlvL6TNWEv4wE9lr3fzBmxW3AUGJUxsWy8qcSincxDjuDjmjw0S7uI/1iLHOvBk48mp7qPjjKhW6nBGjb2lBRrrniGtJG21HPxAePxotezihM+wJgEh+sV8tw5+DoUb5bAUrsiLkFma1gLIf/aDi5jVIf/kkjQUNsiWE+5o9r6wXIu6jB2BE/vPJ/QEavEOt35ycSW9nM2lyMYZP0MVxZltyJ4up9OzPiSRit1IoysMnb19PAM4uEv7IHiTN74GlzVzSWvI4EadUGC7X7OQYS6pGR++whD4n1v/bArkYM5YxE3uaLzzB52oyEZiTIqMN8+/63jkjajqOSFcUKN3FAeoKbnhKu9FTZTf5jDVai0uuTCcjxEh+TcidZx5KQtGvhiC4jb3XoBrmlZ+R8eHezMT/o0tNrpCbnr5JqK2iKz7xJ/5o0e9+CoTLa3rlkMgTzft+gJl7aoP11l1dIK5FKWh1bPxhaC1xjyzhdDw5eg= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0607; 31:ES5g6XQbH48GLWPrZwiRPnjsAjEjr5y+DrEE0KWK0G84kq0Q7VERZXlKLhYrDTX6vLYaYKD+KBGQubx8EQ/pO8/3NzkJHe9pUyfP1NAQkf4j3wGF3dnXPtzVc/0w5X/IITmMTDPkO6BCLefZzwuGW3MfYrev1rmXgA7V2CETEg0vE2DJAfMZeE8FkMLg1+ZU6fBVFKb0zdZizdYVjPSTp2I1B3uMlDi4ruZo4E/7La2Msf5WvYHRxRWXfr/6ObE6LJeneThg+eMLXPmbu+0Zik6tnRtYN8AXo/FpcugGeSR+FJ+Ekwf43CLFShlGzZMBESrAt0B+ygn4N+VrjscXz/X50QVX5/Va2cOPx8QLu5EkVqIMe+pzHCoX9H52Zn3JHLYiGkZ5HshG6GcTHNGabi0O47BENzQyA8R8RURFTqBkonYoLd2UqV5gZ4KCwDchU3mrh0YXgKVRVEYqj3zb8KMp/AW5aeIKdDFS3kDC0+5We2AElNb3l3Aqi42Q4ivuhCJvw5LSDSWvSHPShhgeGis8f1ez+3K594PfyC4bDB0hX4Hz44KffXZXj8Gbw+4PoXJ1DiSe3+ovtVl5QBY6yozZQ1ltApHf3DHBPxIH9ASANcCpugMPLHpbrOSM9u2gqjZDElB6kINBhuc7YNs+PwA4kuxnFV7W+Xy1UJucpOZ9kQTG9ihHsYF0SeCK/PTPrK5RXu7M0n8vtWA0H5wUnQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(133145235818549)(236129657087228)(185117386973197)(167848164394848); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(13018025)(8121501046)(13016025)(5005006)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(3002001)(6055026)(6096035)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123563025)(20161123565025)(20161123556025)(20161123559100)(20161123561025)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM2PR0301MB0607; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM2PR0301MB0607; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0607; 4:qDXAq7ZFmbTOkT99CMoUTD7k1U647KhKkgi/y5yX?= PogGKG0Rd68weVCiIh/YCBNE6gN7HYGQFKSEXGMa5EpsLG75fmNkVedg8lZx9p5OBOkuMGshAPVOJLWupznPTx0hMx4dBc1zQCQzRuUloRPtu3csBg13w84hhuxIbHDDl5+DTgwSoQI5hwE5Z0mCeJsPmFubwT7kzZNAs1y61euW3bFZPRWaJ+Yu6Psqh77V15pupP/SvVlng4xrPMv5DuOcppgj5cL68bb1+QFFlLZ6pcLsBtvqWCUZ+2ZkW5X1HoRAh12Bpd0cV6jJ0oK76wTEkNUtYWjg7sn8pMRtIKpw8D0pGghP7pCROw7GVR0aDULowuhlpCeeXTnJgGTFCtzoM6nGBe2uZRqe1JnTDEUP1/GAgD5jfVC7fY5DR8A67cRN/pnUw+x1JHMfm7/N0AHz2MMcAcjQpf31Q61W4KXrnxr0QVsXCJt9mZSjrXs9w7KQjC5UddE0g9+mc6nsCrVJfQYvlL/C+i70kJVR9vG9wycfkXpjiS1nY+iJXcnQjLBHIJVr2CoPrEWOIQfnwXI4FDUZFHwPLOFWnZwuWgZQxdNcynrprKTJks2YVmx0w7LYmMFCH2qlmJo7D2pD8EOVTpp4qy+80UIFS73Oejn3FOSbOpFSHe6NqvyOZyhRvJrTNpfgqpRce+ea85FnURO/BePTXM45bkG9CfDcSLsgMssJ5mxJPmjkK42fmmdHrpLVxtsVV2xEaUkAO1ODZnIeOGD2o4XGPBgS70QKQ5f5EUFEq4JdAWoNScVXEZrD3KvZ68FKP1kpcEl+6rh/tIZNp3Hccece6M+JXfJ3RKhxrKYwrXQLnfZelUJocfYrF4cP68NltyX4C15lIgjEbVLvrlWlc5aL3gnDI124m99PL9Dxb9Uoawp5Ltr3eYhfX42Bh3PEFt7U7gAURiPXDiRZPpVVks6fDyRpB2bNy71EQDw7Mo8uGVqv+EXkVbKkW6KfBulVCsJ0XC6wgl+tE50P7bFml52afqXyEsd5wwSU/z6NCV7vfmZ5C4/5kmTjXejs8jn9sGrhrMKEbwPjyyLWk9xJV+v89mWh33T7MdrM0thFwu1L8DhH7nXrJpGO+2cea9XUcQLiHhUDS9QrtZu051rgneueSqGdylPNwKzxEt5lGqRoMPHmrEqPgl6u+2KwlgGtAznhqpUBWodGOEm8gPW/ZK4SV27/Mga+YCXlaK0XrLt9SIi6umHk1O5bgBWHCSnDrjV0/YM2KzkiQxlR+/cd7FS4eNGgMJBoR6LmojhOKXxkpWNE4t6XiqoJVTPVagkmB0uXS/qHV7DFwoXhM0h5ceKETDXxI5oa/fUj7oLBvqx8L1qBwOl3C2xCjd0= X-Forefront-PRVS: 0358535363 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0607; 23:nPwD6aP4qECy27b9eCI7uOdFpRSRCoyddPqmOLf?= Ksv4pHzeZRiZZJaVqID5OQOPuRaJInE1Bok7SCWGJhOjPpV23dyKrnXGDShGCwwm2BBxMmMUQdYAkGWMquttwifIHefka0jUPPZDe475Z1+4/nZELygeX2yyOdlur46SqwVWYo7MRljYFfqFPZ/nlxCBy0YY+DgR3Rjt0iGHW0Q6ac5YVZpOa/L/AdRW78++RI0E/YA9EKuakEMGuNq2Eg2GLj0XzJUvX3pfk3x3nlUgkb7xwLi/7VGbExf8kunpIJX9+ftN75bx64EtdD1Z/lJKAood+w+DmDP/0MMEwpUSASdIsKNvZ++NIePZwn460OLndJErgDW+MHX9zgcTdrzVGss647/T1kLzUGinZn+gAU77KZiElJWEwk33NzuXGeK6MG8ZANqB9yFo93o/WfUKpHGj6LDkpf1HTd0vf7NlKdcync1Oi8YKWwPLsUg42Q5sU91wm+iixX7mlxTLbhSqQvr1wLME6jcK/fSn+MGhufIXz5079ic0wHkJ1RHGeZdtJTOTP2XL7L0P3pT86SoHGbMtQ8wiG7Z066X4zJn/Q7Mg8ZEMsd8SN81et7xh/W+LcDs/2Z5Z4k05+1z5cqfTacFT8pX1t3CI3bgJRc6Yoj6OT2jCX8GTe0baNp1BK4IIqrMkd5xOVz6p1WCnZz+fk+Ngd+Et9SAP0jdnqNTMJW+n80GBkl57hWbDHLmNrqd4AC/HfeJe9lJcPQlSHI0ofUvVURbF/P8id3+qdfdjKZnftM6//VzyGYx3NkWY+1voJ6ZtsxhOwOBluwTh7Fk07hjBmiDzI33uXeIKbi4zPoY2Qf7mTm4N8auU8XFI/+wSdXNJf97JvLyjOBe+leIYxfLngLycOqwzYcoP/yJD+HcJALYr5ghZ+1Jq3mnBSsZrwJPKQt9C4Nuiv5SPAp36CYnK4tYJ3t4fT3poez4Y9DrBZdKX3LWKMZTrjvY8f9HOcg2Uqzn6VCjsnZfFnlKXxLCT/2a3TTfi3jB2abGIEQx1907ntdzUZOvecsHwn4R1iUFbdPMcjZ4hVcaw2IYF3B62MWnO0BRqBO68ZDH1lk61Xm5q777Z2fJ+jBHFecJ3bA6FQgH7sTnIV+RJ8efjIQG4VGIYdu8xz0CTttuIJE6fMWh3cX1CSGP/bU/hGNp8Ya8kqP5ghZDbBXX7OtYPoCRnC2MZJHhy9lL/kaczbV+PfY6fWGs1Vf0JN/Jy+XDNFifbLrFpcitzu3z5EkqQxqmXX0q7PrqWYraccea6vZA== X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0607; 6:YYEC7CUWoElaWjRqhfjCqu9MAmwGTXf0WRb2EQdB?= ++48C+5GBNulbzro5rxP0Xy1InKatskcG5v9+mWCX1FbB1FOvOrh2/AenAScatpDSe4FBwcz4Ln5GIpOj3sn/BipBXn4Nn+L8FbrfFeFTyG/Kz+wzmGHjg3GMvvs+bkp27ETpySjrI20KragqR6ozhDYBYPNRPRjvE3MsfDZn867o5tEb7bDCoU3iXu4+v0/kcjG9QCZBN4zK2s9fySn2s/9N2YdxIzhSVB+5stXD2ApO2A8c7jotOfLUX0gq1onlaf7Woe8uCc5q2mYXcuIoWLb0iCGCC6N2KNrD8uQZmivTAgJEXU8YVlK9PLr3W5dhBPupKf/Uv69oTOMVCBaSjO5HuAB1Q2rFuPEYCj53UfE/ytCEMNWjlorTuOUMQltHOWoH/5jUL2BMPM+nRAd6s3BrrkezuH0TxCnR1OYHsojiV1UjAkdEOkx1HqXd7xvBVW7ayF3INPfvrxlsGLa+nIoL3Zxs9yw8xLKVZ+rX2r6vPImRIy4hl3h98FF+dY2gmOFp8zr5ZKNGIJl9uuRT7Tr7zkzGyoVysTI90HuFsjpXRI6LkUsWYaOdcEMjOBr0kJbeiKD8ivSc9qeXRibIqOk05+4KgaKm3l8KDU8HJh98jSGJX6wTRXceVCnwQNYlmsbUuftr8iXRTkM1IWGvWA2VNlKdBJ2yen0ekPv6pr3M61WX3G9sT//N8vIvk57rpasyWrw8B9Qi+ydmGZxi+oXzZOp5KsYuxf9312IRa9dCx4jbwYj3vgGIK4eCqhsFutFBQ+/7Oq1NkgfumUDKwt471jwhLE/TosoVhH+WmEWFTCoTSUdxQRcp8vwbhTbRA5UyHi2VV4vg9ydp3VjoCHTeKuaITj1N0/lBLIGxboLrSJOgPC3In7l9yXmFcwgQDZ5uMdcOj0npEdBoCE/14LY7hc3pSF5HRMnMpublfUoVy4Hr4bDV1ltIPcgUHJAoKg= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0607; 5:hgYuCXd69opxtjJ/ABOf47lX0ea6pfsd1R/188iet3E9ohSRQsQHaUgl0YnbVv1esoVB6gAZpHC9WKMALaaxwVjVqFF/qNvVoOdxeDz8bSgLf/HsRIUy98tltV7VvnA4X4PZsTKq7SkRNDdKKGs7Zs6A+IYVq0lKtymKUx15+7fUnqarhNifjU5ihtfsXjFmD7tmKjeEULViQegp+Zpxufid26xHfDeT7fVirgQ7fmECGbJhov0FCF0hQTX5DDcnfzPPkA+tftr+83rN/sd4z80eeb7Xr/lJ16cT5spMbZw2QoDAy9QdyN/AhCkslVeyh+7RUuYqs7qfC7YC8vwhSm/sXtd9+9byRZdfqiibjHq/XaoK+Cdjf+NCcVa9CGaW5DUHtHGNwLP7/J6J4+CejmuNoKt+iyxtnMqizBA5SG4D9R6NwMzjv/Qnp1gvSVih9/vMniKyxkNnEURsbFx1EeMF4EuwGOSoswFP+2SFe/zwDXkdZ3Oicy6YoHBT/+j29wCgdB0DeogYsDBzZaA0fQ==; 24:LnHsaJ9xY0klu7/hXLTgI4x6o/vEmMBBHqmuVOKuQhF5UcDgS8YcZImPCBRxOgCy4+Q+y9q1H5yvqd1HQKrCO03cHnrHLnDemYJ4m0NDWgQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0607; 7:SczmmCOOvcVySxmetI66zsr4URHbPczTypDn2dBLr1ZfUyiNYVXnyUCbm7NojU7MHvAAKM+sF3/8nHCrijeNwyKRzprBB5GwEnvSD7ABbM2ivC4tqo8VWN1tIs2sKC0Idw3eAPpcoLAw+JEsRLNxjvtqSMbaucKNt4EgaNGWnJ6ZXsxLvgDto60o4FhUiTuBtu06x9mjORLcZB/KS4Bxfp80ld1EN/TkRI9KwMWeU+WfjKhIAKHYnazusSjbZ4pMTNsTCLQA/KnKpWTWSBE5mJf+GpnQeBRjC63oaJYsQ+gF4mkJaGFZpHBdxEMHYV651vWDjdufylSPmLS0HvJxvVJ+XgS8Wqe3v2ylAvO2SFPfEOjQ+mbRjArd9t2T+KrezBUfaT5zSFd51J2vB5qyJi5uWHkkiCEmOy2W7qss2tPW6+w48+VqEOVSulsT9Kac5uDEMIn0dfKFkuK1g8I5HKbLbC8rxjAyQcGrHoLxJspnaDgIJZMJHxPhv14NbNZsnHN+u/rRJ+MHMhtDSgSL5Twbrxno/Vlpw8mDrrCRlbcN46ND3rfopZDtsEB11Bwv/XfL76D8gQ7cP2Bo0RrX84Jhe2TpWTbYyQSrrQwQIt6HuVSwmNcAi6Us1yMMqPSvYYoWGPJuegMrv4ICPYZeQdWs0CNDjRPkyHyTd1f66i5WbtZdhVmG9vlfOHS9oGwYIoqlAByyGCke9tQ1I2+rho1vYur8lGz/zFfgcfnaimx4R7kqGc/Y22WgXRKG3+PfG+ryDMX5ghUKsEJitCdZoM5AgYL1+ELeYq0V+A4vmqw= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jul 2017 14:36:23.9662 (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: DM2PR0301MB0607 Subject: [dpdk-dev] [PATCH v2 27/40] net/dpaa: add support for jumbo frames 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" Signed-off-by: Hemant Agrawal Signed-off-by: Shreyansh Jain --- doc/guides/nics/features/dpaa.ini | 1 + drivers/net/dpaa/dpaa_ethdev.c | 10 +++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/doc/guides/nics/features/dpaa.ini b/doc/guides/nics/features/dpaa.ini index 59ef23d..e62812c 100644 --- a/doc/guides/nics/features/dpaa.ini +++ b/doc/guides/nics/features/dpaa.ini @@ -4,6 +4,7 @@ ; Refer to default.ini for the full list of available PMD features. ; [Features] +Jumbo frame = Y MTU update = Y ARMv8 = Y Usage doc = Y diff --git a/drivers/net/dpaa/dpaa_ethdev.c b/drivers/net/dpaa/dpaa_ethdev.c index 4f39c4c..057840a 100644 --- a/drivers/net/dpaa/dpaa_ethdev.c +++ b/drivers/net/dpaa/dpaa_ethdev.c @@ -85,7 +85,7 @@ dpaa_mtu_set(struct rte_eth_dev *dev, uint16_t mtu) if (mtu < ETHER_MIN_MTU) return -EINVAL; if (mtu > ETHER_MAX_LEN) - return -1; + dev->data->dev_conf.rxmode.jumbo_frame = 1; else dev->data->dev_conf.rxmode.jumbo_frame = 0; dev->data->dev_conf.rxmode.max_rx_pkt_len = mtu; @@ -100,6 +100,14 @@ dpaa_eth_dev_configure(struct rte_eth_dev *dev __rte_unused) { PMD_INIT_FUNC_TRACE(); + if (dev->data->dev_conf.rxmode.jumbo_frame == 1) { + if (dev->data->dev_conf.rxmode.max_rx_pkt_len <= + DPAA_MAX_RX_PKT_LEN) + return dpaa_mtu_set(dev, + dev->data->dev_conf.rxmode.max_rx_pkt_len); + else + return -1; + } return 0; }