From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0080.outbound.protection.outlook.com [104.47.32.80]) by dpdk.org (Postfix) with ESMTP id E41DE1B1B7 for ; Thu, 21 Sep 2017 15:05:09 +0200 (CEST) Received: from CY1PR03CA0021.namprd03.prod.outlook.com (10.174.128.31) by BN3PR03MB2355.namprd03.prod.outlook.com (10.166.74.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Thu, 21 Sep 2017 13:05:08 +0000 Received: from BN1AFFO11FD046.protection.gbl (2a01:111:f400:7c10::123) by CY1PR03CA0021.outlook.office365.com (2603:10b6:600::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.9 via Frontend Transport; Thu, 21 Sep 2017 13:05:07 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1AFFO11FD046.mail.protection.outlook.com (10.58.53.61) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.35.14 via Frontend Transport; Thu, 21 Sep 2017 13:05:07 +0000 Received: from [10.232.14.39] ([10.232.14.39]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v8LD54Xv014856; Thu, 21 Sep 2017 06:05:05 -0700 To: Ferruh Yigit CC: , References: <20170823141213.25476-1-shreyansh.jain@nxp.com> <20170909112132.13936-1-shreyansh.jain@nxp.com> <20170909112132.13936-37-shreyansh.jain@nxp.com> <2d5f1c10-5f8d-6f65-f70c-a886528ca23d@intel.com> From: Shreyansh Jain Message-ID: <280151f6-407e-70d3-d8d6-9405a2134e13@nxp.com> Date: Thu, 21 Sep 2017 18:46:01 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <2d5f1c10-5f8d-6f65-f70c-a886528ca23d@intel.com> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131504727077020296; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(979002)(6009001)(7966004)(336005)(376002)(39380400002)(346002)(39860400002)(2980300002)(1110001)(1109001)(3190300001)(339900001)(24454002)(199003)(189002)(377454003)(81166006)(23676002)(81156014)(8676002)(6246003)(93886005)(47776003)(4326008)(8936002)(64126003)(31696002)(189998001)(6666003)(498600001)(229853002)(36756003)(106466001)(305945005)(97736004)(8656003)(2906002)(86362001)(77096006)(33646002)(31686004)(68736007)(6916009)(53546010)(356003)(50466002)(53936002)(105606002)(2950100002)(230700001)(58126008)(83506001)(50986999)(85426001)(54356999)(104016004)(65806001)(54906003)(76176999)(5660300001)(65826007)(65956001)(316002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR03MB2355; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD046; 1:fodcYjJyZFjy7LbCZtzFpH0UIcovEMqmlu9DD4MTbJcPcZBxkOuaZInPJGgHhW9DIWn8tgmEy0jdOAAnacqTgYb6SI/4n85EA+L4FjJaPGkUFSu3WUhu20H3P6rNuqGH X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 676302d8-6199-4caa-8129-08d500f1622a X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603199)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BN3PR03MB2355; X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB2355; 3:YA+0WM+GdfvUA3y/dpFoI/e1eryJRgsTjevKUZVkNmkQkXreHzFQinemo4EJE2+QpF35ceuYAWqMKBMjYg7Eoql+68unzycoka3VTkoEoWnV47IMzxJIPV0r8lOB9LtDX+WxdThVTeK4U7xV8+oZe0LSprQgC+Lc5imLXllKK9VHiyBs7eni+ZT0u7KJ1Na/mcdjZQFp3Jcl9O0WhFaqn7PTi0qxyUCFrZQClsVMP3UyQqWWYOuklm3uMDV62AJRvGsKqLddp9M074lPo4reZsMFiQU7bqpCaE+UK6g2uuYS/Dl7dmyn210itg/qCGB0MBM4arNoA/MD0CUdcREEIn7NeK7np1sKynqXGL4fneI=; 25:d+aJ8FSW5Kp0dTWxT7IJpsNTzNyCwLu1SrrXY3y0oCQQwABtcy+BBuRqb8bduJl7Km4iZ3DKpgHyj3nnjkCvuRpMscxx8YGMIvwYoVvajBxLecFD29BJ5Z4iwb9sDiKixDzou7T0FJ7F6/tZXpzeJdYpZESnBu/DNtiRDR0RDxRaOFxWpphYwGGIpczasSlTv0yRLFrev9Wgf/h6lEdXbYq0edbzeb3oJ9R5GKfy/zO1j2a0FpAo5llgDdRG3Cp3bTX0eQRYoSS4JOBOt12L1u9e+zxHop8h4duJn3Ve8UABEtE85WZdBeeze8cAvhj7aMt3dbEGw2epa7mv96pkwA== X-MS-TrafficTypeDiagnostic: BN3PR03MB2355: X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB2355; 31:AhWyW713siagkmHUVeaTcOO1xUj7zPq1r++aPYNwtItRNY3Ak8vZLLK2fGCqmsfOBp+jdCJ1R1s0MPbPn/bF2dFLKCiYnXuz/qbrVDnEaY0dbQeLKSFIqm0fUkRKsNFJAc/YWXJGIB+ZiCBEmqa6MFveglIE21zdpIQ0BqMgPVFaN1lIF2I3v0yz+N879wAGHtsZoerDAzWhIFX6sMe+luac6s8Q1GRaZx9gTZjsUeU=; 4:K0wpQAEvwkWhrQH/WRL8Ou2M+BxFCPSzo5e3s373FTagy3CXDKbWTzf2pgZo9o3zrKMVtJcaeyPC+LdPfdAkpxX5tGRfGUBSKaMWeH2kVqza71a9yFYanDVf/R/BBvilTQYgybJv9pPzRKDgb9jJUkS5xTinfn4CuTj74V5xc22icT+oWe54zyY9iYtDmZsamuw1tYQKg39WKSABlS+QVMnK1ZnrmoD2ZbAQWWnwjvltejU5uOsEmrz6ImzymKxZXsjlJ+zjgvNWu4MU+jpuUF09r/upYFYHezbdbauQR/k= X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(2401047)(5005006)(8121501046)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93001095)(6055026)(6096035)(20161123561025)(20161123556025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123559100)(20161123563025)(20161123565025)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN3PR03MB2355; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN3PR03MB2355; X-Forefront-PRVS: 04371797A5 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTjNQUjAzTUIyMzU1OzIzOmttK0wxelZmY3poVFBqYWVza0xYVjFzK21W?= =?utf-8?B?Q1NWN3FML0I0dmJqeVlZUnRpWVN6cnFpQjZoMW1INEVHbW5HZk5uQ1A3K2Q3?= =?utf-8?B?UXdoRzlVZHhvdVFoUmVXbEJqbXRXN2d3SzdjZkNzT29iaWRubHNTSUN4MXVK?= =?utf-8?B?QnAwdnRPajNTVGFYK1ZWMEtFK3k3a0dIcXBYWXBrK1lUZEJaanovdzgvZ2Vw?= =?utf-8?B?bUZXWVFFdkprTjVmYUdYdmxYK2hTTnptQUdxYjRDT3RLWXMyT0N3VDB3RmtT?= =?utf-8?B?bS9RbzB3ejFCQlV1dmJzZzBMaWtkTGwvMFBWNFM5aTZkSTFNT2o0UE1qemJv?= =?utf-8?B?WmxwVzdBcHhHUEZUL2pKQ3VLL3Fzb2dBaDRsV1VBdTFVQ3BKZTVLMjNXV21p?= =?utf-8?B?YVlkait2U3hNdnIyWWVUN3E4OVd1cEx4TFk4SnVsd0NtMkp5TWNOc1FHQlp6?= =?utf-8?B?alFFTThaYUdsTDZSNDFqZURvL1lUakF4VzlZempoMnI4VHI2Wmt4Wng0Zjhq?= =?utf-8?B?SDlUWnN5WFJsc2ZLeG9yVjNjU3RaUUpTM2wvTTZHRkhVRzduMXhoWk1CU3lz?= =?utf-8?B?Y2tuTnhBSUpRd1ZQR1pPNTMyZkZJdERMaS9aU0RDNDg1N1VUbGRKWXFLQ200?= =?utf-8?B?Q2svODM3VHBIZ0dPM2hRelNNeHROOUl5L0RacjRLOFFOOGVvT002K2ZKS0JW?= =?utf-8?B?QVUrQ3lNRWNjckVqdzNYaHVZTWNsa0RYeE9jbW5pOTNJN1ltb3lpaENQRHlV?= =?utf-8?B?ODI3LzdpbENTY0lTUm84NmpjMkhjaVFqcVA3OHJKc0t1WVUxTmphbExjNW5l?= =?utf-8?B?U2VBZUtSVlNJQkZOQUxTMi8yUzB5NjRYK3k4bVZzVFVzQzJDR1k5VjkybnB6?= =?utf-8?B?NXNJTjNBZVI2KzBlRTBOb2tKcWRGbVFibGlBY2k4SjJtKzlSeUY3QUhuUDM1?= =?utf-8?B?by9HeXhKSERqRzN0K2Npd205cFQxa3o0Zm8rWjdvK0N3NGZVQkl2b3hyb2tH?= =?utf-8?B?c1FuNFdPTGlNUytxWjBTN2tHTys5VEFhTEprbFVSOWN2MFd1aFR2bXQvSTdp?= =?utf-8?B?Nkg1emxCNjVReDZ5ZkxrYXhQNG5CVXpNNE9DUW8rOEEwTjhiOU96eWFiUmR5?= =?utf-8?B?S1RCTE1uNXJaOUJrdHlWdWxnLzVBZ21RNmRkY291dEpqOEl0QnlUa3BTSXNy?= =?utf-8?B?Rnp1Q3lKN3JqZHNWdEdvRGVPbVk2UGo4Ri9BVnlJYi8ycFU4UEVwUTBBSEht?= =?utf-8?B?V3FxbWR3RUtmQ0hCeGo5aGdSd3hLc2tBdFZQbDlvOXhINjVwN3pXd1dlV3F4?= =?utf-8?B?c09WK3BoOWpjemdDVDlCVk9SN3FzczNNNjUwc2xEZEI1TVVVbGROb3NTZXY3?= =?utf-8?B?NnlrZTU3SDkvWE9OMitUWHFWcktTd0ZsMmVSTG9LMEg0aEVBQk1nR3YxRU91?= =?utf-8?B?bUw3NkNZU2UxQ2dSRDBXVDNuWlBJUzZjNmhmMGR6R0NDODJrMkx3TUlSOGVD?= =?utf-8?B?anFxYU4xRG5DTlR0VEZ6eFoyQkhVMnVPV2RWNTlqcEZXSzIwQ0NzS1pHbzJn?= =?utf-8?B?K1ArOFp0bktVL3A1ejVhZW52bDQrTzZDSzJNNWI2QXRGL05KSUxGeStiak94?= =?utf-8?B?L3JRZzVZRCtRcHpqUFN1OXNkQmZESXN1bTlpTTNidC9rR2dBQ28rV0EvczVE?= =?utf-8?B?czhyTjZrdnFNTHFvQmpsQTZtQnVOVDQ3NEFsUTNIS0hLTnROajBlL0toQ2JI?= =?utf-8?B?a3RvdmI1aXMvd3d5Z05HUXBSMFNzdFl0bWFBN3J1OGpSSzVkQXNsTnY3SnIy?= =?utf-8?B?eWlicm1Qc3ZPU0k3cFZiM2tBbEZxU3BVL2V3ZlNmWVJqeFhkb3NVTGpnSW9z?= =?utf-8?B?T2RLNUpUTWdjNzRSdkEzMXRQYUpaVUUwQThxdzFwN1MxTFdQM0IyL01IY2Q2?= =?utf-8?B?S2RZd0VMSStKSmZqUU5VSFVIL1VvTUdXWUlUSTE3UTA3VmltWGR5emw3amJj?= =?utf-8?B?cTV6L3VQSkdabFd0ZlhXbC9kMTdtTU9XWm1pWWZFUVpRdC8yRFhQRENwTDNj?= =?utf-8?B?dWk2VFgwSytlOG9hNHNuUTExd0R6RVNKcGx4MTRMSVc4R04vcW14a3poWDNV?= =?utf-8?B?cXc9PQ==?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB2355; 6:BV95aUZYUxIxxcEPffZNvOxK7tNK1iQwOU6AjAjdY07BbwR0ll6fZCv5W+Ki3Kc6POySy6SaqSbyxxAA/a0u38FDh7Kzl7Xgl6JJRJrrtHg2NAMeppZXh3X85cSZYXOXV2agxXvmL0DmQdMe6shFGUT4eKJtU/DKO/Pufe769EMu/pRRj5Mdczu/59ak9GM74j+JzwTKGyi7veAr2vv2RbwcaDzPtG3CTMfavK00NdilZwEG9xpqNKdlZwQwLBBsWtQQb7Hy2MshZ1XF2Sq9GyRTGlwnwmGebe0OuQq+JZIs58/oWgs9yYQPiMgQnbVbRGINntpBG+Grjg7uZCGpMw==; 5:u90WlD6awA6L44EEuzAlUrB6gyj2RuU7BifUW1JYyqPETVOJpQTDMr7pPPzf0B+qWwPqHpebPTGIIUZHSiaupjKzWxR8J8ebaR+3vfmIyjEmOg7GhnzEdc8b8WrzFDX7rwgXFmmPRmSoPVlQAK7gmQ==; 24:DOJ1MxQ2+meskbjoXOp8G7AX/TC+OmwgF9cnq3Kk3Gfc+JE161m+HkjTSqRg8pGUqIIv9WR2YzFq57RGpIF+QIiOl0HqBSibrhEoanTFLT0=; 7:1HQWNr1JvrVygWMOScUeNyqRlwnjKrXmIvMX9dWX6g0vI4pnvm87UFt7pz7VYMisjMCP/XeEPHgHM6W6nfGk+YC3VjWKPDlX6k4wHxIQX2xlmt1EEfBruOPp+Q6XUWWUJzetJkuEwpLAX6+WxIrXvDMNnhR4SOMYrNMDzFvhuyXVvzfMtvi01IIkQnDYqeOrjzPNEIZN3soufJ9JT1GXUdpKWQj9Rmm2KcTW+m72c7c= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Sep 2017 13:05:07.5304 (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.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR03MB2355 Subject: Re: [dpdk-dev] [PATCH v4 36/41] net/dpaa: add support for packet type parsing 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: Thu, 21 Sep 2017 13:05:10 -0000 On Monday 18 September 2017 08:26 PM, Ferruh Yigit wrote: > On 9/9/2017 12:21 PM, Shreyansh Jain wrote: >> Add support for parsing the packet type and L2/L3 checksum offload >> capability information. >> >> Signed-off-by: Hemant Agrawal >> Signed-off-by: Shreyansh Jain >> --- >> doc/guides/nics/features/dpaa.ini | 2 + >> drivers/net/dpaa/dpaa_ethdev.c | 27 +++++ >> drivers/net/dpaa/dpaa_rxtx.c | 116 +++++++++++++++++++++ >> drivers/net/dpaa/dpaa_rxtx.h | 206 ++++++++++++++++++++++++++++++++++++++ >> 4 files changed, 351 insertions(+) >> >> diff --git a/doc/guides/nics/features/dpaa.ini b/doc/guides/nics/features/dpaa.ini >> index 1ba6b11..2ef1b56 100644 >> --- a/doc/guides/nics/features/dpaa.ini >> +++ b/doc/guides/nics/features/dpaa.ini >> @@ -11,7 +11,9 @@ MTU update = Y >> Promiscuous mode = Y >> Allmulticast mode = Y >> Unicast MAC filter = Y >> +RSS hash = Y > > Not sure about claiming this support yet. Iss mbuf rss hash field set in > Rx path, or is packets distributed to multiple queues using rss hash > functions at this point? For DPAA, distribution is enabled through configuration prior to running DPDK binary. At this point, the code is fetching the current state and filling in the mbuf support. So, this is not about enabling RSS only when dev_conf.rxmode.mq_mode is set. Does this change the way we look at "RSS hash" support? If that is not what this feature is intended for, I will remove this support tag. > > <...> >