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 76828431BB; Fri, 20 Oct 2023 12:12:14 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6423740EDB; Fri, 20 Oct 2023 12:12:14 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.9]) by mails.dpdk.org (Postfix) with ESMTP id 6CD1E40284 for ; Fri, 20 Oct 2023 12:12:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1697796733; x=1729332733; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=IgrCSPehUbfAWKgZNtNfV5f7iI5I3wOTwBfAboRrsSk=; b=ghxvsLsLkrt5iHd7Usni5o7PpfvR0abwO4uiTh9zXubEABuidValEZ83 vxK9EdJE60KKczCYjg77PjCsyriH/KcH+bSg2T7W0E0+LEYd/hln28G3q uH0z37ZmhboCBkfy0kCb4YZvMIc4PH++DyKKqbAJBJs9HT7lLRpMu5F6/ 4R7FhLP0udFYu4EhH37xJXaQD0a1rOQ2IGyvwZA8mCf1CpKQYyh1LPC+g +F+K7TNjpV1YPZs2k7wTr0jngxECZWKMNjjtNzEIAftLV+C3pQok2Dipe D2uuiIJ6FpGvHrfv8VFIUaaFr3xJOL7AnL3pKJ1CnDkFdCoIr7vhElNWF Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10868"; a="5077989" X-IronPort-AV: E=Sophos;i="6.03,238,1694761200"; d="scan'208";a="5077989" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orvoesa101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Oct 2023 03:12:12 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10868"; a="786741828" X-IronPort-AV: E=Sophos;i="6.03,238,1694761200"; d="scan'208";a="786741828" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga008.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 20 Oct 2023 03:12:11 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) 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.2507.32; Fri, 20 Oct 2023 03:12:11 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Fri, 20 Oct 2023 03:12:10 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32 via Frontend Transport; Fri, 20 Oct 2023 03:12:10 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.168) 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.2507.32; Fri, 20 Oct 2023 03:12:10 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EM5aHDOOFnUnUIADZ6BwmEkrHqruI38sINzojrloXKRuhd/zSmReQpyieOwR6QaBYMC4/e4vGq3gE52stZDeWPM161HedTmv9OveGmYVIk7OTYWylgcGYnxxgHbYUpXsjVXviZMad4QqXkrGKJNKXF3IhluQwG9f7Oy5abx7vRjK1rx2o2m30UaotGIE9t3YM1sDDkzhEozr2Y0OVnGyfBcLitYE9CJrOyjkVLim3F6JUqPMgNt+cN5jPd3jgbLQPS7qE8mhlR4m2iudwlMQ6DzKCVNZmeatOyoxm+TjfgDIVlDxvuqDGXQrjTzvtqXwBmwh8tfwHUze8x9Piqyczg== 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=fTvxT2c1y42ruzCuvXTk+bDHm7CUVFx9ZrCA2POh32o=; b=NTwMoMLw798OfKcNgXf6tONRN4OAwMKo7NzPXcCeBsbm6diVg+YTzgxFSKhL25cyYXKzHmCHd5qtG4HcUSEEtDRWttXXLA0K7qx9weT1p9JWtdGA31J6MSjD2P70Mn7ZYxbE6CKikFmAC6NuUKPV9QLk43INhUqwPFby+I3tz7uLOydTwgUW8QPcJ/i8681vAtzKe3Oax2agLZ23GLjG1Z68/2KO95Gj3ffPGAZpgtcRqqFuyIvEIFhjgD6WGtojsmTX26kqnyyVY3BKn3QlZAEAkrm/5pJclcVcuedsdpDZayfhHAYE1w3JTIRytKT0JPm27gu06T8TWRgWQCv0bw== 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 Received: from DS0PR11MB7442.namprd11.prod.outlook.com (2603:10b6:8:14d::22) by MW5PR11MB5931.namprd11.prod.outlook.com (2603:10b6:303:198::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6886.35; Fri, 20 Oct 2023 10:12:08 +0000 Received: from DS0PR11MB7442.namprd11.prod.outlook.com ([fe80::c637:7e36:67c7:6eee]) by DS0PR11MB7442.namprd11.prod.outlook.com ([fe80::c637:7e36:67c7:6eee%3]) with mapi id 15.20.6886.034; Fri, 20 Oct 2023 10:12:08 +0000 From: "Dumitrescu, Cristian" To: Stephen Hemminger , "dev@dpdk.org" Subject: RE: [PATCH v4 27/28] table: remove experimental from API Thread-Topic: [PATCH v4 27/28] table: remove experimental from API Thread-Index: AQHaAsAjccCHXvAVuk6tIhIB8XcGYrBSdifg Date: Fri, 20 Oct 2023 10:12:08 +0000 Message-ID: References: <20230808173527.186042-1-stephen@networkplumber.org> <20231019191016.156430-1-stephen@networkplumber.org> <20231019191016.156430-28-stephen@networkplumber.org> In-Reply-To: <20231019191016.156430-28-stephen@networkplumber.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DS0PR11MB7442:EE_|MW5PR11MB5931:EE_ x-ms-office365-filtering-correlation-id: 27cb8fb6-045a-469f-27ac-08dbd15504a1 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: kpu2Fl3qwwyi0+p10BaRiMPlhuj/5YzOZSiQM2VJestzA5FwMyntxtfaRo5DkznOcxpiZObNocaFvlstF+sHE2PQzw/QWJpGQPA/zLHwUrNP2THuslTnNGGFWEB1l/ucd4KC2+ICyGknzgRNn9MAvxBKaYHTQkLgPEfkC+wCbfj8dstg06k8kj5GMddNpY1Q1oO+4JYKACY7kBSgZQya8JHFyzYsSNChP9dkKaGhKiyFbfMMSUorTD3JB91nZvQL9Bn+/ThwhO81M3jfGOOtQZJrWMMh3g/BFiVNvsHbMDU0CgGol7SED5PvOFUJLr2a3wynOm0XiRsweHOOzQqJRlz/dKjSBgvYW5Nsb0qbBairTHwSqHGlhgX1CSTCyXn5kIe6IrW9Sm4rQniVlCfQ/Zki2NVCNZZXkm+ZCJtfP6oWqkbefL5Z//D5tdxNegAmBnfAD9wrEe+DWkoQauNEOTfjf9oHtyI/8p43bWRBEwEJqhKIR7RlFR/mM/TdXwz1E0ZqZAAhnyRaXbwD0Za7Krpb3v2NVng0Ql0xMJPWE8blcCZM5+hnvi2MnntXfC6IOy5iHK8C1miy1WY/e1Kck5a04dfhy0zU9t4baHwbBCQ= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR11MB7442.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(396003)(346002)(136003)(366004)(376002)(230922051799003)(186009)(1800799009)(451199024)(64100799003)(64756008)(66476007)(7696005)(110136005)(66556008)(66446008)(71200400001)(66946007)(76116006)(966005)(316002)(41300700001)(8936002)(2906002)(8676002)(4744005)(122000001)(33656002)(5660300002)(52536014)(83380400001)(6506007)(26005)(9686003)(38100700002)(86362001)(82960400001)(53546011)(38070700009)(478600001)(55016003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?stW0pI3mSjocmS7Sh+onQ4s4kPOO3B31ZkBlTHHdWFChHA9gXbj1uOJAAj36?= =?us-ascii?Q?B/TbL8jEJfdVqis06x5n4MOo3cYRfe0xpMJ8+qtY47248HUlOXl9zYJgIFvQ?= =?us-ascii?Q?t75h7xnl04Yxf2Q4MW3d3YDZuaEVg8V5vmikWxfPdqwnZoIr6gNb2MH/z/o1?= =?us-ascii?Q?9gWQF3u4dpi/SZzui49ZAvEDx7VbtP6BUhKx6Bc+uxzcJ3BGvimHJP4EXJ0d?= =?us-ascii?Q?4InmCkx0scPKf48WIg7DH+b3FLPMnNwT6YITAhtrdLvRbj8Kvrryr4BXmEmb?= =?us-ascii?Q?5VR2RQS1MSuAbdCKNry6hbYNcKg/2bWDYvPO8Py3/eggmcvedv9/EE0mufgR?= =?us-ascii?Q?Sc1J+0DXJHo0Pt6US6ZS9f7G+gsusGE3/2bgOCOMcuersezzsH2TPSQXKPik?= =?us-ascii?Q?ukXONUuysVJtVnomGq6qxRRzJnw5zzT2U0wnWUdY/kur6xQJpZ6G34RDp1UC?= =?us-ascii?Q?JlepJ5rZcRJQwbFu9F96SN5RiKdaxg9H5ef+scyv+JkfKyGjqX9VRVP66Pmx?= =?us-ascii?Q?yqU1bHDDckzZwyDeMyJ17zTmTM1iFdLJmTa1tnzi9Uht1KXYfEk08NQ1HhJd?= =?us-ascii?Q?Q3ALusRKkSn0ZATC3CoveoEvgoPO/ZoNnvLPQ9UduoncxjzKaoB1KoZ5MZDT?= =?us-ascii?Q?iaewwK2EUMdkfd8wZoJgJen5gdB6h6vSkd5/FDTrbUe1rSxgEDMcojv7bTLx?= =?us-ascii?Q?sAFwV4xs7r1CC26xMZ5nSkcSwDMkVWp1PkL5+UGdL5lJLGsLhZgsjv1cTKHC?= =?us-ascii?Q?J2g/jXrub1gUHlij4HyNtUj/QQMaizLQAeE4TtfklzS+NJVR+AVR8TMp9tbw?= =?us-ascii?Q?HQmix+JhQ5qasVrbwHcrFupPy9qqiLl2BpPLE/dsi9R8QR8/bjIgaB7i4T2c?= =?us-ascii?Q?VkSf1L7UIZiRIL6TK1LEAiypDDzQ+j+Her7Y8mnFRNfj4M9e4Ui5RVq8O1bF?= =?us-ascii?Q?Mu30O5fwhAyWU90fXqI70GHI+Ni7EAFUN7MZOyy/i+lx/aWMw8h6xYW2obaw?= =?us-ascii?Q?qCa8KTNMxbKF3B+xsJl7GK+wJpWsNnczAbPh8fjy7/S4YA8xGKz0cTXuhEjZ?= =?us-ascii?Q?SWQy+bRNyN+Gd8XYvB+X4ShOBfpBU7NyUEQDOmA3AAr9FMprr0gM9V+NIRa7?= =?us-ascii?Q?H90Ra81awq9M4AOkzmL7OzICpTCTWv3zX9M+ENwNBVuLWPDWkb2wLLsQ+j8Y?= =?us-ascii?Q?KgqnGV1NmI2/4KkFhbPd/E5WD/HU3Q9Y1HymuF2hZTDnnjRYjiRBqixoF003?= =?us-ascii?Q?aEDrxSyhWG2B0iKKzBTdvT6zSPyXRCd3AxZJSHG0WVyPZXCVrT+gAjj+RPAm?= =?us-ascii?Q?XER6BXb/ltE7xiYE2nZYQ/L0mhJ+nguVr9Or1Bl+sjlz2lbjSFBzOjZzVADA?= =?us-ascii?Q?vnoS2jM/WIvGdDPXP3jI2qK1LkwYu3AKZOcKLgnrKmklktaE5v8+ZzTkwVsi?= =?us-ascii?Q?VEb+u85E/Kb5I3egEX0AIo9jMfztJw4/jc6G02+RWGTnXiyh4u5CqvFTi67h?= =?us-ascii?Q?ovnZSmwXQWMlsssYLsfg3WFgYPoQMuvW6aHmpmsQMVOFKBHgr9qDgEV3kJ11?= =?us-ascii?Q?tz5/iliKxJUEx7rhHzfNogFiMEZYocERZUQE8N+yVFBbWTNZPRk7weGaAWyt?= =?us-ascii?Q?6A=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7442.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 27cb8fb6-045a-469f-27ac-08dbd15504a1 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Oct 2023 10:12:08.2807 (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: fTNbg9Hgjon6XXCM2o51ehusHyRQO4CEhf5SOd03qKc+9OleSeCtIiqObwovTFcS0dzIFZPWgWkT84XZdOAfSSAF1dU0XtTJMAj4SmOc6Jk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR11MB5931 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 > -----Original Message----- > From: Stephen Hemminger > Sent: Thursday, October 19, 2023 8:10 PM > To: dev@dpdk.org > Cc: Stephen Hemminger ; Dumitrescu, > Cristian > Subject: [PATCH v4 27/28] table: remove experimental from API >=20 > Though this library is marked for deprecation in future. > This patch follows the guideline in deprecation notice which > states the experimental API's will become stable. >=20 > Signed-off-by: Stephen Hemminger > --- > doc/guides/rel_notes/deprecation.rst | 2 -- > lib/table/rte_swx_table_learner.h | 10 ---------- > lib/table/rte_swx_table_selector.h | 6 ------ > lib/table/rte_table_hash_func.h | 9 --------- > lib/table/version.map | 18 ++---------------- > 5 files changed, 2 insertions(+), 43 deletions(-) >=20 NAK. As the deprecation notice states, the old API is planned for removal: https://git.dpdk.org/dpdk/tree/doc/guides/rel_notes/deprecation.rst#n135 As discussed before, it is bad practice to mark as stable API that is plann= ed for removal.