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 82B19A0C4D; Tue, 24 Aug 2021 19:22:08 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 448C8406A3; Tue, 24 Aug 2021 19:22:08 +0200 (CEST) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id 0B19740687 for ; Tue, 24 Aug 2021 19:22:06 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10086"; a="302943740" X-IronPort-AV: E=Sophos;i="5.84,347,1620716400"; d="scan'208";a="302943740" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Aug 2021 10:22:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,347,1620716400"; d="scan'208";a="507712431" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga001.jf.intel.com with ESMTP; 24 Aug 2021 10:22:05 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Tue, 24 Aug 2021 10:22:05 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10 via Frontend Transport; Tue, 24 Aug 2021 10:22:05 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.47) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Tue, 24 Aug 2021 10:22:04 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UVswKoT8OngBmqibhd+afR0u+uBLr9jsgWR7WRUsTMZetVdgFPFBmP24TOsXdm5//7cN9AP1Dg7E6MITKmDpjfzsp32vwh3R57sfHVh4FkAXJHJHruGqEm6RXGpjdUT1D+KidqX6gjQA/L1xeF4PEuzaFAxJictJdIXoilPa7vGcdMi1Hyq8VRk4/P2E5LxnkneqmeN9P30aZgNYFqIcvBoalvngJ9TC9gB2/g2PtrgEccwUDwCae/P+H08SV/2WyaziY+ZekSqnEz2ELFVXWsuheEgVKDCkKODw5v1HxnWwW7BhS/C9c8XEBg5RgPIxBSDTDI3ZECUEq1TIxjepmw== 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-SenderADCheck; bh=0FltX7BL94VCI3WRqSUGyuaxACHRBvl4Yi+SkoYSgUA=; b=gfeliyOFwH/umd0tO+HPivcK9d8Gqhuxj20iLrigw758uqUdKnXAGZ/498mh98ICglGBz35dGfCe73XAy2MH2hzGZFgVzo1V8IK4O7E6opWakP759yWdsT822PVUS3bDL13/SyuWtofQ/Uoh71M6Vjw1xyyvFPbI8W4++/2KYx/sSStrXvyc2pKqxlYrPQHx+Q7+geKUFKtheRdoaeS8I6p/EbwM28eIXxJXDNXnV0/mmCxrJlp54QQYkzdvPAuZRxDKTce1rg6PG9A5KCNv9FJp+MlHBRehh242F4Ez6QRcTe45uX3xOtS8K4S1UwhUB85AHHObQ21Tmx0CHP7COg== 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=0FltX7BL94VCI3WRqSUGyuaxACHRBvl4Yi+SkoYSgUA=; b=d9S2aPVBYRf3KuJR7quVT7OJVTxn34tEUog59i/OjxRo9iqFZw1OAlszh3QhBhxemRXbTh7H1EJFMve6UF7O8uNGL7WwWN/YjYVp4kaGu3aESRV23XKrrSmA0ccplkgk7fbeQumY15kFP+tdS8dFmPaj1wslCgnvocupaBzLwzM= Authentication-Results: tilera.com; dkim=none (message not signed) header.d=none;tilera.com; dmarc=none action=none header.from=intel.com; Received: from PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) by PH0PR11MB5144.namprd11.prod.outlook.com (2603:10b6:510:3e::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19; Tue, 24 Aug 2021 17:22:03 +0000 Received: from PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::2979:70ca:38a:dbaf]) by PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::2979:70ca:38a:dbaf%6]) with mapi id 15.20.4436.024; Tue, 24 Aug 2021 17:22:03 +0000 To: Zhihong Wang , , , , , References: <20210809062548.30187-1-wangzhihong.wzh@bytedance.com> <20210813080548.38637-1-wangzhihong.wzh@bytedance.com> From: Ferruh Yigit X-User: ferruhy Message-ID: Date: Tue, 24 Aug 2021 18:21:57 +0100 In-Reply-To: <20210813080548.38637-1-wangzhihong.wzh@bytedance.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DB6PR07CA0111.eurprd07.prod.outlook.com (2603:10a6:6:2c::25) To PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [192.168.0.206] (37.228.236.146) by DB6PR07CA0111.eurprd07.prod.outlook.com (2603:10a6:6:2c::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.6 via Frontend Transport; Tue, 24 Aug 2021 17:22:02 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f548b6dd-ebee-4a0d-dddf-08d96723b085 X-MS-TrafficTypeDiagnostic: PH0PR11MB5144: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:983; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: oHFOF+kCMiC2kX6jFDwQmrzYfN84m4e6hjVdnHgiHBBb3rSKhIc+HkhQx4gsxndAxTtSppT0LQgqMeY8Tn5k6UL3++VGwC2E343Z0X7LmWELpWUj85uZxY8/npjvHC8aFbux3PBNexVFEI/M9UwgejVKXx5WZSCKDaSyIdIBzkNUqCHjrRZVlb3E4RBxYCHDVd3NPI6yHYiJQnl0SMRRatBXBlNKaY9LQFIMQX/YYb0XAr3/UzLc34YAxV8ONbrJLxcarCMbxlmOdMYwGC3Br3cPXGgpGpuwxsEPE0XZ+SFP4TlDOLt/lclhIgs7JP9guXO+rlSIPs7pMiz56N9nnOd3Ke92KYlGnNgeRzhidmjMJzOGsLYKYMkOTYC2EK4iARj7zYMK2YRkV/TheBD6na90nGCfUvoRUexfUUFCzt08ziwuyUkUygsfd+NA2/lVWQ9SjfeK/RxagCx3VxjOQ0XL5M380DiREAiaUCOKwpYFMQet9//BUS/JBD3kIl9N7q1WZ8a1KVi+ILgwMrQkggHCiyhSuRjAO7gsDpy7l0hMoaZMflZIVt608UCwhlUkzDg/q8xjazQEncrx5PG0/uvNMDV2YNG6ObvQkevmRE/T8AxlDRBSdWecgiGIvUf9Fwttd60A2Lr0EjlfFo4q3U0wDBpuXmoWX2lTjiyJsupVw/ReNObSFlBbbNhce2XGKaidl3lCnngqCgfzAXEYRA== 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:(4636009)(366004)(6666004)(53546011)(6486002)(31696002)(38100700002)(16576012)(186003)(4744005)(36756003)(44832011)(26005)(66946007)(66556008)(66476007)(86362001)(5660300002)(2906002)(508600001)(8676002)(8936002)(316002)(31686004)(83380400001)(2616005)(956004)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RnRrYWF6dmVqa1ptaWxVbzl6dWxaNXF6SEs3dDZkNUJ2VmNiNVJ2ZmFVUytK?= =?utf-8?B?VkJVSmhQYjh6cDYvWEdzVFZObU5LcWdibDNRMVF1UHB4ZVlnM0JUME5mN1d4?= =?utf-8?B?enoxK3FIc284RHRBODF3MW45ZGV5ZzJSTHh4WDJxOWNOTCsxbVFlcGdIVVdj?= =?utf-8?B?aExISXE0NnZZRWVNMkQ3NDF6eHZtay9DdnU5N0NZb0I0TWF6OVl0ZVdkcHA0?= =?utf-8?B?bmh4VDR4NVlkOExWMHpLMGdkSlNzUFkwUmFTblZJV2gwVmlSYTJqelJqSUh3?= =?utf-8?B?K0FMZzhZMndNRHpOTThXcHcxUC80UW96dlU1anlTaUFmS2Qzb0JqRTIxTlRI?= =?utf-8?B?bHRORngvS2srMVdkQlhYa0tmaXI5WTl5dmdoQWxEUGZMMGljT1RTRzJhWkNn?= =?utf-8?B?K1BmdEl0dFNtWU9OZENNemJuc0pxS0MyUXJTQXIvQm9nVVM3OHU5a2FiMUVU?= =?utf-8?B?NjZ4eTFmY2psQUNHMWE1VmpFUXBmd0F4T1FPSmNqbDFZa1pNcGxOS2Z3RXUy?= =?utf-8?B?QnQxV2RwS3pYUzI2ZkRsUGFkaTV0R3NvQ052cTZkYTIvVXdkYXZuTlo4RFhP?= =?utf-8?B?M1lNSERhWmg2Q2V1aGRZckZGUVVCQ1BwbVFtV0toVTk0YnFNSm4wc1lpU1pC?= =?utf-8?B?NUZucEI5aThTeDdvS2xHYjFPTnNiTENySTgxcjR3Y2ppY01nQSs2Mlg3ZFh4?= =?utf-8?B?LzUxVjVQU0lTTnJqa0RnQTUxQ2VVSnFhV0szMWEyaUJRUVp2RFgvZ1BhK2FQ?= =?utf-8?B?MENTWGQ4U0NFc2RyMVkyeEJwS2wvM0hoTmdJNGY0VlZmdUNlYXZ0T3lBNHZv?= =?utf-8?B?TDZKYmdHc2JMUkFaekJ1eTFYN0xGVkNGRkFFL0JiaERMRng4cTZsR1VjWWt4?= =?utf-8?B?M1ZPMWFDK2VaZ20yWEc5VUdXdjNXL1JhM3N1bTZWSGJDeXJocXdubnpYdEFa?= =?utf-8?B?RjlmTjdjaDluc3pYQ3B3Y0F2V2FFWDU1RG9sK2V0MFozR2o0MjJKTHVEeVFO?= =?utf-8?B?WHVZaFhpMzFLRzB0RGZsOGE3bjdZNXlhcVZReDFmaFZiM0FMdGVoNUFyVDdN?= =?utf-8?B?Rnd1bzZwdlJzaTJwVXg3c1NibTVqZGZ0WmhacmpkeUVvVGRaZXU1aWh1eXlq?= =?utf-8?B?c1QzUzZPTU13ZStJL2NIY3lraVpOeVJRZDd5QWdwRlBhT2E1S08vcXFGZEFF?= =?utf-8?B?RTdLS1daenZ1ejVPSVg2d09BWk9ady83UWNUUU00MFhkREpxWXoyOGxNR0J4?= =?utf-8?B?ZGxTSG1ObmVMcWU1QmlhZ0JWdG4rakNqVk9uUTJZQkdkY2tJdGdPZEhXK0Nt?= =?utf-8?B?Wk5nVDNSQU1sbEoyUVJaTGlURk54Ykg3eXIzaG8xUHBsamtOQVY4dWt1L0lJ?= =?utf-8?B?Q0hFSWpWNnVvbjBIV09QU1FzY2JiNWdFUUl5K2tha2ozNGVta0k1ZWZKRUJl?= =?utf-8?B?T1BhRTNJYzVZcDhqdi8rSWdKb1V5MmhhdkI2Qm5ZRnpNYXRxRTRkamRJS2wz?= =?utf-8?B?NXlCYURub05qenEyb2FlejB3UEloOFhpaGdDZk9CdTFTWEs0d3I4ZzRqZGlE?= =?utf-8?B?ckVrUm9Qb1RTR3B2ZTBaWkhnZ08xSzlCMzFEVVdodVcyYlBJampPUHhSa0Z0?= =?utf-8?B?bnRkTWcza3BMU0VMaWt0VXU3S0FFdmxFVERkQUs0REtZK0lKaWh4YmluVFNZ?= =?utf-8?B?cEUveXNsMzFlL0JkVU9FS3QyN2xhM0FPYlJyMGdNd1AyallMdTRMTVlKckVw?= =?utf-8?Q?9701u/rVrQ4JAU4nLt7NMdTmaA8Xv3YGU1JfSxL?= X-MS-Exchange-CrossTenant-Network-Message-Id: f548b6dd-ebee-4a0d-dddf-08d96723b085 X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Aug 2021 17:22:03.3949 (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: e3rlY6Tr0rrAXldWTpDGKtJm9KOz5hvrsUmZ68j6taGPicwBR8D894jiz9/+Zu7kgiIgPGyjyaLiHTxwiq/8Gw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5144 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v5 0/4] app/testpmd: flowgen fixes and improvements 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 8/13/2021 9:05 AM, Zhihong Wang wrote: > This series fixes a tx retry defect and improves multi-core performance > by using per-core variable for flow indexing. > > v5: replace modulo operation to improve performance > v4: use loop local variable to improve performance > v3: split changes and keep original flow generation logic > v2: fix assigning ip header cksum > > Zhihong Wang (4): > app/testpmd: fix tx retry in flowgen > app/testpmd: use rte_ipv4_cksum in flowgen > app/testpmd: record rx_burst and fwd_dropped in flowgen > app/testpmd: use per-core variable in flowgen > Series applied to dpdk-next-net/main, thanks.