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 F2513A0032; Tue, 16 Nov 2021 15:37:12 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7D6DB40141; Tue, 16 Nov 2021 15:37:12 +0100 (CET) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 20A1740040 for ; Tue, 16 Nov 2021 15:37:10 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10169"; a="232424470" X-IronPort-AV: E=Sophos;i="5.87,239,1631602800"; d="scan'208";a="232424470" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Nov 2021 06:37:06 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,239,1631602800"; d="scan'208";a="645477581" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by fmsmga001.fm.intel.com with ESMTP; 16 Nov 2021 06:37:06 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Tue, 16 Nov 2021 06:37:05 -0800 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) 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; Tue, 16 Nov 2021 06:37:05 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Tue, 16 Nov 2021 06:37:05 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.104) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Tue, 16 Nov 2021 06:36:23 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RNm9avtUKLMUEh+pb9DAbDz7FeMquFwN7b9elxN+lck4SbKFxWvZsVJKr7q5AznRrsAws0AfPVAGrOH+V2si5m9MzsFpvMWApyIXQNPEkSr9Wol1n8KTP1mq8pLlMRVsP+dv5JDGEK0FooEjSvCQkwHfppV4gJe9eWKyjBQ0AVqriXsTSgPIeNh2BYvSd49L7HfSrHa4eY1Z88xNLyROi3euwRm0xnUbQ5BCf5uos98P/9eY1ZxWEQx5eJC6G3Su76WlF0Z1GOsPkKey5FtdXenk4WHd+GaTtMVfAcKtbWh6na/92uTTRkiB61ncDzCP0V71lCzgMQfPiPRRS02KFA== 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=KIVWI7eQQd3TqoL+k6iVaaTD58Ru+u+Ca7jsVfZfu3E=; b=Q6qz0LSF1XXJhb9pETxLsncHO70ZAHrQwbKC9affy3y2sw5Z+PsGdldyickIjHP+VHOBGJcm76pRQF6fU1uoM0PBGjkIWyzPAg2EHOWnaO+gCPjIp/J+ASrP/SErIED1QdWrAunatfqi0HFbZ4Qfx4aAutbki+2nJK3cSlX4c0GaEeiK3k7KUKE0tlE9YOwzWTz55xSWqd9ZGSYMh0CDZPMBKMuZ4RoQ29DP6KdDLwRjZf7WDJGI8z+ZXyrXmtC+B3CQ7Iz2p/cudyop8sIh+8z3sFrlHcOZkZax2dTCsw8tfGgUM8l4VFnE/CMrBRDlu0jyaG6Bi3shBv9KoMe/kQ== 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=KIVWI7eQQd3TqoL+k6iVaaTD58Ru+u+Ca7jsVfZfu3E=; b=Ptt1OGkXavTCaYvd5HEbzrpb7h+of9x6MMATlU+c2jg28obPEMgMa8S1tD0LStZsHO0bFwrrEUErGK5H5jQ0uF86aWjELV5Wn2E4CSZA7BP+nPqF28E/si/uHFmn5GtCYT1PMPF9lJRwfP6sNOkJ0WmcUml0TIebZUl68+tUAlo= Authentication-Results: dkim=none (message not signed) header.d=none;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.4690.26; Tue, 16 Nov 2021 14:36:20 +0000 Received: from PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::bc5f:31a7:10ad:443c]) by PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::bc5f:31a7:10ad:443c%5]) with mapi id 15.20.4690.027; Tue, 16 Nov 2021 14:36:20 +0000 Message-ID: Date: Tue, 16 Nov 2021 14:36:14 +0000 Subject: Re: [PATCH v2 0/2] performance optimized for hns3 PMD Content-Language: en-US To: "Min Hu (Connor)" , CC: References: <20211111133859.13705-1-humin29@huawei.com> <20211116012212.64819-1-humin29@huawei.com> From: Ferruh Yigit X-User: ferruhy In-Reply-To: <20211116012212.64819-1-humin29@huawei.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DU2PR04CA0036.eurprd04.prod.outlook.com (2603:10a6:10:234::11) 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 DU2PR04CA0036.eurprd04.prod.outlook.com (2603:10a6:10:234::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.15 via Frontend Transport; Tue, 16 Nov 2021 14:36:19 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 89681a8c-b768-45f8-b539-08d9a90e74a3 X-MS-TrafficTypeDiagnostic: PH0PR11MB4936: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:1051; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9C+RJXLU2WFZwrqKfGeS2n6ExOsnaElulXxEK/ADqlJrr6MzK45RGScyuNlAWgiRMWif7W1QrxePd/Bjc5Ld5zg1ZCFZusZDnmW/wLa53SHH6IxO1VYIlKtwZfVgyMvpt5CQFvP9R2UsgkTas5IymVg0uqbhF3n3U7+XuzgmNx92y8gR4qPZ8UbK/LMA0Rgl5ocKNFr8tBjafdScNq+01Kq8uR5+M5Iu+9/G1zKS52O3a+clGmFzMX6Fs9qS/DvJ2nNavZS5TXIddBbGmZj2sfliggP9MPBNxNs8IX094Wm3EPFyiN5XkYZN8Exg9QNMNLSwE7hEKjIjdeowphZTDRKnDM2HrC4UO0v+G+c39RNJSmFVs3KJL873RbXwA6enEOP+RnD0C99sKgrxYpbps4NHsiZU3EcDW8epFtk/naCsnbN+VrviJPa9GnqvPkh27vbLvVEjOlkqZM6IzXa+j51Je9J9tM7w/MZZ8fhDaa4aGPjV+qAUDmWp8V4H4JuRxhQgyvNE1DAn8EZZlqI97UlTlu/iUe8NPXZRQfvtRsnVSNn9Ct9Xsv7DtyMOiqbI9nPzCGLl26lbrfE5DHjumukjunDskPJw5xG00W+z1N9tqqkfub5nneMfu/sAylGqq5ivCJHhdF7dOWVX5ILQ1uSre6PkWTmQ3LkpaR3Bze645r0D5fQkvikhUQjfmf/shyuv7ERamoasWzQr7IafhA== 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)(6666004)(956004)(4326008)(31696002)(6486002)(8936002)(4744005)(26005)(53546011)(8676002)(44832011)(66476007)(66946007)(38100700002)(82960400001)(5660300002)(2906002)(316002)(31686004)(508600001)(36756003)(86362001)(16576012)(186003)(66556008)(83380400001)(2616005)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TktvcU5VVG1SZGJzMW9nOHdWeEZrYjh6VG1QdVBtMDVmQkxpSGhubU1QaVNm?= =?utf-8?B?dnVDYlEzbXAvMGxuWUFaZTJoTktCQjBjUjhkcTU1aHdWT1JSS2EzUVl6bXRK?= =?utf-8?B?NGIrekxHQllOVS95UVdYVk5ldGZwa3JLMHZYRVk3SWNNeHBFV1FSbTI5b0Fn?= =?utf-8?B?aEJzYVFoNDVQa1RmWjhqYTY1eUJnOXRoZVNrSWg3bHppNzE5THpaWnVxY1My?= =?utf-8?B?bE95QmdJKzdOdFRMU0hhQnhXemJqN2k3bk5OcHRSVHhaYzBjMDlEaGJmaXFx?= =?utf-8?B?cEszTlpBOEdudWdWS0Z5bStqNFZPRWRidGR3YjNWc2pNaHUxV0xHRWJRRWgv?= =?utf-8?B?OWRaWjAwcUliRi9wRkIyT0lMaDNwUVRiTDZ3N2xhbW4xRWNqWFhCTVhIbHRW?= =?utf-8?B?aUUrUk1ZbXh5c3VERm9NSy9SZTZMcmovQStNa2dSM2c0ZEdmaE81VUhsZWwy?= =?utf-8?B?UXdsWlpmMWdGVGU5aUZMc1U4a3lMbktOY1RTSjVXZFpheUQ2SFBMbVA2RmNP?= =?utf-8?B?V3dSUFg2NThZdGg5S0ZoOEQxNjc2eUNRS29Ua01BamJONEhGWHllWVZYb0dO?= =?utf-8?B?eWZ6ZmVGelRwbVBqWUVVOEMyNVJaSEc4SnBRY0pjWW5YMDBGWUVZc2NwTU0w?= =?utf-8?B?NkVtR2FOOEZkd00xQytqNGxrb3g2UzBlbCs3WGltWDZkQ1pnNzhFNkNiMjlt?= =?utf-8?B?TWIyeTNEUndsc2tSME05bitweUxOdlltdmxrTExEaDVXZ3dQS2s2VFMrK050?= =?utf-8?B?RHczNnJSS1VzbW9wM25iS2JZNHAvb3p6T1l5WWpzd3FZT3JlalJFYUR1eVF5?= =?utf-8?B?bTl3eEhIUitvS25JL0Fna1VUeUt5dEZzMHIvVU05OEp1NXZVc1pqTnJ3SWZh?= =?utf-8?B?QTlSeCt2N3pjMUZuV2xZbXFxTkF6NjdTd1BRdkhMMzJXOVhNWStxMkQ4WmtP?= =?utf-8?B?ZTNFU0lLTk5CTmRpTCtwM0lyMXpEdDZDbUhTKytvczgrV2srTDJtenozTDl6?= =?utf-8?B?Z2tWSE5iemZENWhybEhVd05lc1VndkFoRWplOWlqV0FvNGpJWWRKcGJsdmxi?= =?utf-8?B?eUxKWVNGM0xBMlM5WWRTOS9oMWJPS3k0S0toWU1MWDN4U2IyM29kTUlVa2d1?= =?utf-8?B?NXFmOGZieE9FYXd3bjZ5aEx5UVpzMU5BNlJLRm8vZFE4MGZUS0ZrQk5LNy8x?= =?utf-8?B?SHhOUWhTdlZONWJWUzkzeHdnUlhwakpTV3JhUnN0ajdFZVN1clozUnNpOENU?= =?utf-8?B?Y0w4dGJEVVIxTzIybmwrZVBmeGN6bStRRXlMNjB6WDYwL0w4SHNWQ0krRmhE?= =?utf-8?B?UUNrQ0Jrb05GdXpOTU9WbCtia2xwUVh1OTQ5WnU4bVJTU3F1NHBrczRwM3Nz?= =?utf-8?B?SVU4Q3dNVVhsWU9LSFZuOWNVS2F4K1lhN0grWnVVam5rc1J0Mjh6SGRGdHVp?= =?utf-8?B?Zjk4NGFKYm8vL1lOZjFvWVpRSGxTeFhvTVdicGJ3aG14L09lbTRDejB1ZWV5?= =?utf-8?B?R1lWU3Y5Zm1aSDZaam85WlZIb2RkVENxbDNOMXZVeE91bGl5YUFOU2p4Sjd6?= =?utf-8?B?dEVnWWFHb2cvbDV4V2d1QjMrNElLUkI1ZTIxMUhVMklVOFpibU5Va3ZIQnlH?= =?utf-8?B?ZlYzWnRBem5iUnM0WmZwQlJRY3VCcFZCR3VDWkFLby9ZbDY5UEJsRGQ2ZUlk?= =?utf-8?B?a1ByOXNIQmVzdDJSNXZiNHhVS3JSbUlFY2FEb0lJa0NheFUvbWZNTTFzOTgw?= =?utf-8?B?ajhuWDdWY2ZXU3hLNS9nZCt3MWxxWVJCMUJSKzU5RE1mWjVxQWNzUVg0M0w4?= =?utf-8?B?UlNNZE0rM0tOc01PZStiYXR0RDJMOGQzRHBuRTN0a0IydFQ3bDJGM3VMdVFB?= =?utf-8?B?eWRySkJPbjhmMERhSEZ3M0dFL0E2emJ5dVNXTDc0YTBLUEtBVGxjM1oyM0Y3?= =?utf-8?B?QU0zTEREME92TjM3blVpazJCZVBIQVFVYVduRC8yYlFGYTBDdHhaZmVzeTZp?= =?utf-8?B?VjhnMHQzUTNRbjhINHFmYkhlclBhekFlMldHY1dWdnJ3QlM5UkRhVEkvdlJY?= =?utf-8?B?ZFpVcy96ZmVYVjZVVDRRSUhTdjJKN3AzZHgxQ2Y0UGsxTVR3cXpvMW1JZ1hP?= =?utf-8?B?ZXVqSnNEWnc0emxHOG9LYWY3cldlWjlVbmJ2eStpR0t2R1dkNU85amkxNDh2?= =?utf-8?Q?mHz2C84K4jjvS4lm8ZAaBVs=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 89681a8c-b768-45f8-b539-08d9a90e74a3 X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Nov 2021 14:36:20.3746 (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: pshTpRfwuiAwVGvDP0RygN5AgiFK1GL0Zf6kMHoeVaRg58gjsfEVjhkqlNvVf17U3WugezqszKy/9avuMFi6PQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4936 X-OriginatorOrg: intel.com 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 On 11/16/2021 1:22 AM, Min Hu (Connor) wrote: > This patch set contains two ways to optimized Tx performance. > > Chengwen Feng (2): > net/hns3: optimized Tx performance by mbuf fast free > net/hns3: optimized Tx performance > > doc/guides/nics/features/hns3.ini | 1 + > drivers/net/hns3/hns3_rxtx.c | 129 +++++++++++++++--------------- > drivers/net/hns3/hns3_rxtx.h | 2 + > drivers/net/hns3/hns3_rxtx_vec.h | 9 +++ > 4 files changed, 77 insertions(+), 64 deletions(-) > --- > v2: > * document hns3.ini and fix 'TE_ETH_TX_OFFLOAD_MBUF_FAST_FREE' > Is Connor's sign off in the v1 dropped intentionally, or forgotten?