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 E21BA45B94; Mon, 21 Oct 2024 18:07:17 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CFE2840285; Mon, 21 Oct 2024 18:07:17 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.15]) by mails.dpdk.org (Postfix) with ESMTP id 9B91440263 for ; Mon, 21 Oct 2024 18:07:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1729526836; x=1761062836; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=wRn+w0/27d/bHVfcCKSgIb8Ef6+drCJCLmo2sFeA4b8=; b=Y8P3B5NtnV9PhUEg+SW7JMiGuI51bpfW/XhhHwjd6G3+qJYmBMBotzE/ 1q+ieRORNChYpQsWZHfvxSqI7zznscB4gXpqf5V9rCNKgalBKB6t2/vuF 1ScHb6W7Im+4Sc6zJzXkJp3esA7M8MchpYiKosPhCqpmqVvM/tR9vETJY gm64HJ3usIBJvZYw8u24OsDgYSMpwAUkvjWcbjNJEGuxzONQQDwvv/75E smYd1x8/rHepANKIE+hrSXtKaFTs1exHxcMbZS3KWMO6OmHRgtUCQXMup qVGkm00M+kp90pjKYGqO72nN6tpkCwwKXfIIceoxECQwNZZikTDixxwnr Q==; X-CSE-ConnectionGUID: XQZBQsvETJ2vlZGdUcb8/g== X-CSE-MsgGUID: NUt9SlnrQJK+MnTAXRQhWQ== X-IronPort-AV: E=McAfee;i="6700,10204,11232"; a="29137934" X-IronPort-AV: E=Sophos;i="6.11,221,1725346800"; d="scan'208";a="29137934" Received: from orviesa004.jf.intel.com ([10.64.159.144]) by fmvoesa109.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Oct 2024 09:07:02 -0700 X-CSE-ConnectionGUID: tqrOaO85QAm8Ns+hslqFZw== X-CSE-MsgGUID: lsfA2GGCTqS68Jf6mxdLbA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.11,221,1725346800"; d="scan'208";a="84632621" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orviesa004.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 21 Oct 2024 09:06:58 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Mon, 21 Oct 2024 09:06:57 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Mon, 21 Oct 2024 09:06:57 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.169) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Mon, 21 Oct 2024 09:06:57 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=iv8FiEkg1GiJoNWSBAIhICuT3058LHA9NUT+Jz4d5Tz0e7lRImgtpkGXJlpknPFUJ2C0MwzGLKDBJlZydDUSFOfUPNPOPn5isfMGXiWs2IexN9+ww8ROYQgF3AwrJQtpNUmyfGBmBl+d7q2e7dhS+xGiloP04DLHlq2SFhJUrFyJ2V1/ksgU8i/GHSEey3FaMw2e7O3yneO5vAw7Pbotou0C52SlyRqqB96kMV0vZFUQAu4B/05G6YlfrvlnCbJ5fXjJX6Y1K13QXTfJQdskrosbfdB3AI9ZRvdFJdvs0Lacf3AhlYzP6W3+gpRs4lhidUM4e3VJq/dk9ABVo1L4iA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=VPsgfC6/TFiiderv+3knxxC+WXTBJDNIKvAc3dNdo9o=; b=JGycUdHPh9BFEplqXA+sBELF0jxaiUu75hDQKxICQ+GrJg27n7C1lY2MqfvTI/g+TmtDX2ZQNa90oPYwZz+a1QJHAeCzqJvZG0jIcRTABNSvVofPmMqRPH1bOTS8wNphUL9gyiMkhA5v90LCWCzuyAGNBVSbNMnxXA1EH9UhhNTLdB9uiaOtM0wIHz4OhrBg1RQ5ErzwoqJgvRVfO7GpbAKDUmgSpQmy43X5jqw5//M8BEoLnyzfncwFiHj2bo7QqYE0yEAAMjh3r+Mzof6vefOSrTW73hti6ZGe6dInLoh/gmNzPiqADoRbc53p0Jfr30dfcDQcvdIuZRK3p6LTEQ== 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 PH7PR11MB5796.namprd11.prod.outlook.com (2603:10b6:510:13b::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8069.26; Mon, 21 Oct 2024 16:06:53 +0000 Received: from DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::f120:cc1f:d78d:ae9b]) by DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::f120:cc1f:d78d:ae9b%4]) with mapi id 15.20.8069.027; Mon, 21 Oct 2024 16:06:53 +0000 Date: Mon, 21 Oct 2024 17:06:48 +0100 From: Bruce Richardson To: David Marchand CC: , , Subject: Re: [PATCH v3 2/4] buildtools/chkincs: check headers with stable API only Message-ID: References: <20241015121046.2556695-1-david.marchand@redhat.com> <20241021160447.3538245-1-david.marchand@redhat.com> <20241021160447.3538245-3-david.marchand@redhat.com> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20241021160447.3538245-3-david.marchand@redhat.com> X-ClientProxiedBy: DU6P191CA0025.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:53f::25) To DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7309:EE_|PH7PR11MB5796:EE_ X-MS-Office365-Filtering-Correlation-Id: c84eed6b-7c06-470e-d67d-08dcf1ea610e X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?MBk1W3AmKfI+J+WMPFOPqDtxxr5HgXPXrksHmVIyp/KJpbvTqo+YCYcK+sL3?= =?us-ascii?Q?4XhSbmm60djUDoI55dvGkWYWy7VmQ4O1iXal3Eu/NAlVgzvEdRljgU+h+/uw?= =?us-ascii?Q?7+SFA+sNpiZuTPhLCKT+y4fFCQrFS7E2IZydEGfVTyNfdoTEyUdHK5tzfRKY?= =?us-ascii?Q?RHJeZktQ56EdAuDKvwTa15l8jM5MkbiT6dObpJjQLEHtdvjwl/Tzm28026zR?= =?us-ascii?Q?3bcjdyzJLKrzUVfhI7jaBhSFearEFMWtAC8HP62OLqlCH8FrY6dYKbTmdAJo?= =?us-ascii?Q?UE/rw7kY6w+9E+AQwB8Cb3EY96HyxMoDN64jXNqul6aJPTmcbUA1hMlRYFyF?= =?us-ascii?Q?AKSt8B+E/NyCmoltat0I6RSgMgUr1VztNl19LgIBqUB3CU+dbuTrfLq4k89N?= =?us-ascii?Q?wQ9QGrGm0SEsy+7S3pbem+jNLdv9VEGH1SP8/q4o5ZuxG48k3tD5Cp8SVRqM?= =?us-ascii?Q?r/OzyZRPEG1g7hsuCL4JGu9vRo0VYndMlLMQiI6dR0Z52hbKdA3ScMEv6c+h?= =?us-ascii?Q?FLmhAVo2Wm58g2THX5LZ9BfHbs6WMa31eLTbad1KuKY2czOoZKtOx8+jQazV?= =?us-ascii?Q?jyl0BfBcBau0i63I05lEYl3DOuT6nCa123z9OeNIWGRTj7nxBYlr7MCrGx9u?= =?us-ascii?Q?v4Zf1ybx6coYCeyNFYa68wq3fNJwTdhEc3ZGmQWkxAZPAnga6ArOXMRMB0uA?= =?us-ascii?Q?PQ09p4xlb9mX+mpwhrY/uSfVsriJrwYyvTZxqYPIS65U6wGIO9UtO/hVIV0u?= =?us-ascii?Q?T62AqXe94oGDai28w0KX05YcdagtDS+hylGUY1bVp+ESz1sFwLQ5U4cAE6fo?= =?us-ascii?Q?cbIV5JX0ooV9atkX6EIxORY2wj0vGjVU2wHZlYDDVZ10o874E3J7JiioMOtv?= =?us-ascii?Q?GEhRcojfzg22TQCLkrhFco23LcSEzp29IABuAOVQNr/ZvS5U1hQlkGHdfd9y?= =?us-ascii?Q?LP351x31BQb1unHqqUNWSF0V80MDSefN0Du7uzOrsxOCQ7lwextifDvaECUa?= =?us-ascii?Q?stT0jRLBQsNFFm35SXwj0VESequiOUqVQMPWnlH6K+fivdZ+PVyqe8GQVukS?= =?us-ascii?Q?kuF+PxSYobJgAhFokd1P9TAAyBfausS96laybNsAaNi4+IkW2QPgtOspqbp3?= =?us-ascii?Q?F15UVZN/0qxzAopGDBEts4jlqb09SVbavbQonO3sP1NrG9scHvA3aBApB32F?= =?us-ascii?Q?t+VCeFC0hVqn8RXxLjjeQr9EzPCS48cicd55JHIbOz+kRJR2L2QMZ1+PwasK?= =?us-ascii?Q?a9ZQLvHjdO5oZ668BB5RXTfvg6k1/67nnT8BGCGeuV9McS9IAEQVRmFp63q1?= =?us-ascii?Q?7qY=3D?= 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:(13230040)(366016)(376014)(1800799024); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?l5y0I9D6Sao6g5ERJ3mXSa5Bj7eXOsKdzpoSv690Fv7G2Y++00D5XZKsLySU?= =?us-ascii?Q?D5fkXEd/BGD35CQHQE/NA0xJBVwKZyDwPGO0lU51EZnxy1FaT9vD48a69cBM?= =?us-ascii?Q?EK3m6I6LZWw3dYaQHr3FAwuTKTd+qJ6Kikm4Ivo7XxR58GINNfvgqQJPQwGa?= =?us-ascii?Q?VSZYBF6HtveJf31vPuy2BTF+iM3orAJp+rpIeMBBMCTea3CU2yGTb1m4lblJ?= =?us-ascii?Q?qbv5KadFzb5RVS/HDjERkgbJL/d8FthoNGD5DNNXDzJpxiQhl7BC0+qRIliP?= =?us-ascii?Q?eprJ5X5mXgIc0QV1jt//SD7jgC+vUE2ZJusIGt4Pu3Y7+E1GHUQ89AzDMr8t?= =?us-ascii?Q?1nu7IrERKyGkl6JZVCmTcvYtXGgXdnZ++s8+apWllFmjBWfFfweGRXCicaeu?= =?us-ascii?Q?Qng0hgcRt5wujunErDvagRI0sdtFtHngiyet9K64M2jLU5NsuIh3g1Vc6MKj?= =?us-ascii?Q?1AbKJsWbKmwWV0XLpk0emk1cWGuWdp+0WnhXfp4jzsyfeVNA3T0tUWIiAoWK?= =?us-ascii?Q?Yq+3bZpeF+MGEwx0Em+cAcvW95iTjhNY2OaXnxYNKM2P56AGGxeTbrYbRdmR?= =?us-ascii?Q?1A83t4L/WEqUzUynH3hXbhDQGSMT2c24voCMSvTSY4cIxOIFl7SpxBTiFc7B?= =?us-ascii?Q?itxEXWLSkNQWyiePiiRBUqj8unp8O5hVWS1ZMGGy9Ae1tSxTmoxuZGwP7nxF?= =?us-ascii?Q?n9Wl1IEWBA2FdDhiYpp4u7/C6Q0Gy+UiQjehqQ+YD4THzT7WNn9eal1S7AvI?= =?us-ascii?Q?ngSUo4GEcRqqWaf1txhPRGmdF3bc7UpKAJJuL1KKA4osrUe4hdgiotCPRlgs?= =?us-ascii?Q?UfuXEl2NdFL36vV23Ed2bce5drpxAFd5jNUlhfEPXJMFcAPchn75itM087Ea?= =?us-ascii?Q?iPyWa9FajxzpGj9rAlp5hP7JwLh4JH4pBLLSkC0U5DcSibPdYD8HUvgd/fq0?= =?us-ascii?Q?O1JQoli/FHB6o70CtJcd/ZBeFCTHATva8BFH+7ozyS0PVLoLBKPAfsTkSXJv?= =?us-ascii?Q?kcHBgSiMscROLiRMDvZaElub+AY5u/h3lPB/XsrQXA0743YwkmmUeH9ukoyu?= =?us-ascii?Q?HueMy5vBXCnI3LQXPggTgy5FnimqRhLEU/bmEpgFnZiUvYO6e3iYrRgFPlRz?= =?us-ascii?Q?LBNIt2oJUIc6UakTQU0mCLOmNYdNFYKGHCPJ1DeFjLVhwaNw8wPrGp//T4Xw?= =?us-ascii?Q?LCLSei1ZpqP5tJvGLS6LMYHlQsYFZU6kJAy1HToUanRjz5U6RSwx6AMOLJHR?= =?us-ascii?Q?qTyVzxa5EP3+VrVQ1gfMJ2MlXYnzEfvbVw5XLpRjK4Y5k+/4KZ7CgvHnkslb?= =?us-ascii?Q?mrhUL28S3LMbM8MNGrDJ/lqQgKH9gCiKcZlxkFZQXhvPAk8LnHCdI2e+TwKJ?= =?us-ascii?Q?zr1PHobA5qTzQsnvZnHJOlMeoZ5SO42LayPHIXtP0GsBf0RdPfAoZ7chuKps?= =?us-ascii?Q?fPAnknRFYU4+5RCRAPCTHGiujtI2xsVaPBrZkZ+Dv6sbIZSM30Adc/Kr2QkF?= =?us-ascii?Q?yjwzXRfgut98tseZKp7Yg3kMTjVpSpgcGjjEwQS7TD3+R/KbEFqp+DiD1sZk?= =?us-ascii?Q?GBjOk3DSmAwDA6FvnZlTO8WG2geRrwJ2Y73ipBXdkomPZ5A2OgR8UV5xOW/j?= =?us-ascii?Q?rA=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: c84eed6b-7c06-470e-d67d-08dcf1ea610e X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7309.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Oct 2024 16:06:53.4247 (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: O1j0P4hQgrc1wtnhpMJHbLUyfDEREFZ2yZqkvsOnBxUlYzleh5VFXrQUo+nQxEPRaufyYmI4oyYg1iQ0ZrTWp2ZVRhh55EIXuw8o+zwUk24= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB5796 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 Mon, Oct 21, 2024 at 06:04:45PM +0200, David Marchand wrote: > An exported header should be usable w/ and w/o ALLOW_EXPERIMENTAL_API so > that an application that only wants stable API may include it. > > Plus, the widely common case is that an application will not use > internal API. > > Cover those cases but keep the original test. > > Signed-off-by: David Marchand > --- Acked-by: Bruce Richardson