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 974AAA0C45; Thu, 25 Nov 2021 13:32:08 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id ECDAF40DF5; Thu, 25 Nov 2021 13:32:07 +0100 (CET) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id C04AB40140 for ; Thu, 25 Nov 2021 13:32:06 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10178"; a="222732748" X-IronPort-AV: E=Sophos;i="5.87,263,1631602800"; d="scan'208";a="222732748" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Nov 2021 04:32:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,263,1631602800"; d="scan'208";a="538972824" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga001.jf.intel.com with ESMTP; 25 Nov 2021 04:32:05 -0800 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) 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; Thu, 25 Nov 2021 04:32:05 -0800 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 25 Nov 2021 04:32:04 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Thu, 25 Nov 2021 04:32:04 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.104) 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; Thu, 25 Nov 2021 04:32:04 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HKrSWdO9EMEiJxbdLPqjjcqBH6XzyCEd5GqJWMB7CrKwjcStFuNTJ60s+qT1h8Tcn2HOU5H5DHd/wiWVceJ6TZTWrycmJa01igdGReuQNoxkRQimrGfvLRWa9o+e+o0nf+R7GXpc51tcSGQbUv3mmtyAm44lUWaASMB94Wu6mNUwktzpS307dC5bZUUtexKYimIFlhA439KuujOSRTh5iKyMQQ6EKefKL52oq9Igdpyj07cpP6N5qfWVh/esbGjTVBt/urytiS+7ifyVymMHDG9prDVJnupE/W30OmoTklxxLuPn9OLa7juJrVB5XGdBt1w32/LL2/bwEZE/A2oayw== 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=qO1jKqudAKcw0nbUL1Qe7O5/0OfxMuSdSB+jJJF3uGw=; b=lOWLVEqyUMAZXW7EZcwnUpnHRPLJQvf99Bgr3xXLQChIvNti/8PsqXO68j77GsLwZfQEJuPYqXRI43eOfDfgv3iQWGn2qMLxVQ13niyEu0RNzFzHg8hoBtLpCnqsTxJQx/pF3tLZoReEcc80hoxOcTrZQNq6W+xIdadnzlWUoG4vWTSvUOGPdKM1WcRDMiTL1MyyH0GVX8xbtuuK0rm8ovdNW02RtMLDun3AZDRRUYT2Ntf6qLhgrq+gZDGr1V2Nc+8SYoRam3/r+1SkKwYUKzBtF9d96jpie0vQ2tLz1zUCsTYS2mxlydkhoz8JZU4FPrFK3dDoMVPLjqVwml0Lrg== 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=qO1jKqudAKcw0nbUL1Qe7O5/0OfxMuSdSB+jJJF3uGw=; b=y/kScO8JQ4wJCBD344Xb3Db/KKqUrgYdS/w0tzYdykrcD6cOyRQCt6HmKdQQsGQdSyx/XKlHXXYHOnivbdVb5cMxEkXvVv1403E1NOsSe0o5KQTu/qtqb0ImeVomII2JyVc/KpaRIvDm7nwzoF29KATRBMiXEprW9+iDOiDziB0= 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 PH7PR11MB5768.namprd11.prod.outlook.com (2603:10b6:510:131::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.19; Thu, 25 Nov 2021 12:32:03 +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.030; Thu, 25 Nov 2021 12:32:03 +0000 Message-ID: <2ad462dd-11d0-33f0-778e-bd3f00e5e668@intel.com> Date: Thu, 25 Nov 2021 12:31:57 +0000 Content-Language: en-US To: Ray Kinsella , Thomas Monjalon , "Ori Kam" CC: , , Viacheslav Ovsiienko , Andrew Rybchenko , David Marchand References: <20211123075940.5521-1-viacheslavo@nvidia.com> <20211124153756.12198-1-viacheslavo@nvidia.com> From: Ferruh Yigit Subject: Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions X-User: ferruhy In-Reply-To: <20211124153756.12198-1-viacheslavo@nvidia.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DBBPR09CA0014.eurprd09.prod.outlook.com (2603:10a6:10:c0::26) 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 DBBPR09CA0014.eurprd09.prod.outlook.com (2603:10a6:10:c0::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4734.22 via Frontend Transport; Thu, 25 Nov 2021 12:32:01 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7c66711b-05f3-4885-a527-08d9b00f9576 X-MS-TrafficTypeDiagnostic: PH7PR11MB5768: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YzeuJlExszNegj2CubwP8ST0lRZ49v/zRJ0i9tAk29dn+F/lhleUU6S1Q5pY83MS8ZZB6UGVDi/6w28KGWlohfpZe9Ss2arXAWKHol3jM4c9RWr6QcLbxemGMHBmwv4U9QhXINEw0G8JnRqth2nwum2jHQOncTU+2I0Jy2vyu7FrfSnULesVZFpo5TX9eMXubS6z0pT1GIDAlQqX+ma86yzRotpqlG+tjlJsB7Agl7DZAhcvFZqqA0PWH3JZQSrtwpONgwiv+HH3KEKpQ1UO67evrQMu7PGN2+rYh1VVYfo5fVnHj7Mab8zglMiRMUZ9ZmVKQt5fF9DacSNacT6AMkI7CLcrixxeaplwvDNXbFq2jn4bh1cTJdbsAJhK3v8RwBAm5iTlg/gUdKGRQEZjeCIXts5cK+Y3orXQ0IXNclTzDUh0rdLRHwYk+PVj+sJnZEpEXBeexTUaxPro6baxSUlRonTmJhDUVKgGpeLdJnmBUwViON4QIHvl5anBghtH3iPhSZXaHCk9cgRjV61+hgmsnOPulW7y31Md46Mr9A8siNZ1VOpHoH5lZ4COcFQTTDtAkFyTQnsyA10mee9NBTHf3kO0TmZci6CrrIjVNVTMS4v5xPVMMlz3Ke2t9hA35emDN76iu88QQZ5MAacFUazqeE/nxFqQEec+/gqZEztz3dJ9tqSiJ7lMWszomVEqu5kpUKueC5ej47y+c2eqtQ== 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)(86362001)(110136005)(26005)(66476007)(83380400001)(2906002)(54906003)(6666004)(66556008)(5660300002)(2616005)(186003)(316002)(4326008)(66946007)(44832011)(53546011)(956004)(8676002)(36756003)(8936002)(31686004)(82960400001)(38100700002)(6486002)(16576012)(31696002)(508600001)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?N0MwQjJDSE9rMXFmRlcxSFZjNjlrT09LY0NXNFBweGYzY2FGTHJkcTNWVWNW?= =?utf-8?B?bTNabjJ2KzRKWFhvcHNhK1VKRkI4UWNQOFZBTFUrWi9IbHR2SkMyUjNhSkRB?= =?utf-8?B?UEdkRlc0RHBvcXdZdGJIS1kzd0xOSVlPY2o4T0NzOEtOTGcrSllHaXJ3bjhy?= =?utf-8?B?WHdoQ0VTVGJMMk9OTUxuSDQxL0I1aS9aMGJZbE9mQ0lYUkluR1VUWkdyMmtC?= =?utf-8?B?cjdUUE1PRUcwbWd2MURNTGhKVlVVaWRqMXQ2WFdPYi9MWFIzUGgxTE5lcGtu?= =?utf-8?B?ZDVFUldPU0JTSEwwdktwek5DMVdqZXhBdThWSkpjZWpDYXNLaXhib3J0bWR5?= =?utf-8?B?TldRdVRQNzlnSkdHOXpPeGp3eXQxUUFyRlBndSswcTR0RkRId2VheWxWRk9j?= =?utf-8?B?NWlVcGM2d3ZrK3k2dzQyeS9ldGhYSDNzNEJtWTJKWXhUei9rYjgxSUcyZXlk?= =?utf-8?B?dkRZV0pYNXIwWlNOZ3FWU1JTcHpoTW5WOExDODVwRlBmOHcyYmsrZ3RSSFFY?= =?utf-8?B?WXZtWFZZaU5Bb3ppMjlUNHNHMGtNUEg3Sk0rbGVldGxSd1RhVDczdXE3R2Vq?= =?utf-8?B?eVI1UmtOSFJrNEJseDVKMHlIZ3Y0bFJvQlA5dHllSU9VUlI1bm9pbzlncnNm?= =?utf-8?B?KzBlWC8xYmZyTFkrUVp1bWJXQWhxSVVyempPc1pFZUFiMzA4c3Z1M29CQTRO?= =?utf-8?B?OFR2TzdCWjh2VklMdDBKQ05XUmlTVGZOT1pxUnc3VW0wbVBOeGJqRVZxVlI5?= =?utf-8?B?a1cyOHpRd2kybG9yVVlZUi9DcFhYQ3VLZDZ6V0hPRkVwVS9mTFN6S3dqQmdo?= =?utf-8?B?eXkrWVJnMENQTEZtcTBzWmpZUkh2aWlCNlg0dGI2QTBmK2F0NEg3U1VjV1lu?= =?utf-8?B?dkQ2dVp0WTdXUmZmTWppRzkyQWd5dUVJWUNscFM2VXREZWdPS3JUUS9ldGQ0?= =?utf-8?B?ZEpnS09YYmV2VCt3VTUyUnd6ZTdmb0plaGNwSGpIeVIxcVdjYlh4V0taaFpV?= =?utf-8?B?MGNsTElZdU1ycjRQNnVsZFBFQWlNSnloQWFFa3FFL3NaVXQxZ3UwOEIxN1M4?= =?utf-8?B?Y014ZTF5WFgzQ1VoQWZpZ094dlJSTnhPT04yY0JsV0N2SGwrZXduUnVoQTFp?= =?utf-8?B?a2o0TlhrRjNmZHdnQW52TGhreElxZHBYeHJUOTVjS0FvR1ZNWG40dU5FY2dC?= =?utf-8?B?QTVwTUxUaE96aktJcTlkdnhWMXp2MGlCandlQVRjZzNRUlhvNlJYQnhJQkg5?= =?utf-8?B?YUtXMDMrTkJjNThnUlN2Wkp3ZGJwaHQ5YVVqK0FaOEFRYnJ1b2lZQ0JUK05I?= =?utf-8?B?TVVhdmZWKzlFdFoyeENHWXhsNXNUK092RFVpRlpVTHMwMVBJeXBueUxVUUda?= =?utf-8?B?WTdNVVRYSVQ0ZXBIdHVJNWVKRHVmUmZOM2tjSXZCbTZUdnJIMi83ZEJJSE9a?= =?utf-8?B?aXZxcEJjdzVzcHRyclVydnQvTlZUQjR1cHhKNzh5bmhvNGs5WncvRHAxaWx1?= =?utf-8?B?N0xaWlNHUHlySEJMRGhNYk1mK0dlcVZKOEJzVVNrMXR0SWh1d3BCSEwyUFox?= =?utf-8?B?K3ZKeU5xaUNISFM5cHJudVVmL0cybnNVM0E0bjh1RCtOZlZGR3FtajhVUkk4?= =?utf-8?B?Zjd1WHQvQ3k2YjNxNjJaL0hKeHJMQzZQNmlYTzl5bVZSSEI1ejFxUHFLME5l?= =?utf-8?B?Z09XekpRdDlDS0d2Tkp0RlptaTNSekVaWDJXWkg5TGU5aUFtWXpvZWJIaDVX?= =?utf-8?B?aW9iRjhjdGd0TUl2Y3NibUY2WjJxS3RNc0tQaHBONWIwMElxNEZKeVM2MVRx?= =?utf-8?B?dm51QStBYTFsMk56YVEwZnZOUlJWdDhEcjVlNWlUVEZyejhvZldhMms2K2kv?= =?utf-8?B?R2pMZFpMTWZGQXAwcTc4VC92Q1UreHNHdEQrL25jQ3E1SlFIL1FEQmRCR2N3?= =?utf-8?B?NlpSOHR6cG9BVXR5enlrMWxaM2dyaVdlK2hZY1RZcHJuSlVkUUFDVk9KV0Nx?= =?utf-8?B?cW1UaUhKWUp1dVVQYytKaFlZUkc5OVhjaGM2U0tmTjA5YmtRZkwxUStPdDhy?= =?utf-8?B?RVVtL0F6VVo3SStmSFBDTU9SQmJES2NCakVJQm5lc2FSbHRPRlpvM3ZIbG5I?= =?utf-8?B?RkJiMEFRdW9iQVY1WW5hV0RRY0RCOWRpZjVhRjgzWklXUWxjbDZicmtHUFFE?= =?utf-8?Q?DGBVd9ZKNAtEyoDy+4hVcmo=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 7c66711b-05f3-4885-a527-08d9b00f9576 X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Nov 2021 12:32:03.0394 (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: R+UPayQbktQwGCtsPoyzmB6BFzH10DljoOMLCl1C2dC7xxDmPNk5Lqw5KqoMKv5wOuVfYpGLhptAHegyOteTvA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB5768 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/24/2021 3:37 PM, Viacheslav Ovsiienko wrote: > diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst > index 6d087c64ef..d04a606b7d 100644 > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > @@ -101,6 +101,20 @@ Deprecation Notices > is deprecated as ambiguous with respect to the embedded switch. The use of > these attributes will become invalid starting from DPDK 22.11. > > +* ethdev: Actions ``OF_SET_MPLS_TTL``, ``OF_DEC_MPLS_TTL``, ``OF_SET_NW_TTL``, > + ``OF_COPY_TTL_OUT``, ``OF_COPY_TTL_IN`` are deprecated as not supported by > + PMDs, will be removed in DPDK 22.11. > + > +* ethdev: Actions ``OF_DEC_NW_TTL``, ``SET_IPV4_SRC``, ``SET_IPV4_DST``, > + ``SET_IPV6_SRC``, ``SET_IPV6_DST``, ``SET_TP_SRC``, ``SET_TP_DST``, > + ``DEC_TTL``, ``SET_TTL``, ``SET_MAC_SRC``, ``SET_MAC_DST``, ``INC_TCP_SEQ``, > + ``DEC_TCP_SEQ``, ``INC_TCP_ACK``, ``DEC_TCP_ACK``, ``SET_IPV4_DSCP``, > + ``SET_IPV6_DSCP``, ``SET_TAG``, ``SET_META`` are deprecated as superseded > + by generic MODIFY_FIELD action, will be removed in DPDK 22.11. > + > +* ethdev: Actions ``OF_SET_VLAN_VID``, ``OF_SET_VLAN_PCP`` are deprecated > + as superseded by generic MODIFY_FIELD action. > + I have a question about ABI/API related issue for rte_flow support, If a driver removes an flow API item/action support, it directly impacts the user application. The application previously working may stop working and require code update, this is something we want to prevent with ABI policy. And this kind of changes are not caught by our tools. Do we have a process to deprecate/remove a flow API item/action support? Like they can be only removed on ABI break release... Thanks, ferruh