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 21F09431E0; Mon, 23 Oct 2023 11:13:51 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 129A840E36; Mon, 23 Oct 2023 11:13:51 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id DDDC840689 for ; Mon, 23 Oct 2023 11:13:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1698052429; x=1729588429; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=sAz5yJgBnNDcHsQoev/tizefOQAnPsGRktMofD/yj8o=; b=SPe9yvCRJ39Aw5hc2/J8yay7aJNsUQDCPYjY36LkgdMN0Fo85XNGkEWP RJJZ+VEl9O9tdiuOF/MZcqARvYDIhORk6H48QId4gstakYeKIqn6tujZr NZZTfrqvITO7z88dFnkg3vEkqnjJBEjfP/Cojlinpu468NsIGgdupbEE0 YaUoX1FNVlpBeODF7zy+gAMbnrHZT31IYXB+/At5EE8wri7GhEIXkuF1Q /NJwquxXLq5Dj0CHPZ9kSrIc2qDWwcqkbN0n68cnYDTighRIxeTyS58nf 9CBL0GAFONEw5I7t8RfTnPvBsIrB8J7zYywv2lgT+i2ZxPL9S3mOp1e8b Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10871"; a="473013915" X-IronPort-AV: E=Sophos;i="6.03,244,1694761200"; d="scan'208";a="473013915" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Oct 2023 02:13:48 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10871"; a="761680480" X-IronPort-AV: E=Sophos;i="6.03,244,1694761200"; d="scan'208";a="761680480" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga007.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 23 Oct 2023 02:13:48 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Mon, 23 Oct 2023 02:13:47 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Mon, 23 Oct 2023 02:13:47 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32 via Frontend Transport; Mon, 23 Oct 2023 02:13:47 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.168) 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.2507.32; Mon, 23 Oct 2023 02:13:46 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l87r8HQKYWTf3rGoXe+Zij1fGUtt45WLoEXZ7fijSyZE6ctNkUYDmBFgfqimjOLx2SdYXENewLRqGYDiErHfV2dLElVQxOA4M+qOQaPLKEePhR4EtS4/MMbEiehgpnoTIdQgZtgpFQXxQ1MW/uIMID3Q+8LO+s2sx+1+BRbKLPJgIdCdVdac75aKyWs0G9gS3bGml91N8kskvAg6tPlqEf0nNSm03qbcLrlJVqDhogeI7ZGGzGZH8hAwH1V0f1nExHyzd2XxbxQ8RdDSAWBleSM0Qxpx8M4NpzDNML9KELUwL4phjbKktFM5g8f/tPYf0qa18KqDvGpyn3BeemZ5JA== 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=w+spob6a2VSIPheFVKUUT+yHlNxpjEdwzgMP5xhUIG4=; b=XrzFuxZj/WsH6pOnist0A/SLCga+MDsO16qwMAbtHUzt+agKsr5Qlm7dTehqTJWpH5Jm2RAyttNTFgmQcu0d2tZ/4tD6M26mcTyuUDufCXoe6x11/CMnVfT8r0eZHxxO0KrLX8S+XZP0BfTn2CVCak3tfozb8R2wBAZTzFXT7hT9hQRKQyE7kK5L67Siat9cByWXct79aeVqwWxvuPRIpdCk7EKgRy1wdbiAbIwQv/ZsYK5nWUeWqEOyn7dDNWcDn8o3WpHPmAzMulyKXji/VjmjEPn9vxC423pNcs15ssNK1IBO9nfb4h+npgBSdZEBClWqvqU4CljM7d9mFrJ5cA== 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 Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) by IA1PR11MB6195.namprd11.prod.outlook.com (2603:10b6:208:3e9::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6907.24; Mon, 23 Oct 2023 09:13:40 +0000 Received: from DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::68fb:c3f4:75e7:5fb5]) by DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::68fb:c3f4:75e7:5fb5%4]) with mapi id 15.20.6907.025; Mon, 23 Oct 2023 09:13:40 +0000 Date: Mon, 23 Oct 2023 10:13:35 +0100 From: Bruce Richardson To: Stephen Hemminger CC: Subject: Re: [PATCH v2 00/14] eal: mark older API's as stable Message-ID: References: <20230809164312.308093-1-stephen@networkplumber.org> <20231020214119.255491-1-stephen@networkplumber.org> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20231020214119.255491-1-stephen@networkplumber.org> X-ClientProxiedBy: DU2PR04CA0047.eurprd04.prod.outlook.com (2603:10a6:10:234::22) To DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7309:EE_|IA1PR11MB6195:EE_ X-MS-Office365-Filtering-Correlation-Id: 897f04d7-be49-48eb-665d-08dbd3a858ce X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: +7yChEY4CQRahJ9BH/385R+MIkCfYQDB/yq7lDqFepHEwKgV+0BMlsMjVdxUxHc/MOtv6PNPwBnAIHvTsGfW0/FfAyu0lynrc/giX+Hbm0MBk3TrfXCyENrMhpeLBh6wKZ7u5uZz/npe9L0UDlTAYUCPdZeJYos8vh3SL+a2cY+SxYwmK5m4chqkESyj3uVPjAhS943BNmmlukaIdDVDjta21bNZv7fCBF9v9WOVv+YwN+JmNkU7/0lLnEVA2kW1/M3a4lKDtbLPdBBYK5lglALdSmCdYJN/oDWjMyP35ICB3JtP/jYe4I1b9db1BLvJ2F9/usytjqRZoAhDEmUvnBDTdG4wm40CEYlR07XIHi4sWCoELmMI/duLuF9XdJHBvcgkqFGrdPBXPciYxjwyCqZLKdhjfZVzzaLMJpu5x2zCbdO7OB0K0M3+GGMO/YhVwoo6D47BJtulf83rCsR8MbdxnOEWTne80w47LqS41lYbNVgRbKR1Vg3ewgXWDq8Qe7brP9i6gSIAVhC7yTLw9rmqKYwqlpblSolzFFW084kLf32Cx1w7fUKcPaljydffqYJtXT5QKEtCQU1yCNfP7WYE6wNwqAeLAc0CW72225I= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR11MB7309.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(376002)(346002)(39860400002)(366004)(136003)(230922051799003)(451199024)(64100799003)(186009)(1800799009)(6506007)(26005)(478600001)(6666004)(4326008)(2906002)(4744005)(8676002)(44832011)(8936002)(5660300002)(41300700001)(6486002)(316002)(66946007)(6916009)(66556008)(66476007)(6512007)(83380400001)(82960400001)(38100700002)(86362001)(21314003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Zfbt0kzbgGAI/2TiQkBr8IjJrYLDStyVBQ8Npd2p5/ZJUaYN4O3wVJ7h1yrh?= =?us-ascii?Q?Hkji5VLthvwgzBoUVwjGEz/mTMz5KloKWs84NTscJFt7oppG4b1g9Dvf1taD?= =?us-ascii?Q?HZlfMTUUbZzb42pSPwcD/55Hv7NlTN6lAmvJS58Rejp5nN28jKfrluIzUzTv?= =?us-ascii?Q?ld745Wpr1LDqkEmCBxbpGA/w5sfAdG+0A5S8Hy7FuzsJ6SNG2SUHPe2PBlhK?= =?us-ascii?Q?ME0DdnXwNtksB3SO+MucS67EglEM4pAW0DEOKtqhN3vtDuxIgn6iS8hFSc1P?= =?us-ascii?Q?yPsjJbhmaVSZkqSUFkg+Kjj/bJVTM1/FG+XyK6xam2w/N8sPBxt3suEvCW/L?= =?us-ascii?Q?hu57InbIt3XuS/dNQo+vqBDpXlFtDwESTd6ljNQnDCs9mplHXINGJwJCs4JM?= =?us-ascii?Q?TBDKOQXHfRL6NwB+WaH9ap5sP+XTM/ca6m/0N0CXO0wCF/wZLbwFMmU2RKiV?= =?us-ascii?Q?827L3bNIuWf0O/BOPRxPViO66tK6KLJpPt+2XEDCStHaTG1WCdqYmD7tPaDH?= =?us-ascii?Q?gdiM9CmnS/Zx6KeBxXZYW0vcFC6VOKhHxgGOb5RH5rM2LYHy1ZGIkBi9EbzS?= =?us-ascii?Q?Z7L1K60TQePjk+OCSXxUntUKZXHC8imr7Yc1qL9l3HRlt2kr/zT2tkHd3OTB?= =?us-ascii?Q?tvKoWHrtN/HWF5T6D+AQ512FH2Uz2Evq2KuY/HEVZHhmWHiQ7s3dGc1o12Jo?= =?us-ascii?Q?kRO9X/D8Fz7r76MbEtMsTvS43FEwDDo5Uww9zUCS856Rw4ETf9k6uh5BX795?= =?us-ascii?Q?nAVTYMlmx93Ves8iP1kTwygsvmYrr6IAgd9/MTtQaz4XwkuCQgdAT5o9HaST?= =?us-ascii?Q?wLw2iICzysn0mt/28oYrc5w1xnfkTEnZUIn6aBDBGmtWSZGLXEWd8UI6H6Ci?= =?us-ascii?Q?8VKxdc7/zc9gEeiF1ELSE+flCnbFt+j/azqEi1Nlx0Br7CHRhGNgeUzdbYyd?= =?us-ascii?Q?bPH3F4DGa7QkQBSCAQHta+F+9xmKbUL8NE7hmnqNR1fDKXvQ+PlE0pb4C+VP?= =?us-ascii?Q?taN3zEIdIYTHHIHO1OjeGVdsH1rmG3NgQpHUE2r5e1MQawvnAfIj3TGaV98R?= =?us-ascii?Q?f/t5dPQl646xFkx5N0aJAUHQNlf/gTjXkofArqKNSJDrL85Hrjz0jGqRw9vc?= =?us-ascii?Q?j45Luvuv70EsxXQILtQKPu0JBQbTS9TLPLjJDydwc8uvKxHrOHCt7yE6cutu?= =?us-ascii?Q?sg83saig7yL+HXRnVxOVmyFG3lQu+EcirGMNqBryfRztmObuBjN//2hgJQ31?= =?us-ascii?Q?szVNLaGOZcGWsvjVLyzk/I2C5gov8HIPgFCvRHt92fDuENgDsY9bTfkJ4o9x?= =?us-ascii?Q?G5G2ZBZmjuMKSyyYSgt59sUL/evfVJPCOwnZSpAK3xYSveLLwMdN6sqebYRl?= =?us-ascii?Q?5keKnPtwLjffnTUg/tANUMNWYSalaxENGyG/dwFU7JtLPuKF8kwfVzxRgwFS?= =?us-ascii?Q?SY+GqVPVctNsEFmycPZYoLN7m9TP+G+wnygEd7qV9Wapj23k0kT3QNUC8Sn4?= =?us-ascii?Q?Z9jwROhZTXBa527RkbCZIqth08CoefCX8pUyYMs6yDm7rB1GTXfxMWtYBHuQ?= =?us-ascii?Q?sCdAXrX5EDMK8nQm92O4xvuLvlKXAgrQEhWj/pgkPHGSuaQ5wDxJZ8FwSBRV?= =?us-ascii?Q?LQ=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 897f04d7-be49-48eb-665d-08dbd3a858ce X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7309.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Oct 2023 09:13:40.1992 (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: dwX7sTlIwInPp0l+Hv8Sb7Ul+RvYaZzGsZS1mir9XUmry2mb+uOlwq3EFruitURLu7XEOlJZe56qc7ECB44l7YyrxEPXsGcfbc4IY10VLQc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB6195 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 Fri, Oct 20, 2023 at 02:41:05PM -0700, Stephen Hemminger wrote: > About 80 function in EAL were marked experimental > and should have been made stable by now. > > v2 - rebase and fix some bits in wrong patch > > Stephen Hemminger (14): > eal: make bitops a stable API > eal: mark rte_dev API's as stable > eal: make rte_class API's stable > eal: make rte_drand a stable API > eal: make rte_service_lcore_may_be_active stable > eal: make rte_devargs_reset stable > eal: make pflock API stable > eal: make seqcount and seqlock stable > eal: mark rte_intr_XXX API's as stable > eal: mark rte_atomic128_cmp_exchange as stable > eal: mark rte_power API's stable > eal: mark rte_eal_vfio_get_token stable > eal: mark rte_vect simd bandwidth API as stable > eal: make rte_version API's stable > Series-acked-by: Bruce Richardson