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 F3F8DA0544; Mon, 10 Oct 2022 16:53:32 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E48784021E; Mon, 10 Oct 2022 16:53:32 +0200 (CEST) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2046.outbound.protection.outlook.com [40.107.92.46]) by mails.dpdk.org (Postfix) with ESMTP id 4C4A240146 for ; Mon, 10 Oct 2022 16:53:31 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B1cmG7+SV1GRYfC/wWMRV31p1w6y3IFr+pwOpDgadd8ZzzvZzUXJfoQAmqeiFnl29KxTKJOP4ao4PtrzgWUW8ttsDdqyWXUAOY9cyevXPcR8X+6pfLmII3K0I1e6gGT7peWN3AyeLn17MNn7A2P9l0klOv39bR3RVH3R8+gJCbmkuxHuPIS/a9FIZ1eVCb9vT4S2HYZjdsqrPGD7jJvPmDJCdcrSd58xZKysS3/u00erKT10ych+1FtCRZdKmAa6BvU6d1v0FYfx0hXByrRjJVyDGE4fycY+x4mtDGrOcfUczJacrG3zinN+/evql9DD+uig9IjUwjlmqLoDn5nDAA== 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=0AoBdMPi4fMNqwVrTjqqHZaRD7Gsj4JF5u19r7nETww=; b=GrnxEdUjIXbh9nFYW/dawCels7q08Bc3oNWidzUcBoMZtyLJFY8VB6iWCW93MGGsYgTADvSXeaPUlDpebzQpPZWUsvKpQHyDm4nW0aXwvEjBXaQRBiAV2guZ61WfbHZkfdUt7CSTpeH+tY+EnHQof55/t+/luwDASaRkMF5rzDE+o4E+Ib7kpzTIz60lgm8ZDSV9qAt11kWDBBmhxqwswFJbQXKX4wlh61z4oOkCstXXj4Ca2CRJVlV+3Tgsa0tsgOpAQukaefRw9Kuo8F3N5kXlz4hpz10zMbPrqfL5jqpKMglaEnciK26BKgrcoTyHM8LI06V/Jtxpzd4SFuDRvQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0AoBdMPi4fMNqwVrTjqqHZaRD7Gsj4JF5u19r7nETww=; b=ZjMx+sHyXo2Ay6N4ooe/8UI4ZKEAu+NyfXS0MpFsF9O7NDxv8ZtnmUmI/pCj4QK7yoza7Rdw2vqt9xSiDkL9e7oY91EoZZ5z+XLrgol5ofrU0CdfbKPQq4lmmC/ugPZMRjWv1px06jo0ns/JhWfvTm3woPDdMah8PtjvhoE9FuE= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from MN2PR12MB4301.namprd12.prod.outlook.com (2603:10b6:208:1d4::22) by BL3PR12MB6426.namprd12.prod.outlook.com (2603:10b6:208:3b5::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.15; Mon, 10 Oct 2022 14:53:29 +0000 Received: from MN2PR12MB4301.namprd12.prod.outlook.com ([fe80::7900:1b25:bc:104c]) by MN2PR12MB4301.namprd12.prod.outlook.com ([fe80::7900:1b25:bc:104c%7]) with mapi id 15.20.5709.015; Mon, 10 Oct 2022 14:53:29 +0000 Message-ID: <90e5820c-4dcf-ee75-2d90-1cdccf262d13@amd.com> Date: Mon, 10 Oct 2022 15:53:25 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.3.2 Subject: Re: [PATCH v2 08/24] net/nfp: add the offload support of IPv6 item Content-Language: en-US To: Chaoyong He , dev@dpdk.org Cc: oss-drivers@corigine.com, niklas.soderlund@corigine.com References: <1665382142-21684-1-git-send-email-chaoyong.he@corigine.com> <1665382142-21684-9-git-send-email-chaoyong.he@corigine.com> From: Ferruh Yigit In-Reply-To: <1665382142-21684-9-git-send-email-chaoyong.he@corigine.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: LO2P265CA0139.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:9f::31) To MN2PR12MB4301.namprd12.prod.outlook.com (2603:10b6:208:1d4::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR12MB4301:EE_|BL3PR12MB6426:EE_ X-MS-Office365-Filtering-Correlation-Id: eda1325a-2bb8-43bf-9905-08daaacf3183 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rKBqLGkzqMGYB8Owxxt79o5PKG9WRD4ME6E6R8kwmMX4hajnDGiHfekYHnMCaLgx3uqp/uySx99GEaMZyFPNUf/AvJZnE9BPmVNCMkiV1vGi4hDjwQpxFUQZv3QVlsZG0/Hr3gsA6MjtM0LOTVwZ0VTuR3ubbZ+PqJfFr5CtK6h4/XZ8a0f7+Lo/S/bdHGeLFMHOe6sZht5llkgx7JHyX+8tYS7cxu7xl1glX3N09EYUJs7nkSCSiFnSrmc8df8ZOsCVjWAVce3shbJ7eDotH7VII1ETg2h7NGOdc06jGtSLlcrvtnyd1c+C2KlxQt1fGK9eo10e1joOH5o3TpP5MTidV95JlNmRb+Mhp9EtT4nahZPy6W+pA1FJ2+pA5UJ68bglC8ADzcIFdMgnO6gkC7KB0DMT+FD7NTmcLof0MC4nZ1U69xwS/XO0kkW8KQb3nNk5+Ktr1phO2dPmw//gQFSfpyFEZ8yLHc0kPrFRtENIcP1EJSGiwiGroHYigT+PJMrWSdZEyzYgNTv5iS1q6q2mn3jOWoTMqIdWVUbG17Dkg4z81EDb2RlXa24nGw5ULmRLpm2HAZYdAhjrZ3NPYRp0uVAFqOnBEsXTquLxK1JwGah8YNBmtYc7xdsSM6GzlJW2h5vpJ20Yi2bClgXZ6R92kYGyRijpizSi7NvscHv+sBy/i+8C3Mg/W1FQQtIFhSGPrk5rXegDcToxleEqHnltE41Bak1zq7rkMRu18GEeFrb3zhLkAoAR2dFsPUMOhF3KjoPXV9zOv5SHINqbIGQglqfGWD+l6RAY/AMWL0U= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR12MB4301.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(39860400002)(376002)(346002)(136003)(396003)(366004)(451199015)(83380400001)(186003)(2616005)(38100700002)(5660300002)(31696002)(6506007)(44832011)(2906002)(41300700001)(8936002)(66946007)(6666004)(8676002)(478600001)(6512007)(6486002)(53546011)(316002)(66556008)(26005)(4326008)(36756003)(66476007)(31686004)(86362001)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NWY5YUpKV3VDT1U0bWxrVEZXY2Q2bitSTjJFL1FkRlNPcXBpeXRlS0pPY0lm?= =?utf-8?B?MXJISi9NSUlGNWgyT0FaU2tKRGJiSWplR1FFMGd0S1FlSEczZTFFUE1YcmRo?= =?utf-8?B?Rm9XdzlrVnRRMHI0dXFoMDN6VmFBdEpmZzVpM2lKSFNobXViR3U3Q1lVNkNQ?= =?utf-8?B?ckhvZ3pHTlZkaXc4bFZYaDBhNmtNMC9kV1JYeVNNN01aREJwTlRQQUNkdGdU?= =?utf-8?B?enNTOStYSHlsSXVVZlNJaTZzUm4yaSs2Y2hHVXhnbVg2NW9zWXNZS3ZNSFp1?= =?utf-8?B?MHc4eXJxOG9aOGt3L3gwQTUycHFsL0tQT2x1VVBhWUdBQVY1QW9oUEV0aWk5?= =?utf-8?B?REU0SzN3ekVlZ1gybE1NN3d5SlNlaC8zL3VGRk9rNy82bUZ6SjJWTk00eHJy?= =?utf-8?B?b3ZPN0taWjJJWm50YmN4ZC8wWkRhblZEVENTdkFEWDVjTzNXU1FGcW53UW9z?= =?utf-8?B?MWZzMzRhcFkrNFE3VzNKT2lMM0VDdWJ1V3p1ZXNVenZsZFFKNk9NSFNSM1RQ?= =?utf-8?B?MTFGWmMyN3Q5alhXcVRDcktaaTFpZlcrTyttRVg3M0o2elhCQWFSUGh0bkpp?= =?utf-8?B?UCtnQ0FHb3k2QmxBM2h4eUxIdEFuaVNHZUFJNFdrcXJFSTVoaVMyNGpKUW95?= =?utf-8?B?QnhnOUJHUjVCSlBVRzltQ1ZnSXRmT2N4eHUrK2VUOEZpUG13SmFzQ244T3A2?= =?utf-8?B?a2hQMTFiVzlaU2pEVmNhY2UxMmJ5bFdQZXM2cS9pKzBnNkpQN1A2aUJvelFs?= =?utf-8?B?NmtCZHRURDhKT1M1WVhCMkFPK3NLbkVMTFlLaTY0aC9LSVVORUt1QXdGN2tK?= =?utf-8?B?VFYwaG1ITnBSTDcxNXVMVnc4KzkxUlhTQURieC9MQmZRYmFLY1lLRTlndVNt?= =?utf-8?B?THNnbXlNOHZvUElseTNJM0gzRnZFWFhuaDl6bTcrT1EyTVNrLzVTZVVnYXhV?= =?utf-8?B?TVRaZUZtOTY4d1kwc3R5ZWJnZlZDNHBUR3loQXBCVHo4cVJmMG1xOHNHaS9P?= =?utf-8?B?T3lWVDJ0RTZFZDlDbFF1bEVqV2hDOVh0ZXVmdGdTb1FhYTYzTFkrY2ZsTFpB?= =?utf-8?B?QUYvWm5iWVZ2ZDZDT3NYSWlaWUtxZEtHSm9ybys4MDFrdGhJcVEvbnhjMFZ4?= =?utf-8?B?VW04VXBDL1RudTJRbzdnTWtxZ3M4RFBhYVVhWExvV2JjMDNZbTZvemZqeGdt?= =?utf-8?B?Z1g2Y0dFYVJOZ01tM3c3aktpWTRYUzF6UjNtcVVHbzF0S0hmRkEwY0ZZcGho?= =?utf-8?B?ZVhucVlJYVowdWtaSFZKSExDT1diTWE5ckZSNjl6VlpSQjA2ODJVTmN2K212?= =?utf-8?B?VVNaamcxdHRhL29RTzN6UzNpc3FEVzdPLzg3VnJoc3VIcjllL1I5VWlLTXdH?= =?utf-8?B?RXI0ek91aEcwYmRnVThaV0VSOFI3dnVjNG9iYVpxa2VabHpkS0JxUHBZV3RG?= =?utf-8?B?d2k0anV2d2xxTmZUcFRMQWdpQThub3pIaWRLclA1cHpNTzNESGx3bnJsV2VC?= =?utf-8?B?eVY0aUNkOHJiMldPZHZscEw0VTZtWDNJZFhCUEx5RVd4ck95TEwzK29mekRt?= =?utf-8?B?SGxHeWMwNTgrZ0dKdUt6akxzdVhEVlpuYk95eUMxQXpyd0ZIRGp5dFNlaXRw?= =?utf-8?B?VEEvQlA5QXVlbUR6cUZNVHU3Y1ZXMFVWR1Q2L0lrTUp1UmRCRi95MkE1VWwr?= =?utf-8?B?ODZiZW1tWUhPcE4rSW1uRm94VTZ6VU1GTlkvSDkyY0hBSHVIeW40ZXd0eXNP?= =?utf-8?B?QnhuMGFzaEZWZzI5QWhleXpVT0p1M3Fza3NDN29Bd2xuQkwrbi9Xb0xNRm9M?= =?utf-8?B?eFdXeEpNTWlnY3A2SHVZd1dxMHdENk8rL1MwR21Ma2JGRDRFVXZ3OGhPL1F6?= =?utf-8?B?QlBaU3FvRHUzRFZ1emdKdDB1Tjl0UkxDS0Z3b0xEMENtd0ZJZVJIWXJaZEtU?= =?utf-8?B?RDgzREJURlEzZ0FhQm9tZlJGWEI1K0IzTHVMcTF4Uys3T01YSWtRb0I0Mk9X?= =?utf-8?B?NzJkTFFWeGhtMXFQdnErUjl6QXl4aDcrUmFLaFZJbm1jU0orU1VtZTliTnFE?= =?utf-8?B?bnNEQkdFbU5ha2RLNGt3ZlU3MmM4citWNkx5bmZ3c2d3NWNmZGZFQzlGY2hn?= =?utf-8?Q?/Z8s=3D?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: eda1325a-2bb8-43bf-9905-08daaacf3183 X-MS-Exchange-CrossTenant-AuthSource: MN2PR12MB4301.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Oct 2022 14:53:29.4193 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 9zNlX1QlMmV+31bZ3YaoK3ETAKzwmNWh5EbZCONmmRsKBztvwwYlppfHzLVutFs9 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR12MB6426 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 10/10/2022 7:08 AM, Chaoyong He wrote: > Add the corresponding data structure and logics, to support > the offload of IPv6 item. > > Signed-off-by: Chaoyong He > Reviewed-by: Niklas Söderlund > --- > doc/guides/nics/features/nfp.ini | 2 + > doc/guides/rel_notes/release_22_11.rst | 1 + > drivers/net/nfp/flower/nfp_flower_cmsg.h | 33 +++++++++++++++ > drivers/net/nfp/nfp_flow.c | 73 +++++++++++++++++++++++++++++++- > 4 files changed, 107 insertions(+), 2 deletions(-) > > diff --git a/doc/guides/nics/features/nfp.ini b/doc/guides/nics/features/nfp.ini > index d4ceae0..9dff34b 100644 > --- a/doc/guides/nics/features/nfp.ini > +++ b/doc/guides/nics/features/nfp.ini > @@ -29,6 +29,8 @@ Usage doc = Y > [rte_flow items] > eth = Y > ipv4 = Y > +ipv6 = Y > +ipv6_frag_ext = Y There are 'RTE_FLOW_ITEM_TYPE_IPV6_EXT' & 'RTE_FLOW_ITEM_TYPE_IPV6_FRAG_EXT' flow item types, shouldn't code check them before claiming the support? Please use './devtools/check-doc-vs-code.sh' script to double check if code and .ini file matches.