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 9F766A0C4C; Tue, 28 Sep 2021 15:10:02 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1897340E3C; Tue, 28 Sep 2021 15:10:02 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id 0C98340DF6 for ; Tue, 28 Sep 2021 15:09:59 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10120"; a="288351507" X-IronPort-AV: E=Sophos;i="5.85,329,1624345200"; d="scan'208";a="288351507" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Sep 2021 06:09:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,329,1624345200"; d="scan'208";a="486509770" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga008.jf.intel.com with ESMTP; 28 Sep 2021 06:09:44 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) 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, 28 Sep 2021 06:09:43 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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, 28 Sep 2021 06:09:43 -0700 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.46) 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; Tue, 28 Sep 2021 06:09:43 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lWo0GGnVRPRnjyYjCxjqcseboGC4g1bipSz164VPu12WYfh3MRQ4AxWZ22vO63/+n3xPRqYYMaRn3cXB2j3LN/JlZrVskhdDL4wRyv/ldKfxSVT1Ap+G9HGgb6DSck8MFUo6QnvgaEmcUiH1s4zD/NpSBpGsijLfV8K9L7stQ3EhVN24QXPd/zNi1cr/8gCy8MEPLk2cuOzlWqenjAxVZkeIADqwliieuOo8s7OTQkN795pKSl+dePST2vczBMGVZIaglBTSGorFld78f5HVNHC/FCV6THHjznfa1N23L++cC48u0Ho596kKto9lW61P+z4qYf89fakSt68054VcoQ== 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; bh=FpdO3ZXDItGaVZ/f4VLNK1IflfQQnPTJ66ZamxT29mU=; b=Tt5EUfuWyv8hYEV2I00EF11u4Goq12k71/v2/p03o+Y3M3N1flTAX0AiZ7gTqKQuH8DfQyW7tP25e7L5G0b9IyxO1MmRROGB1F/VFIXAdGOQUVQxZnaya5mjbQ4UmrXg+tfHPrFI9Y0jkoh3kPVPSkGMPPkYQq591VXMKLAP6nEVfytEAjBWL17r/4m9lSxH8pLfUE8aNMENXpBD17u7IzPMOVsuXLlIYk51lQKOJ/Y+/duWQ+Wxxl/SErPol53l/RCsyyJWY3dteocHTP+iysvCuj58zuRLrhKMadIds+2FEHC6Hz9p/jAFOJe561nz3SGccWonJCakVIc01gY8qw== 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=FpdO3ZXDItGaVZ/f4VLNK1IflfQQnPTJ66ZamxT29mU=; b=VQn68FXiF7f8r0K8GkdAUzSYmFQKcv0P8d0+ZJuWeeTMpSKFPZICw6B8zEyr3WwbXtiI5KbVvan/XisdQRrELRoGQ2PHimvkajezJvIaB21tDNBmrfeSmKFOGaVjgfyxEm+ZfqqQLTbuhzoGke+EOdZz7WX+wuBJqEVzui+7xRM= Authentication-Results: monjalon.net; dkim=none (message not signed) header.d=none;monjalon.net; dmarc=none action=none header.from=intel.com; Received: from PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) by PH0PR11MB4919.namprd11.prod.outlook.com (2603:10b6:510:34::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13; Tue, 28 Sep 2021 13:09:34 +0000 Received: from PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::747b:3a08:d1ec:31fc]) by PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::747b:3a08:d1ec:31fc%5]) with mapi id 15.20.4544.021; Tue, 28 Sep 2021 13:09:34 +0000 To: Alvin Zhang , CC: , Ajit Khaparde , "Aman Deep Singh" , Thomas Monjalon References: <20210831095255.21156-1-alvinx.zhang@intel.com> <20210915054704.25192-1-alvinx.zhang@intel.com> From: Ferruh Yigit X-User: ferruhy Message-ID: Date: Tue, 28 Sep 2021 14:09:26 +0100 In-Reply-To: <20210915054704.25192-1-alvinx.zhang@intel.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-ClientProxiedBy: DB3PR06CA0019.eurprd06.prod.outlook.com (2603:10a6:8:1::32) 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 DB3PR06CA0019.eurprd06.prod.outlook.com (2603:10a6:8:1::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13 via Frontend Transport; Tue, 28 Sep 2021 13:09:32 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 406b579b-99b0-458a-2b72-08d98281374d X-MS-TrafficTypeDiagnostic: PH0PR11MB4919: X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4714; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: KcaS66Wk73G/3tMCHRAKtGbuFQ1WmUAMtQRti4W7UXYEkpB/F6WcDAh9sHiK9g4IeBmfnzteGi2B18fPwLbD/hGfaRt1Fq5uzQAYfg2OGkJIZPKxhpN92Z+R0/9+OekhQHg54/0JQcWEnEPsiAbaQpk+AOjmK5YOGdBfAGwePNzBfKAtotqskD5euCqQh37RxqUTXsEpuT9oXXUZz88gCpzZIF+FoI7KyFoTtkEcqMmG1YxDYJR1H7NdNCJZ0LjT6d8Giz5zefYspe6kdO8z708puGwAi0QfuvxE/XHS1sBFYZdZDt05ZULr08Nd377z2HyE/VKmLwNUmw+6+bSbWeg27ZjLMyVy5THk/i7h3+Qhwph5UlUC2hY3ALZVK+0e8Wsss6Qz1a1wHk/9zZtax45wCpg1o23G+MNsBZCBRwi3Alxf10fzojLu0r+mNuNxZFcAPtVyxGnAGRiiGrIpsv1O9qTGnl7d5TjbtdNNFB+1JZ6RQlBU/C0dviiNqDQVIqki91D3BxGz2h2ZmzJhw0ERtq7NYlB6XpQqVt0uMWIBvb6kFPxMEdedxoMn4U9X3BRZcYts9R7ZhakhDAsqWtvYEBtwPY0YuEHrsNgrbwaUBHzenfpSgqsxnFka5c9uGic65UDzvP6Gjwd6MMNOxqRqSCrBB28rrnfv51cwVHC0kX/ieNWRd/WWsVRdwCcesiIZTzQSACyoJMJ/a2V+ow== 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)(956004)(66476007)(66556008)(2616005)(6666004)(6636002)(8676002)(54906003)(86362001)(16576012)(8936002)(66946007)(31686004)(316002)(31696002)(6486002)(83380400001)(53546011)(26005)(38100700002)(2906002)(4326008)(508600001)(186003)(44832011)(5660300002)(36756003)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RE5oSjFTTFpqQjdya1AzTDcvVFVaMFpISWZrK3NDMURZUkdTSldZZm5LMzhr?= =?utf-8?B?TnlEd3lVTENLYUNqQmZZSkJPLzUrQmx4a1A4RFBiWk5wTENXRlJWK3hRVFZs?= =?utf-8?B?UTFTT0xVSHBoTWNsSnJQL0I4dThleEdKQXQvanRxL2UzSnhlVytScFNMbWtZ?= =?utf-8?B?VUFmcmN6QXIreXVBd1N6T1JkSWp5TEQ5SGpOcFdUUjc5UlB0bk5uTEkyeXl3?= =?utf-8?B?eUU4aElnb1M0ZmhBdk9aVjMvZUVQdlh5eCtRNnRSeldqSy9rMldFbElDbkhl?= =?utf-8?B?czVnTVdMYnhBNFhnQlFWWHBydjA3V1ZlWEdnWFljaDQxWGQyTDdTVHQ1aFpt?= =?utf-8?B?U1JSMXpacFBMNVljNHVSWFlMSmlQMHA3LzlVZjMxVnRjd3gzS1VTS2lTcXBF?= =?utf-8?B?Y1RNMVgvVjNkVndnYTlzSlI1OHNsMjVQZWFtaFNYT1Q2bWlnTkhTaUtydXNL?= =?utf-8?B?RnJ6SlFRYXk0NTBReTRZQWlxSlNMb0RlZ0I2eGhORTYzSUVZamhrNjQ1eFpi?= =?utf-8?B?d3pMdnlubVdzcGpHNnhFbmNNUm0yWWcvay8vWTRrVm5FSVUwU3piQm9BMDZl?= =?utf-8?B?N0tGS3ZRdjB6a0txL0FrcFV2RzdQVEN5TkJyRWNaeVNRcVB1NGpEeld2bmRr?= =?utf-8?B?VUVZYTdnQ3pEVnlFcHJ4cnR1alBGblVDbDlIeEVuNXRhYzZOZ0J6QVY3bVEr?= =?utf-8?B?Nk01U0NaNVc3cjhONGsyMTVmNlllRnlSL1JMbXlKbXJQYVo2bVpZSXNMY1lL?= =?utf-8?B?YWRoclhxRWRxWHl6bUVXY0l1V0tqbmJGaSs3bEs4WDQwckh4SDRoVThNSit4?= =?utf-8?B?anQ1S0dZWFFQV3NzNFhXRGsxUTlLUmQ5OTlUQjBDOTVqdGZGN3NHZnF4SVEx?= =?utf-8?B?ZGM0NmxHY2VybGF0bm9KUG8xTEQyak9WZTQycFhBTDE0aHlFQU5DOHlwV0xu?= =?utf-8?B?OEV3cXoxazB0TFFRZ0JGb3dDeFR5VHZhSzFQa3RhQ0EwWlRpcUw2YUNIZGxG?= =?utf-8?B?SkVUY3JxVEVydiszRlNZbjBsM0g2b3IzUnoxRk9EQ05KcHlyVlAyRFhCcWdk?= =?utf-8?B?NExOVEpuV3M1ZExCMnVxNUtHOUNRSTdPc1FqZnpTSWI4Y1hoTHIwK0dwQmFL?= =?utf-8?B?QzdYZlFXOXQrNjQ0MEZHWnBDVngzUURkSUlNR0pQTXZrWXlxSHluTTJHTFZv?= =?utf-8?B?SythSmFiWDdqWmgyTm9hMk9XaDZHZFFyVnc4alZrbzJvRmp1aUxWOWM5Q1ZU?= =?utf-8?B?QWdRSDFkY3Rnd1BVM2wzZHJhOW5OUmRWZ0ZmSWFtYlJQenBUQVhKbXdoQ2xl?= =?utf-8?B?UzR3VmJsV1hMU1A2N0JkUEVNVms4czNBSEUrY1hzMURJSmhjZWJPSXhleW04?= =?utf-8?B?R0wwSDNwZTd1MXFVUFNWUVA3STBaWXEvbVY1QlFrd2F1RTJWZVJ3UG12Sy8v?= =?utf-8?B?ZDBybDlQQUF4V1RDbDlsbWVKV3ZnRVo0aElQMk0zblVLVkg4U2tKVXdqcVRm?= =?utf-8?B?dHRlTlBvV2l4K3UrcVFlN1JjQnA0SFZmS2Jzb1hMYjhObkFQUmsxYWVvM0Z1?= =?utf-8?B?eHo2WlRySFVXbXdEcEZCWityZ0hQRHl5OTJrZGRMU3FydlNXRlNjTWNkVDFL?= =?utf-8?B?dWpLdEFDR1pMakY0M0RBTmpUY0h0STlBMFpDeldqVCs0anRKTmtHUDVtejdD?= =?utf-8?B?SloxeE1qYXk3NHhFVis2OU1oQjMvVFVRTHNzbXpmY2t6VXYrMnJDYTFZRFdB?= =?utf-8?Q?8TNxXeLrgbagm3rp4TNCHCqy7sZ4hgY/7uumTzC?= X-MS-Exchange-CrossTenant-Network-Message-Id: 406b579b-99b0-458a-2b72-08d98281374d X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Sep 2021 13:09:34.2570 (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: M5RfBuA51OdrOn30LWmW174rgETBGKLZEGeebNI9107A4eNgIkrOqqUPlX2cElgxg0CetBeiFaqD4fxcbwf3rw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4919 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v8] ethdev: add IPv4 and L4 checksum RSS offload types 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 9/15/2021 6:47 AM, Alvin Zhang wrote: > This patch defines new RSS offload types for IPv4 and > L4(TCP/UDP/SCTP) checksum, which are required when users want > to distribute packets based on the IPv4 or L4 checksum field. > > For example "flow create 0 ingress pattern eth / ipv4 / end > actions rss types ipv4-chksum end queues end / end", this flow > causes all matching packets to be distributed to queues on > basis of IPv4 checksum. > > Signed-off-by: Alvin Zhang > Reviewed-by: Qi Zhang > Acked-by: Ajit Khaparde > Acked-by: Aman Deep Singh <...> > --- a/doc/guides/rel_notes/release_21_11.rst > +++ b/doc/guides/rel_notes/release_21_11.rst > @@ -87,6 +87,11 @@ New Features > Added command-line options to specify total number of processes and > current process ID. Each process owns subset of Rx and Tx queues. > > +* **Add new RSS offload types for IPv4/L4 checksum in RSS flow.** > + > + Add macros ETH_RSS_IPV4_CHKSUM and ETH_RSS_L4_CHKSUM, now IPv4 and > + TCP/UDP/SCTP header checksum field can be used as input set for RSS. > + > Thomas reported the issue that release notes items should be in past tense, updated the documentation in next-net, as s/Add/Added/ , fyi.