Message ID | 1498729889-21524-9-git-send-email-rasesh.mody@cavium.com (mailing list archive) |
---|---|
State | Changes Requested, archived |
Delegated to: | Ferruh Yigit |
Headers |
Return-Path: <dev-bounces@dpdk.org> 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 C0AAF7CBB; Thu, 29 Jun 2017 11:52:19 +0200 (CEST) Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0046.outbound.protection.outlook.com [104.47.34.46]) by dpdk.org (Postfix) with ESMTP id A61842904 for <dev@dpdk.org>; Thu, 29 Jun 2017 11:52:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=HjvoPMybXrxABzYXacDj/dAnl6nFMOwSSxv4iYn26Pw=; b=jfqQKvH/yxXmK+BxLGh86xP6Bt+CxYx1mDbPUfviYGG95LBpD9Cd+LFT/siFG2lbsoQxWhC7GDkTAVBizU115bdRGT1MoD84xQsWc/KU+8c0NucPwpmWMZRC6fzZjwky0/UX5tIrGfrydu509whqIstqR8su5l3QTlomnsk1W2c= Received: from SN1PR0701CA0075.namprd07.prod.outlook.com (10.163.126.43) by CY1PR0701MB2107.namprd07.prod.outlook.com (10.163.142.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Thu, 29 Jun 2017 09:52:05 +0000 Received: from BL2FFO11FD053.protection.gbl (2a01:111:f400:7c09::128) by SN1PR0701CA0075.outlook.office365.com (2a01:111:e400:52fd::43) 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; Thu, 29 Jun 2017 09:52:05 +0000 Authentication-Results: spf=none (sender IP is 50.232.66.26) smtp.mailfrom=cavium.com; dpdk.org; dkim=none (message not signed) header.d=none; dpdk.org; dmarc=none action=none header.from=cavium.com; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) Received: from CAEXCH02.caveonetworks.com (50.232.66.26) by BL2FFO11FD053.mail.protection.outlook.com (10.173.161.181) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.1199.9 via Frontend Transport; Thu, 29 Jun 2017 09:52:04 +0000 Received: from avsmtprelay01.qlc.com (10.1.112.194) by CAEXCH02.caveonetworks.com (10.17.4.29) with Microsoft SMTP Server id 14.2.347.0; Thu, 29 Jun 2017 02:51:58 -0700 Received: from avluser05.qlc.com (avluser05.qlc.com [10.1.113.115]) by avsmtprelay01.qlc.com (Postfix) with ESMTP id 96A4A8BF73140; Thu, 29 Jun 2017 02:51:56 -0700 (PDT) Received: (from rmody@localhost) by avluser05.qlc.com (8.14.4/8.14.4/Submit) id v5T9puXD021607; Thu, 29 Jun 2017 02:51:56 -0700 X-Authentication-Warning: avluser05.qlc.com: rmody set sender to rasesh.mody@cavium.com using -f From: Rasesh Mody <rasesh.mody@cavium.com> To: <dev@dpdk.org> CC: Rasesh Mody <rasesh.mody@cavium.com>, <Dept-EngDPDKDev@cavium.com> Date: Thu, 29 Jun 2017 02:51:28 -0700 Message-ID: <1498729889-21524-9-git-send-email-rasesh.mody@cavium.com> X-Mailer: git-send-email 1.7.10.3 In-Reply-To: <1498729889-21524-1-git-send-email-rasesh.mody@cavium.com> References: <1498729889-21524-1-git-send-email-rasesh.mody@cavium.com> MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:50.232.66.26; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39840400002)(39400400002)(39850400002)(39410400002)(39450400003)(2980300002)(428002)(199003)(189002)(9170700003)(6916009)(8936002)(50226002)(81166006)(8676002)(47776003)(86362001)(5003940100001)(356003)(38730400002)(2950100002)(6666003)(4720700003)(2906002)(54906002)(110136004)(107886003)(50986999)(42186005)(76176999)(101416001)(33646002)(106466001)(72206003)(48376002)(50466002)(36756003)(4326008)(189998001)(478600001)(2351001)(5660300001)(87636003)(305945005)(105586002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB2107; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD053; 1:k7wiEj7xoDMMEGYYd8enULkBfJ9Qi08Uhr5dhz8OwjYv7cJJjWL3OM5rA/er0wzzHCvJGwSaIFPPoTL9l54XGKNX/c6pzixX+tBsZaYrt7TkatubUejCD6C+zfJEMnysiHdBO5dXwiU03SCgOgZ5brbAQzwS6J4SGkCbYHKqUseKNNRHJcYrB/Kpm2IRKWX0gWTrGPqwlG1TTv6cNFSb7GWoJKmsem8zEcU0bsmPn3V2VHZuPhrukTDbPxc7bKdWhnYBmcpWjgFspGKkhDwmqpxxEQ0XvNydm1btlvfuQZ2q3rPF/Qug2rBbIsxxcY8AFdF3jGRvReS3I9gT6bZ2d3j8uJjNx8eTRKcVQcjcpI1TeD5T7s0UWS7ovhocDwPukE23KbTRt9p/TZChnBMjenFqhG0rek5pZz5bmuFN4uu9lVAy7IyhvEjcF/T14U1TLoLt6eNr/4qGcBSmfT2F7nZFNGWgTp7NBUxTe3GjfLOV4B9mxJNRiRTsus1gEt7WidJ4o/Df6mGNn/8GNGDZwGtg7L+DqKv8TXE0Tc2+jGd52RNoEggzJJpeUgmHy4LimM/gt82HJ+uG656tBU/phqafSVfalDQGydiEUk6RZ6mYirN45NLSA0+5MyuuhNhuFqOHTYYXoPAnNCk9ajrQJDUOcpDc8MjeoO/OXPjB6F68ZkeqUzr6u1kLtT7OpeyiLd+YEDpF5i9gkb539BDmPeHDsEvTjO/sDD5m4zlVqWTKhYF5C4GjGOkV/W3dQsR7TPrYZFCywYvr6UfBoOBfhkZMZrmWjALTO+Qqj4Hk49k2JE6+9p+DNQ+QXQMuUKDp X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 87b6ac01-5d3e-4dd1-baba-08d4bed47fcc X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:CY1PR0701MB2107; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2107; 3:Mkqkm4iNCc0CylRQU3d/DqHokjI2fGDAXxsacu+kk2eW08AhqVpuBgQl48m5wjylHgAQj+fMLjeqMKmi2ehY9XCOyqm1ZqAqaIz1yl6CUq+WW6HI4C7vSyuVCkhk8wk/skxutU60zETqWQLu6tJBN4cEz8BTn6/+jx1fQLPE+ZPseQ3h1aauAJx2voYwht6KVEDUxgN3itJfnNIG/uW4m5X41J/r8uTHrbC4WgXDC4VlURIbKZEGWBVIibZNWwb4U7hpceULNqiyezSbioTc3yiXCtCjmyLX+H1hSAVEUaDni7DUMLR7QPwW8npx5yR8Wdy5F982+AvwIGcq9QeVokM5GgSPo1U966E8dtytcs92WfE5x7C8DaBmVl+CnOVZEvhyEDZA4odeYKpwmTTCeBxRuWQkFQ0/9MomLWi+0cPWuDf/aCBgk6dNP5TNPnzjHYkJMVYs4haWpFhCD5W6LDMc8cuILiH6465n+lsvbFj23rm9J9zAB4mMackNFo1XpeLoVuloswpAY2IW2dXBGFZPfWI0q0q+7AicnUjeA24GeiAUc4yWUQtUMGJUYBJEddx+Wb2hfqjtyUVSjTnV7dHEX7hHqiiAIIFxnLV1wSLS1qU4etFGOYGXHSG+IO7AToRDlmvag+d9uMs5fWziwLh2TzOrQjKJGLhuut9xn5hZ6zB1RA57BuMWz3NNzb6NrrZO5KJnKDrDTNtdEELmrrsitEqRgNKfbpX00hlLEBBaGRqm6/ejjA9rOdMDPqV/dAud0u18VGauWwuvtXVpghZ9HWp1guN1HgKOkq9VzeoW0KkDKwycnp6n3+FRsjVtI1tT8gw26tZfTZCTc2t6feUj0gYEL0nGYD4y4xruiMh5MZls/TDmOV1zAk8U6ZYR X-MS-TrafficTypeDiagnostic: CY1PR0701MB2107: X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2107; 25:/xBb+nYLWhb7TCcpw56pA4IEguVgeDaaGQOBaYE7gc9f4q1OWqH7MjPQPHWASYJBUCedFHhlLxNVc+TWUpdvrgbzp4X32667oEGFq1AVEZotSmwt0/MtKO41K3KOGz3wA5aXmogPZxT3o4dFTqBpMeNgSLkfESKimCo7bdjAPMeBofdPDBD2m2cuRzALkWygFy+C/L/FIiZf0R9cQv0cP5bU0rdQN4eD0/Q0b5GhxYwnme/sF2vG7/cJ71Bo9eESbJ7vC03OIaxfvKKtES66JOP6lGzUGDoKoeo81GdkN2Y5v8tHGwKl0dEa7EoMqSZ30Qr6CuJbg3ADUPHJGzyV9If9pIVDZt+yFjX+pqa0DN5p6aF2XpJgK3rZQKmVpst+1dnVt+6scPlDO0+YewoGhZCIYFIKM3Kdk0Tz/yJL0k+ijOgPTvi7Coi/xd93Hze7yAJ06yCwKfwj1OPNMrwD1Yx0BrUhN327WAfw7EYwHGjy5FjfbT0lRHdT6iFHBPBE6lLyr6TtaFyr9090W2y0nNycJVV+jDV9TJY98YWQ3AQd6bTtanl5uAcmBozwQfPY4Ic+K0PJDAmXkVYGvqE5wyT5ItHXcKj9n2Z0pFHEcLOPKKAl3ut4AsCRqaYvnw9BK7C5xrKrfI8Y1dU5WRfjlLNP88gJ/GmYfCYX8/HISlv3IBhElhBzM4Ke4bBBLKxqJqgIQ/K+10g/lxyteZq7j2fen4/4noOmGRZ0COpNStU/BgqbtUz9Vw5xDd3u+ShHD/Dmj/2sO4UWdx9HWaVGZPXbB2EcpqD9de7LZxcfmFrtDTof+fitAQEwPILQO0VZhAsVY6CjFSxFn0AIXoFYi0BC9xcdUbF8PDVNozAxvzS9uhWVdMrT70bI/efHNe0+51grBCzhsHVc5XPJvVWdSPxHZpqNutkVzEL26w1WGbU= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2107; 31:2D9qF5uV1IiS9GuEpzpLfOmM3CdOsPzpu/O+PMshOC5qatpadWLSEcqe4646/9qMcIU2XjiFaVRp46O+c/2RmS93hNmz3V5zfmhxZoyO0Fancfz2RNVmAsH62yoqL1eGTMsXn17+cIOLNQdtkVH3LdSc/lBizwCEi2HBEC3ueiPvOT+z21DKnh28QOZt32sQbk5cQzs2tFrSgy0Fgqbr2AVOh7XXZ+5GGfJJS46atFigvSVmBsUHx/i/jlDuSn/YpgPeIJGb4Aq4XCg5DYYCKCoe8VGQh5tDrTjxC1YvWbEKnm8I+Sxh1hg9Cn8/9hM9oLLbDUd6wZ+uaYbnGlnKge9Jsxw919AMzC/MHOGrZne4SDIvB86ZeWaX1KdSVT/pvwgS8V009oXCItRD2RTcwl6B+0htbsL5R5auVi2y+8k7bZAzcy/7ziV/8D1D7EKCfeW6OZBWnXzqTLy8p36wBQPLvokD5rfrg7SszgxTcZHihNLbn5gVFpbJ5UZYixDX2Adf+wl49KvPRpC1F5MXU67AQJJCOp0BTbW0z/+yhsPO+bEzuI0pobuTMkFEyOnvF7x0ZrH0zIVzOJUpgjJNkHVNUH06TGuZ7/F5s3hak/QHBtRSmXu7f6ilDWV6LjSDn+zWu8Zc29GZaf0yHV2pQXjIJN4BuGW9FRJ3v6EzCSTv/Kg16VYGLtzNyh+UcUaV X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2107; 20:quoEf474h9ky+XWoclXkwkiuXHOJwpaOYVVDuwvX3B7siJeHPjH1UUtjftEkHHuIxjjDBFPx9mLok4KiEg1gCtMF9ipdhLiDDUuvCdoUR+3BIVIyhTm+IvW6cR0YXtdM+U/0e2HY9009cr8PrF+/x4WGYg/DcXdrBJA+EUkH75OuHGucXRoC5wK+hYMOqI5v8JS8T7IVcqK0N8QzlRHsTTmvYc2JgpcSV3ytCNPg5KCXzCbaSXT0w+Zxe2kqiPCSNvUw1dkQ2i975HjLuSOefCPgT/U/6kaQ8wPtafneG1YqqWVLnQIPc2IMZUIhLNqmSx4XyQ01b75A2QlRRyYfHwlRFRI8QUNiTZz9Z5HseKrP5YUexhEZlXJWtN8xggFcCSkeBENcXSFDN5EFqjYyeCq9crBEVWHCkpNMbanVnRjdUHjtA2IZLaClF86GMKjZmhZvF3OSc+v4h9eLZMlZYIwNrQbOjK6sA0t2rcMqhSW2zGf7+O2PjoVhwEsH0ZLr X-Microsoft-Antispam-PRVS: <CY1PR0701MB2107731E78A6FA409DE18E959FD20@CY1PR0701MB2107.namprd07.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(148574349560750); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(13016025)(13018025)(93006095)(93001095)(3002001)(10201501046)(100000703101)(100105400095)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123560025)(20161123562025)(20161123558100)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR0701MB2107; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR0701MB2107; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB2107; 4:lXNxHjRHYUyaijhM0DlJjWDxZVN4esre9Jisdusc?= QIUKGsCoipCRZI+MddhpcnEB51/E9eRSSJptgPKq1ucFlthMkrYIxpEk8vB/+Y3lklUD1dx5Wy0K22Ckih892V83JclWnMa631/fmaZoyT/5qvinP5KPPKZoNL90W6vY2RGmntjujTZl7c3MCgo1yTDghXPT4uXVut3p0zO+6jE+7XHdHhr280OmK7qY2WfaBdNshl9SUgzlpxmuKLC8Fl213np3gahw3qBj5HSDDAx+bYxdCHigI10VA7ULFUhsEI71iAHn3rN5xVEhsiATXt3dJEFp8rhhv+AgGcGpzc5X6RXmSXsZosC7147zAspBlUqIefLkDYNo2JCLfklw78U/pBSVU8hgc4oYgeqo8EGIDRK2pjzNQ1n2yapbPuM5v249RhQxRBujRakQcNq9dXZz9+ZzgS5URlsqzt6viNVGeU+igstgl/77DAzw49wS6a0iLNX52D8lUkMeRkQc+PQ8zcnYN0FGrqmz2nAAxJwzsBHyecLmuQUQ0RzUBmZru0V5gTdu7Ro20YiY9ytLgf0KMHeIQY+0x43aYVzZVuEQ82kHHXvZUlSHzt4ZS1x5wEJrNPcQEYLgdX8JFbT4PAyPVmrjIPl0U50UZhqJWJXWteuytk4/WZk1wDMi6Ynoq67dqxCVFZP+wBv3XFR8nltYC7Vjv/IwOUSdJMZ03cZlu3FXSrODLJ8zw6ka94xtW54vKXlNAA0mcJTBa9cqsTL8V/ExhqoNFT+4PnUTd7swbsi4WHn+DxtLspfxSh17c5g42NjyKcc8JTUvFSSwJ/1Hmw5SDwDQNxLirlglngWTtJzmADF5+IaFpnqLP0sX0YtYm/SUkr8E0LrEZvz3jLGE5uLkpI3szw/wdNwQK5V4sh5YAEnCQzDJQRHUGBHDB18wIVLX+L+9iJD+yB2zoJoJsPbBYNBKPm/q22vTzD8YtfgrZRq/fVUD2nXMRHW6Wx3oAdMeELEVbNH69qCzht/yTHiOuTCwkMMxj06IArBILHsGAg/0lWPYq+60ajkD+FS0TAC14TqhxO4CiSsOHYrkEz1k5Oav9sAkwz1WV9rRX1TBYl9AXd1yhuMELhsBhSqVb/+7rB5GbovnTPR9NLw7eDpKANkNCDIzuV6RCHdF0QITHJap3YR/Zdc6ojbLz2OkLbu94ZtyI+is0H5vwsSzxNQbcqD8geMOxBalzKzoug== X-Forefront-PRVS: 0353563E2B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB2107; 23:v8gl3pPQvOnFDnVAxsgjG5NmCxIVoZAxvvwHRRC?= Zqd84mDN4sDyAjobzM8DIO7nxghaaLrJGBMtqwKrInfI75GNtXJiByzQaIGsWrS4MEpXTGaCFKHL1MMIyalPiFLnZKPh0uFnK7dE6wQ+l/oABp+jZ5snLfL91+P8xxFWi5+Xg3aq9CtPy/KeKqMwtp176k/DJvoTw7/ntDc8Li42Wahnw381HPcbe1yLv6WkoiqoPQUV9eVdVZ85tyo+/tk1cXW67oRTHF+v+VnAGSHEUL7nqJcPhp4fmL3q0opfqp/x0nP+4fVtjYDtiXtD1itDTKtG6rni6U1R3/O/os9X6Rcd0yqwP7DRUFWFUHXmh8vrm2rGGxOHolH7xOYXtRlTvsvexZFRlFCMqK5ZzvkpKlL/18/IwbDlAZVDNJWjd4h6JmTSCoCER2DVgSWXMpFaUCyDDfiT4Vt54BfpsYCK1IkfBTwHyqPZ3fD5GqV2b2XYByOJNRiwM31miKL0DV5p9jED1i17xSfLXEtlWvdEwdyXEJ8JLtcp8v6Aglw3FXv/1d5LW4G+ucAQFmAIw2whbPY8uD0tGy0l+xPPRVaaxRAMq/dvV+WNB2CCS4yVBxiIyIxERgiKf0P8/Xyk3qlp/9yJaMgN8HJAjPIMw5EPJ9QaSUB6dD0Cl9n0O7yYH10/zRKk1pVOEwbkkml/GB5jO8EMDR2/CuU+8fw6p3Zk7CmlnGlnN5XtOKwHpoi7DnTiBmx0ps6qrfPRxPxYd89AGrwCNS5rXbokAwunf9FhbgfLIguabHYeylsr4tLI93lXcnyOr9o2pvFMjpDdd0ov+eA/mp/6g5qcCgdtS1jqj8vhu3NZliTimWSVkziS7rmCsrnzcU9WjLY9fAMYAR7TzHk695+g/Ftq02i6GnKyY+55YJMrb91irsLPV3H3ABen89W4c36TMhW8JHcxLK6kemeiONGYJHvNCjv9DIFdPaaQuAazUJrgeo6OzZH1IhSlGydUDgeI3MD1dgY4EQwEqOWrEajWljfMkXMVtKsJ2j9mYXeS2jS03mqLM2Ku+c20I+zXxN74bTbmMBWd5tgRILA1w3/a62fBUjpyUMP74fTm9RD41qS0j18Xn7zlOz9znFPFDMGFKoKZn8FhJBbRdRwFhLGmQcG4di3YKeK1+kg== X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB2107; 6:NzfH9OHm1hYpszCTWHPb9uW+St4xybbsMTmpvDip?= GCVsfM4HASG3+s8eEyv2Hj/BbEyxUdeJaQE2qx1zNMEOZDMJ7DtEoh43qUqc+zhsetHoA6kHTu3uL4+ts9JxgEhh5/hd2heklGgbaKJUX/4BR/Q/LRjZZk5KVNbNa0tjaCAaYdL4yfuqt3NhQck2QBco0mAnwTMzuTwzOV+Qj+w8rL7fQlMl2s0aMiScKiK/m8l/c70rnN0czCEYEu8rrcB0vsx3YaKEdTgBXzNzen3ktQfHVbnJ+COvmX48lxKp0ndDwBVUUZZNKfj+jPovNT2OPDEY+I2nmSofKSscfATLgGJ7xTn7Z5ju+XiW8JYspS/IywV9tfRbmAENn82sIGl6Ucj+IErUdZD9f45C6h/TjIY2PKm8hZeaUhUmiq65MmhxgL5VvPUU3edm/4s8ZVevJJSK7ik4xUVpzHdDPjU0TqVaABKh0/+uIDK76QBLSWXI1wLndFWg9lkLaEjaWvw3lRFjyuy1DvhBJLQCluDZBGsut/MdUEGGpJhu+ZaV1B4tqik+yuyGjg71eENS0cIRqekZqL8dW9MbAZGY1dWCfzIpzfjAMu33UCz4zcbIAoV47tjT9tiwH0dTKOzrpi4wHAZoN9RcA8ULPZ43/NFgfz8lWYN4lWoeuznGpsW4TkbODjADWRzQfF1od2qEJl3FjGBMtWKmEuRKH+mWkxSyC5C3KDPzVbfZVzbpW1+HWo1kqjTDwEio8W78joWi4qEyWHc2feDomlrETQVHiHQiZt2NUeUcRyZX01sZKrtJOZ32Q4EjU39QqNavbmV9B5qLcdOWKK6bUP665Z+rHuNZbQZVe4DEWdkZnMaQ+fi50bCwenEBQv+UoVPADNs6ye95vmGC6jdkzo0eLTQ6/7/N/O2LSc4jLHftKnT04CQA7keKtgnC0DWT7usW6k25mzAqp0iouPbLOhSlwUwMgwfy7uvioXJxb8tqjO+OtPa13gI= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2107; 5:+nCHrBRNYTcRCUNcAQFL44DVb+9Bmbbr9i0X+Kg3eEPKGVfSclLDncVMhKA59DjG8KAwLCxbw4YSS5nXs6C6mkclFtMnVaY+5Z3PAKWX275wmN6yYu7NwNm7R1my0RLymK190Je80/NOzR1fcJnBGnOIAh/a5X4bmaoB4/1i93Y6/KwgSjKCIs6zd9Rg/z1GPBJyjaiwCzuI3PkZMV6kyf3cs+aUGjMLjuFdsr7suZYSUtfzA11QZ8nR6NPd63/Ls18ve09O1fLGEOgFN1Bg9sbnVRGQDh2k+LngrIkBef7EoMDPA7U1zUoW9ULFGQl/ZIWG0qcc+Xy4WuPUs3el3vuVUceDPNnobksU4DVa8Cy/oHhmwxk8YOZmrwDKvKufom+e0cug+FIvvuALgh/JCHs6eFMhqswSx0Y+FMS9JrpBJYdaR63KMU8qZ09X+1chEmovTHGhQyGYm0k51ShQoh7E+aCXfL9MwS/KoZT8Ez7MqaSb+tgKdNT1l2D3hUim; 24:S0yJAlx5VmW9raOZqpc5cLmKNmFokLs4fOPw8qQScxdRColBmdtbbadrh76MDf9pQRreE535o5l9FZRZqihvAjxJkN4O27K4sHgXFOtkQyA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2107; 7:Fa0f0k3qvbjNoOH6qRQIuqXx6gLtcOAOktM5uQ9wcqqeE7CxcwuWQknofySdkWoHRKQMGc+b7OSqCGn1oI60BvUDtWu42GuPbktbnzoOJtLVmsMQQYLzlia96wtUOxQeBbsL+hG7vy1f4/ECg/ScydUwH8x8RW7sChexC1aQ10AgoA5MJryHFs6SM+T6V+ty31gsF3Psin+GgIjKSwe88TgctrZD9EKkSbDdyGPAWWOMzFtFstbub6T0Uqxd/a8xGYWvCDKeyTcdXddYRIPc9hNo9XN84j6F9ZBr3YeDgK3hw4qnFVUveMKYgsIa9h6iUbaQMkmPqEwAqogu7q6qPvdMbO5pavv2Wc5DmweBDrqCYoMut0JZ1wo7Ia7iuKhV4S3FIwF48P37Ll7eriNPH59g59gLqfL6G0ePJIxU5cYcPOqCWNrM6XgtDkcdH7AfJpOCBcXcOM95rUk6FxdR1q5i4qL+rxa6wgJxfa+aeJYaz89aWLHvpDsvJ+O+TuK+fDlWoWck/qi82PvszynT+llXlNXHDo6bipE4oXnJ69un+8a+Q59kdN1WAAzt75DfIA553TMo+zxnsbLK6c3v8opDEgaIqI/HObx7cu7+uzhKMqvRi9Vl/lVbqcijQI0AzxGcfkYNbktgG/eWkUasldKBW/NwL73djfYAmCK4dInTtNgliQOuKEp5yeO7AKJb2Ly29xkrdQFf+6RU+4/b8ZahyeMTcUlAaleENhJNPq7vExcDnD1msbhCsrz92rg5EnKiyCNUodVDWXU8OFgDeF8+JPLxP5T2SXvsNTFNTyQ= X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jun 2017 09:52:04.8962 (UTC) X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=711e4ccf-2e9b-4bcf-a551-4094005b6194; Ip=[50.232.66.26]; Helo=[CAEXCH02.caveonetworks.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB2107 Subject: [dpdk-dev] [PATCH 8/9] net/qede: use newer packet mbuf allocate API X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <http://dpdk.org/ml/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://dpdk.org/ml/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <http://dpdk.org/ml/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org Sender: "dev" <dev-bounces@dpdk.org> |
Checks
Context | Check | Description |
---|---|---|
ci/checkpatch | success | coding style OK |
ci/Intel-compilation | success | Compilation OK |
Commit Message
Mody, Rasesh
June 29, 2017, 9:51 a.m. UTC
Use rte_pktmbuf_alloc() API instead of rte_mbuf_raw_alloc().
Signed-off-by: Rasesh Mody <rasesh.mody@cavium.com>
---
drivers/net/qede/qede_rxtx.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Comments
On 6/29/2017 10:51 AM, Rasesh Mody wrote: > Use rte_pktmbuf_alloc() API instead of rte_mbuf_raw_alloc(). > > Signed-off-by: Rasesh Mody <rasesh.mody@cavium.com> > --- > drivers/net/qede/qede_rxtx.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/net/qede/qede_rxtx.c b/drivers/net/qede/qede_rxtx.c > index 8063233..6b047a3 100644 > --- a/drivers/net/qede/qede_rxtx.c > +++ b/drivers/net/qede/qede_rxtx.c > @@ -16,7 +16,7 @@ static inline int qede_alloc_rx_buffer(struct qede_rx_queue *rxq) > dma_addr_t mapping; > uint16_t idx = rxq->sw_rx_prod & NUM_RX_BDS(rxq); > > - new_mb = rte_mbuf_raw_alloc(rxq->mb_pool); > + new_mb = rte_pktmbuf_alloc(rxq->mb_pool); rte_pktmbuf_alloc() is more expensive call, because of rte_pktmbuf_reset() it has. Are you sure you want to switch, what is the motivation? > if (unlikely(!new_mb)) { > PMD_RX_LOG(ERR, rxq, > "Failed to allocate rx buffer " >
Hi Ferruh, > From: Ferruh Yigit [mailto:ferruh.yigit@intel.com] > Sent: Thursday, June 29, 2017 5:55 AM > > On 6/29/2017 10:51 AM, Rasesh Mody wrote: > > Use rte_pktmbuf_alloc() API instead of rte_mbuf_raw_alloc(). > > > > Signed-off-by: Rasesh Mody <rasesh.mody@cavium.com> > > --- > > drivers/net/qede/qede_rxtx.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/drivers/net/qede/qede_rxtx.c > > b/drivers/net/qede/qede_rxtx.c index 8063233..6b047a3 100644 > > --- a/drivers/net/qede/qede_rxtx.c > > +++ b/drivers/net/qede/qede_rxtx.c > > @@ -16,7 +16,7 @@ static inline int qede_alloc_rx_buffer(struct > qede_rx_queue *rxq) > > dma_addr_t mapping; > > uint16_t idx = rxq->sw_rx_prod & NUM_RX_BDS(rxq); > > > > - new_mb = rte_mbuf_raw_alloc(rxq->mb_pool); > > + new_mb = rte_pktmbuf_alloc(rxq->mb_pool); > > rte_pktmbuf_alloc() is more expensive call, because of > rte_pktmbuf_reset() it has. > > Are you sure you want to switch, what is the motivation? Yes, the intent was to initialize a new mbuf. But thinking over it again, we think it's better to skip this patch as we are updating most of the mbuf flags in receive routine anyway (except next and tx_offload fields). We've sent v2 series without this patch. Thanks! -Rasesh > > > if (unlikely(!new_mb)) { > > PMD_RX_LOG(ERR, rxq, > > "Failed to allocate rx buffer " > >
diff --git a/drivers/net/qede/qede_rxtx.c b/drivers/net/qede/qede_rxtx.c index 8063233..6b047a3 100644 --- a/drivers/net/qede/qede_rxtx.c +++ b/drivers/net/qede/qede_rxtx.c @@ -16,7 +16,7 @@ static inline int qede_alloc_rx_buffer(struct qede_rx_queue *rxq) dma_addr_t mapping; uint16_t idx = rxq->sw_rx_prod & NUM_RX_BDS(rxq); - new_mb = rte_mbuf_raw_alloc(rxq->mb_pool); + new_mb = rte_pktmbuf_alloc(rxq->mb_pool); if (unlikely(!new_mb)) { PMD_RX_LOG(ERR, rxq, "Failed to allocate rx buffer "