From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4C55BA0C61; Fri, 5 Nov 2021 12:10:54 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DC40241134; Fri, 5 Nov 2021 12:10:53 +0100 (CET) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id 43EE1410DC for ; Fri, 5 Nov 2021 12:10:52 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10158"; a="231725696" X-IronPort-AV: E=Sophos;i="5.87,211,1631602800"; d="scan'208";a="231725696" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Nov 2021 04:10:51 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,211,1631602800"; d="scan'208";a="639742234" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga001.fm.intel.com with ESMTP; 05 Nov 2021 04:10:50 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Fri, 5 Nov 2021 04:10:50 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Fri, 5 Nov 2021 04:10:50 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Fri, 5 Nov 2021 04:10:50 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.175) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Fri, 5 Nov 2021 04:10:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NBOL2ViaNVn2prwbhv/Dm+jG43aXWiDTvIScBGLYVy8YIvdROZ9v5ntZhS4z71UwOk7XneRWLA3gNWP0EKDotTs6sIE6exnp0J3XHHhPIKZNUuHKnPorjTTxCnhOK3/sZDCZW/xv8STF3rOBdWWtkhoBPYJ9dkyeqZHoqq8IJpHE74FkGqOeBS+wJWpduuMuy8TO7kn8oPZIXxM4jSL46GruPL2rFFMSkA/G0c1I5gHm3DmA5Im8Wt0FwASCGTNH25Apt5VhU4vwJXgUhi6+wpGWc2rIhw0nM2U9q3yMkG4tZJTiAYcdknQBhT1iOhmt6exgmvOaE4e1UvqISwFsdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=0tshF94HHG95L/W4hMYzm4BarRKBAngR9gJYZ2v3NPU=; b=UuezcxrhmBAdfJZUMC7mU/VxAioVYwQXarBonKY/UywI1DNH4yTaEV16ULfneGaF7wypMbf2xRf/lFRXKuy/YBvOiaT1OQaX3izBnUllgl5Rxv13o4jxmIUFcXjbzdYWMEJHxPODkikbWixqXVENExOL2tlLoKohaO73dNBT1Cbyjpq+yE+NCzf0bkpOnNp0xSP6wgA4JF2zLY6B9hc6/w4T+0OGD18aiB2woQJXlcvEUFkaUueKdVfjrwT/zqVEnD7o3c+gkjzbJzG3nYsWiY0YhTdLW52YPyXiXYeTOJK4WBQlEsQ75rTsTnv16CVU/TPPdrr0KkZBTn4RMS3KwQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0tshF94HHG95L/W4hMYzm4BarRKBAngR9gJYZ2v3NPU=; b=hM8Mtl40H4V/08ijSxtJdx6+YEhjjZc+oSVDLCQUETuS+uzP5ZQugc9ad+f3WTwwjfZqDEVo02o05dGzycY++gsrOta4Fjxas58ErHhzGruZ+VWjDf6PITqn8tm/w/dcrDusXixWpLjrhc+M1T2gjHJr7aYlx6EsEcnpWMVoNQo= Authentication-Results: broadcom.com; dkim=none (message not signed) header.d=none;broadcom.com; dmarc=none action=none header.from=intel.com; Received: from PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) by PH0PR11MB4936.namprd11.prod.outlook.com (2603:10b6:510:42::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.10; Fri, 5 Nov 2021 11:10:49 +0000 Received: from PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::bd7d:29be:3342:632c]) by PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::bd7d:29be:3342:632c%7]) with mapi id 15.20.4669.011; Fri, 5 Nov 2021 11:10:48 +0000 Message-ID: Date: Fri, 5 Nov 2021 11:10:43 +0000 Content-Language: en-US To: Ajit Khaparde , References: <20211103005251.25524-1-ajit.khaparde@broadcom.com> <20211104215846.58672-1-ajit.khaparde@broadcom.com> CC: Thomas Monjalon , David Marchand From: Ferruh Yigit X-User: ferruhy In-Reply-To: <20211104215846.58672-1-ajit.khaparde@broadcom.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P123CA0419.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18b::10) To PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) MIME-Version: 1.0 Received: from [192.168.0.206] (37.228.236.146) by LO4P123CA0419.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18b::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.10 via Frontend Transport; Fri, 5 Nov 2021 11:10:47 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: cd3e1a31-0c93-47e1-1c94-08d9a04cebe9 X-MS-TrafficTypeDiagnostic: PH0PR11MB4936: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: oYmM4d7n623Ec952PuueIUhMJZ5GcTYiYr2L+fBj+wkTRP/awkL6ZSuhuLPRhgjumNTJaK88xidaTynGBZdFP06WXg+f2NxHzesobaFSY3s09UN5TnVCBh3mAqOuHlZq8rIuQBGgui8UDYYy4arzcrwWjX9ioZfPPySVkeoJ8c99Wj0YvCeg8E4lS5uw997xTz+O7FJso/oGi0PeQUDed8C3QieA5dqJ7NDJB3vwZ/x4oRrLZborDcvxLysRy2nFFg/HiedKcrDaz+87YJxtfZg6kh+p+RkI4k1ls0Bf9FdMuKvNdnM26MWz+1oQZ2ujMceRFS/U4IOdkHD0/GsngEIjVbZ9Q9TrcaTdAT80pNEVcKnA3GZG/4T/Afs2ea1TVL/vUQAOBGtIxiDRjKhuclu/oJb73/HPMWNdH3Ij/l53OSusHevUoF0kQUEolHJ44qB/4chl+j0tqCYdaEAIMKKW1M6OU4oLqFYHrJjWC2eG731LeilOQlEugy1OMsQlp9mwwJiOWzSakQU5YZDojpaw+bwBJrysClhlboYKzJKRafMoBi9RrkyWJ67y96rgSRwO9UWSoBEIqKmfdZm8KhaE+oGGciKUYFyD+OLu+BulxWyid3LM8J+l5Fls3lvxHIFO2GhNBi4q4pxzFkSCpt38RUQv1+uIwIAPVwjsrMi7Ly7CfJ1gQmYNHFimExuJ6f4Bm2UbJlWcvVLTMRDjoQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5000.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(31696002)(6666004)(4326008)(26005)(38100700002)(8676002)(53546011)(5660300002)(508600001)(86362001)(44832011)(82960400001)(186003)(2616005)(83380400001)(66556008)(66946007)(16576012)(66476007)(956004)(54906003)(2906002)(36756003)(6486002)(8936002)(31686004)(316002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?M2FVV1oxVkQrV2wrZlZBR1BVVmtia25QQU5lU3RQdXBiWjE3T3VhNVdGalpx?= =?utf-8?B?aGVrUVoza2NoWEY1V0xyUGE2cDBITEFHaThYMmhjRUpoYk5wSHB3RTBJK2Q1?= =?utf-8?B?eHJwTmNQeU9uT0hlUFg0Sml3SDFjUkVqWEhOZWdUd01YalVWS1pHMGhVOThX?= =?utf-8?B?RTJLWFVjTFpQNFIrdmV4eFpubmxRbkZzR3FsVUVCOHh3Y0tEYWZYRVlTc0FT?= =?utf-8?B?OE91Y3E3UFZ6WU1zK0RDNUp6R2hVbTFjN1BoS3ZNdHRhQmVQUEZRa09DNmhH?= =?utf-8?B?TGhzeGd5d2RDOExNM2pBaHlCVlZnLzRVTGEwbTZkN1lRbVdjN0hQM3lmNS9D?= =?utf-8?B?NFJrM2lDK3VsTkFWYjcrOHlyZFcwRitxamFMMVN3QnZxRW9NQWVXc0JpWXRu?= =?utf-8?B?Tnp3T2xDSm5EclFwTklLYTEyamZyQnJsczRLT3ErdUI4ZjhrZDdlRlJYcUky?= =?utf-8?B?VUR4M3Z2cnJVdE1vL0xrK3hnWmJ0Uy8xRERmZ0JyRjltUUl1YlRvdE1nbDR3?= =?utf-8?B?a09NdXZGbVVSSmNHRzBkM0NhQ1lFc05jV3hDSVV1dXlwYklaM2wyN1lMVUhR?= =?utf-8?B?Qzczc2VGc255UzNZUU1TVEpZbytkMU5iWU5taXJLQzFHbDdjVG5GR2dhblNR?= =?utf-8?B?d0Z2MGdiMEFBMkh2ampHYzU4YjdPZ1kwNEpldXhMak9TZHVkSmRuN1hDem5N?= =?utf-8?B?RmhZUjFJSG1oRFdWd1NiN04zSHUzbUE4VUZyMEtZc2t3bG1yMmlZZTYvb25t?= =?utf-8?B?SzhGV3FxVGlsMjJFTzhPZHh1ckZSVWk4T1JsMk5HalpGeU9odm9BOFdCbXh4?= =?utf-8?B?VzFyT21GazJwSHppMkxzdzZ4ak1XT0w0SkVUZk1aTUU0bkJOemx2ek51K2sw?= =?utf-8?B?YWtUNUhpeTFnTzVJUmtrcEVjc2xQb1BtY0Q5QnFtL2ExMVBaV29KbFhGZkNZ?= =?utf-8?B?TU5LMWhxLzUwdnVTY3ZvZnpBVXhNQmRSN2plaHFlMEJhcDBDaWlBc0kzWG01?= =?utf-8?B?eHNIRDE0WEQ4TGVKQWxmU3p4SytCWXV5ei92SG4yM2VCV3RCYzNIdWVYQW85?= =?utf-8?B?QWhvY2NXeGNYZ1F3YW9scDNyWkNwTjV4dm5RRnFWNGNCRnRMMHpZOGVPQzJC?= =?utf-8?B?ajF3M1pDY1JMVW5qY1NmWnU3RHhwcXlQek81cmhEM1htZDdESklNaDg0RFZk?= =?utf-8?B?NW52clZNOEdnVXZubVBEbXByZ3dpbm1QUi9jU1liSDlPQ0F3dGJidC9Jd2dh?= =?utf-8?B?RTRQTERMa3R1S2kzallwUjZQdXhhZlZmT3d4NUFCeWRpbHFmU2xzZlJxRmpX?= =?utf-8?B?bzJ1ZThZVit6U1ppNjBmWFl2ZThNS3Z0eUE4cmdpekUwQlRZL3FlZGxLdW1G?= =?utf-8?B?Z3FzUG9qWjdiUTgvNFg0S3A4bUtwa3FmdFBFVTY0TzdQQXJQQ1F4ZE1wck5a?= =?utf-8?B?YjhLUEhjSnpuM05MT2dhZkxjaG1nQm1NRkxocFZQUENjREhVaGtXeFR2Q3Uz?= =?utf-8?B?bXFLQThOZ1phU0RmOXlnb3ozS3Z3N25mMVRIL25ic250MXM4ZXhzWU5WWkI2?= =?utf-8?B?YVFYWHo1QkJPOFdRSTVLQ2JCTmgybFdFbjcxZlU0UnhBTGI5bncrbEovRnFQ?= =?utf-8?B?VTlYK2t5KytZOFl1d1NONXZQKzJYUWp4aThiRGRYNmNoRVl6ZkpaQkl2Sksz?= =?utf-8?B?QmE2a3FHL0tDcDFkYXJQYzYxT3NOcWp5cXJmOWJvOVQ2WndSTjR6Wm1BbFJS?= =?utf-8?B?V0VpWnBHc1FZeXl4VGFGdm55dUpzaWZUTnlncVNsUDkxWVk1UXVqSkJGZEFz?= =?utf-8?B?T3VpTEJEWHF6UjdhaDk5aXF5YWo3T1JhSGs5amJ6ejlJUW1DQjlIanNsQmNB?= =?utf-8?B?VVFYT2FhWHRpRU9OWDFDVmI2SVV3K0xjUW81TGFVVzlRRE5ZdG9QazIvUWtI?= =?utf-8?B?YWY5Z29SYVFKQUdPeWYvSHNVZVVlbTRVbmhNNllkbGcrd2w5N3hpN2FQZjNF?= =?utf-8?B?S1daek9KeEVINGZuL3BZZm9WZzJCMzVuaUYrbUJHM1pNN0t0Mm8wNzh3REpY?= =?utf-8?B?cXdRaHU2OWpVQUpMakp5VGZIT2NWK0dCODJUMEtiMUowRTRma3VhZlh5TDh5?= =?utf-8?B?czFsdmtnZVg4cFhYRFFiSnZHZkFmUlh0MnloSjhRWGVUU2t3TStIajFFL1ht?= =?utf-8?Q?KmKn2Pg6J6vUhK4A2W8UUb8=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: cd3e1a31-0c93-47e1-1c94-08d9a04cebe9 X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2021 11:10:48.8434 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: PD4y7TaG7Vkovv/R2oDjvriWYOwCUwnc5GwC1C7ABZlj97Xb4P3xrXvZNMv+s918a+/nkdpNJZzu0XPX5xrWUg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4936 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v5 00/22] fixes and enhancements to Truflow X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 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" On 11/4/2021 9:58 PM, Ajit Khaparde wrote: > Enhancements include: > * Scaling numbers on Thor > * Inner IP header support for GRE tunnel flows > * Enable wildcard match for ingress flows > * Add clear on read for flow stats on Thor > * Add nat support for dest IP and port combination > * Remove 2-slice WC support > * Add support for socket redirect feature > * Add new API TruFlow get SRAM resources > * Remove accumulation of stats devargs argument > * Add TruFlow and AFM SRAM partitioning support > > V2: > * Compilation fixes > * Remove 2-slice WC support > * Add support for socket redirect feature > * Add new API TruFlow get SRAM resources > * Remove accumulation of stats devargs argument > * Add TruFlow and AFM SRAM partitioning support > > V3: > * Added one more patch (use enum for bank ID) > > V4: > * Fixed typos in patch 2/20 > * Fix checkpatch warnings > * Updated commit logs > * Rebased the patches to latest dpdk-next-net > > V5: > * Split couple of patches into cleanup and code change patch > * Fixed typo in some patches > * Address review comments > * Rebased patches to latest dpdk-next-net > > Ajit Khaparde (2): > net/bnxt: remove unused functions > net/bnxt: enable wildcard match for ingress flows > > Farah Smith (1): > net/bnxt: add clear on read support > > Jay Ding (5): > net/bnxt: get TruFlow version > net/bnxt: add new TruFlow API to get SRAM resources > net/bnxt: add TruFlow and AFM SRAM partitioning support > net/bnxt: add Tx TruFlow table config for P4 device > net/bnxt: use enum for bank ID > > Kishore Padmanabha (11): > net/bnxt: add NAT support for dest IP and port combination > net/bnxt: add support for multi root capability > net/bnxt: fix out of bounds issue in hash list > net/bnxt: add capability option for socket redirect > net/bnxt: address ISO C90 compilation error > net/bnxt: support inner IP header for GRE tunnel flows > net/bnxt: remove devargs for stats accumulation > net/bnxt: update log messages in TruFlow path > net/bnxt: add support for socket direct feature > net/bnxt: modify VF representor alloc sequence > net/bnxt: check mismatch of control and physical port > > Mike Baucom (1): > net/bnxt: remove 2 slice wildcard entries > > Shahaji Bhosle (2): > net/bnxt: increase flow scale for Thor > net/bnxt: fix clang compiler warnings > Hi Ajit, It would be good to updated the release notes for the above changes, but -rc2 is a day away and I don't want to block the set for this. Can you please send the documentation update separately? If it comes before next-net merged, I can squash it.