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 2FAF241C30; Tue, 7 Feb 2023 17:33:24 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 01F1A4021F; Tue, 7 Feb 2023 17:33:24 +0100 (CET) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2051.outbound.protection.outlook.com [40.107.244.51]) by mails.dpdk.org (Postfix) with ESMTP id 6994840151 for ; Tue, 7 Feb 2023 17:33:22 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XgEvc2GbHQKviFIy9CVM7nd3T2gWyfdXRRBBP/cbcoDQVkxa9NDU7JjEwdZD5w+eZ04VH+xhJcfwj+yRlfG13oMZhkRHfDHuYBsLJO7hYUX969CFjXjfrAsOSPym5YgpyunCYJyC/zVA7sprlIQ6F4cSsZVnT5X+X4zbjXWPLveWOL0O6g7T3USt3EuBNebaS8VjAnvfT1ZTRvpImUOYLsdiVzI48sxXZBWRcRTSu//o6pZY6fYJ474FfgJGaInMIlWSnq8e1gyUU9H+6+nZ8c+KsKKvO5RtPRA6jSanqQBoBo9xdvpBAoQx79JbmEw/xz3XfLJfS5AclV+GWBkzsQ== 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=AA8tFAdT16RRm6ZKVkXwRojka03fAGuhv0aPeX6nhng=; b=iIwv+O2zerheZfT0H8ebhD9CarFg978gDsPYV8Bs5N20MZgY52Vje5LsJSVdEFOl0fNJm0N4X59TxTeOEEN4XtecDdo5MtJkLEpeMJqFacAkF/Od0WjItD2ozQvGWGbulTbxtff1JuBKlfU4v6teyigAMNrP6NgK5omRnDnyZJX1EYKbMzAMV+qWuA/IgPipFAI792nJr8Ix4mUejwYD5UEK2dawfVkl5ta4clqpXuW0bUwrUuXZqOn9JlF9/61X6PjOYmRCcUWQHohPCqsJpsFBA1It1VXaJSpVshbD1wcJ6hJZeoLfc69zeaZOX3jKae+K4YUVzQlXwx3bj9gOFw== 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=AA8tFAdT16RRm6ZKVkXwRojka03fAGuhv0aPeX6nhng=; b=Zcerb9HxfsWYrE/cOAaaOUGrIXl1wgPZho9W5EMNKrxKgn4FMXQBsK+QY27enTK6x7zp1+9hsl77FIby5DhyJOuEpWMVvJbjaNQ8Ud0Uq+FKVXGGNHO8ZgCCiiWs+pzFJEuIS9QpL0I4/QHhIy9QJombwnY4PDQUkAJ/l8AiyuU= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) by DM4PR12MB7621.namprd12.prod.outlook.com (2603:10b6:8:10a::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.34; Tue, 7 Feb 2023 16:33:20 +0000 Received: from CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::4807:1f44:5e04:e05a]) by CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::4807:1f44:5e04:e05a%8]) with mapi id 15.20.6064.034; Tue, 7 Feb 2023 16:33:20 +0000 Message-ID: <9b4251b2-7355-3dce-bfd2-87a0f3bd27c8@amd.com> Date: Tue, 7 Feb 2023 16:33:14 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: [PATCH v7 0/7] start cleanup of rte_flow_item_* Content-Language: en-US To: Thomas Monjalon Cc: dev@dpdk.org, David Marchand , orika@nvidia.com, andrew.rybchenko@oktetlabs.ru, jerinj@marvell.com, ajit.khaparde@broadcom.com References: <20221025214410.715864-1-thomas@monjalon.net> <20230203164854.602595-1-ferruh.yigit@amd.com> <14831852.JCcGWNJJiE@thomas> From: Ferruh Yigit In-Reply-To: <14831852.JCcGWNJJiE@thomas> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO0P123CA0010.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:354::19) To CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4294:EE_|DM4PR12MB7621:EE_ X-MS-Office365-Filtering-Correlation-Id: 77a6a147-9f3b-491a-3023-08db092905de X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tDrhV9uQQOqJ0+/F2QdDrJWzZCUvi17QzzFt4fRU6Jd/NZ7U4+g6MOeCc5Rbp4qd019Unp/rgIz2pWRQXgU6fCX1j9IZeH/UOR340mrqRK6Gf1pRAFU6hUVFiR6nA+BzYHXo4zPKr7ZtkdXvNkahziK2XPt4/TXAh5zzhxiyRm4N45uRpDIlEca5zby6IfzqJqaHpwlYZvNarLE6fq9sQu02kE909sBcRlJhx9lvy1mre2PpaILNpE4zEqI8cA+mFf4eu7J374CuHXHmtOxHjE/NPO325MA+gt86/1/SPLPRRqV9faonbwgdlUTNHcKWkcGuPRR7+VLNWWLwHkc1OTOgtLr0JOhtYVfJWiTPgjuH68lWycSELGBl6Y6N4lTvgWuHdmNmp9SwN0PZrrJnWSQD78I8VwD4tLZ9v4GKgQzrr/ZQkcRPazrU0NRyxQYw2dZObpEZmoK2PudRWXERPtqWQQPWOypNg1hgDeQE4OrPSXpcv4MlPmrTfYhWDK8k4L9FMcwUQDNzP4YoKJiyAVRV6Q9BGztgjQMqJsl34V7VDG7Cd6UOaXL3qAhlRuNhHXx5bt+BzrhnUZVdQLNwmLyLFML9c7d6K8r+nr8MKUDLqPyRB2e0ehB0Ig2FmISUjmUKZUqb4e5gxF0p8MB+Klean7+L9/Sa7xwiz5M2tW1+6K99siGe9R6C89VqLaza8x9GYcmpADZCGUhHThYjpO3G1s3uGRGiVIofZDWG56o= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR12MB4294.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(39860400002)(396003)(366004)(136003)(346002)(376002)(451199018)(31696002)(86362001)(38100700002)(36756003)(66556008)(8676002)(8936002)(66476007)(6916009)(316002)(4326008)(44832011)(5660300002)(4744005)(2616005)(83380400001)(478600001)(2906002)(6506007)(186003)(26005)(6512007)(53546011)(6486002)(6666004)(66946007)(41300700001)(31686004)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bmlIRHJuOW5xWHNUaStJSjYrUU5VRE1VdCtiaUhaelErR0xCalJLY1VMa0do?= =?utf-8?B?MEU4QTB1c3pVSE1yOVpFWUQ3cWNVQld3RVYvTE5ydGlzR0c1b3hQQ1NWSzE5?= =?utf-8?B?ZDVZYXN3Q0ZqOUF3MXVPZlNnVEppRHlWYWFvOXd1ZzdmT0tQTUE0WWJGbUVu?= =?utf-8?B?WlVZZWJkc1h2SmtjcERpSnBVQStDYldGS2hka1drNXR5M3J0R2dOY3F2SXFI?= =?utf-8?B?Z0FrbmU0SHdnNmQ4bVdKbmhxNWxFSkFMRFB6dFc2Rmhva2ZIWHJHVDVpc0RF?= =?utf-8?B?MDJXaVlmdHFpR3lXNEJtUCt3ZFQ0dDlQdFdWS0Y2VmFnZGNJVTg2U1dEcDlj?= =?utf-8?B?SDhNSzg3RUhaeGNSNElCNzRlQ2F6Qkh4VGJvR1ZtTnI0YStleS83anRLYnFQ?= =?utf-8?B?TWQ1SkpXMDRQNjNYM3ZnQTE3LysxTjhCcnNzNWsxTy9WTjF3VkZxVGxvbjRM?= =?utf-8?B?MWx6aGNNNFBhUElFZ2F2WktDMExGQkhwTHRlallIUHo4bWhVY0JHUE1zeW9l?= =?utf-8?B?dXU0SkZmczV0dXRMTjFqQzlMVGcyWXVyOXZoVW1razU2cG5jSnRjcGpKS3gv?= =?utf-8?B?alpnc1FEOVN5NTVNeWw4UVNEa3JCWkNOTk5kR2loQWJxbXRkdlQzbFNkd3A4?= =?utf-8?B?N1VhYkxFSEFPMkJRTm1hVHFGdHY1UEx3SWgvc1lWMHZZRjJ3SXhNcERSZXY3?= =?utf-8?B?OXRIU0tRWVp6eThvbVlMNHdiMXMwSm1KNUdiRFpJT2RsTG1zcWpDTkIzV2xn?= =?utf-8?B?bUZjUis2aDV1UUhTbmlpLzNhNXpTckJwTTlMQXI5eFkxbUZnLzVMSmlGcmMz?= =?utf-8?B?U0hvTDFtcCs2c04xdmNyMlBnWmtoTjZEQjA3S1k3RnBRYmRmbGZtZXgxRDBi?= =?utf-8?B?SnNXRHFveXUzZlM4UFh4dmRuUHZ6dDNrTHNrV0d1MFhERWJ2a3dRTS80UUw1?= =?utf-8?B?ZEtsSEI5dXU2eHdSeFhXaVhEanNyTHBMc1FzYk01L1k2a2JSTjF2TWc5eEl3?= =?utf-8?B?NmFlbWMwb1lkVDlFQ2pUTU5GL2pKQ2c5VGRmQUV1Q0xQb0hiRjNlbGhUM1Ux?= =?utf-8?B?K1dxYnNjMEJNV3FEMHZsUG9MTHF4VkY1azJkbDFWM3ZJL28xRWk0cVNFQjIx?= =?utf-8?B?YjlabjVQdUZ0RjFIWFJFKzNxaEhOaGh1VDd1ekhSbThHVHNoQVUzd3NsTmRk?= =?utf-8?B?Wmh1K01CSTR5ZkRJR3BPVXVQTGdUWU9lQ21PeGhPckl1UXlsSnlmazBlRjFZ?= =?utf-8?B?N0NqMlRKZGxTeHVobjh5YlJCTGJHS2diTkwyUEtNMEN4MUI0ajJybTRYRzM1?= =?utf-8?B?Zkh0RWREKyttY3RLY2t5R3ZQZzRYcmluV2NQT0VKU2xydkNiTVEwaWh2NVlu?= =?utf-8?B?aVZyRk94eElJc1AwcUZtYW5CQ2FxRjlLWDgwc3EyYkJiR1VsM2pqTVJ5aTRi?= =?utf-8?B?a1RzK1YyVFhHWXRHZEo0TGhqQ2tHSlNGODJBSHVsRFF2VzRGSzlyUTR2SzZi?= =?utf-8?B?OStUWTcvL1NjeXN4Z011OFViR3lCaCs0ZGFrcCt1VkptTGpPZEFvYXpzMEFw?= =?utf-8?B?Q1Rlb2wzMmcrM3kvTUhEVTJYN0JlSlM3Wm9uV1hab1h3bDlNaEtBczJoTkda?= =?utf-8?B?V2pVQjZiVVpJNHBtYWM5cnV3S1J1ZVgxOXpBMWc5S2MxOERFN3dSTGkvcUJV?= =?utf-8?B?Q2pmeCt1RUJaUDlxTU4zaEhJanJ2UjVDaHJLdy9zMnJ3WWpmK01TNG9xVlBL?= =?utf-8?B?dEV1anVPZ3NUbWFLMk92K3Z5bVY3NDdHTlVpL3plbTczcSs1OGl3NzlNS3Y3?= =?utf-8?B?VGpCeDcweW14Y2NHano2WlBUa3Vtbm56Vm95bC9yUUxUTGM3WkMrVHM4Qkwy?= =?utf-8?B?TS8zK1dBaFRzb01kYmd1c2JEbHptN29nRi9ITVZKTk03TERHdzFqcE1FdTVm?= =?utf-8?B?M2ZOZmxxTmJWZnArMVZhbmRkekFuM1VPV2Y1Y1FKYnpJdFRmYWo0emhWREVy?= =?utf-8?B?TU1rZlJYQkxDWFc0NmRuMkxzaE1YUXNscndVdGtEWDNGcTJ0THhYNk5qQkJ5?= =?utf-8?B?WW1qT3VGU3l1VW92dUpPT0FsdktIcUNTazUvQ05pRG81WkE2SU01LzF0Qlo1?= =?utf-8?Q?m6bOH3nmgFM7S1Why9gS6e27/?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 77a6a147-9f3b-491a-3023-08db092905de X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4294.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Feb 2023 16:33:20.3094 (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: iQdz3nJ4jnD8VmMUhryZyQZH14tgsg+eInmBntAi3I7fXx+g5Y84rMCADhRoF6+J X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB7621 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 2/7/2023 2:58 PM, Thomas Monjalon wrote: > 03/02/2023 17:48, Ferruh Yigit: >> There was a plan to have structures from lib/net/ at the beginning >> of corresponding flow item structures. >> Unfortunately this plan has not been followed up so far. >> This series is a step to make the most used items, >> compliant with the inheritance design explained above. >> The old API is kept in anonymous union for compatibility, >> but the code in drivers and apps is updated to use the new API. > > This series looks good, let's merge. Moving Chengwen's ack too. > LGTM, Series-acked-by: Chengwen Feng > Series applied to dpdk-next-net/main, thanks. > It is only a first step. > We will need to continue using more lib/net/ structures in flow offloads. > Ack