From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id B0159C3600B for ; Thu, 27 Mar 2025 13:22:37 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 115802800EF; Thu, 27 Mar 2025 09:22:36 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0C60F2800E4; Thu, 27 Mar 2025 09:22:36 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E5A582800EF; Thu, 27 Mar 2025 09:22:35 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id C78A82800E4 for ; Thu, 27 Mar 2025 09:22:35 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 58122C0DFD for ; Thu, 27 Mar 2025 13:22:36 +0000 (UTC) X-FDA: 83267395512.11.99409E6 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.10]) by imf21.hostedemail.com (Postfix) with ESMTP id 88D4F1C000F for ; Thu, 27 Mar 2025 13:22:32 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=VjMVY0qr; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf21.hostedemail.com: domain of dan.j.williams@intel.com designates 192.198.163.10 as permitted sender) smtp.mailfrom=dan.j.williams@intel.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1743081753; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=lUSv37GPlj6GX8SRgrSpmWwzS4TxtLZDWSyEIqi7gmQ=; b=mlpiyLEC6x66wG4wfjeJQUz2nbO3w9t8xIAznFXpD2I9sEEG4qScdoQCqwxtd9LYzAiDp8 Xrqdtt+73s2hajQM0lpyn/46B7GL3++40N+OHKmhlfCAP6ubxTrun4h3QLi7Wl9mj9Bq7D wNLkTzU0WcpIMMM3HDZgb79qdCr+s24= ARC-Authentication-Results: i=2; imf21.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=VjMVY0qr; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf21.hostedemail.com: domain of dan.j.williams@intel.com designates 192.198.163.10 as permitted sender) smtp.mailfrom=dan.j.williams@intel.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1743081753; a=rsa-sha256; cv=fail; b=P/oxPzfd35CYHplrsRyNLFR2RPg/AAOI8oHcCEupOfhtLd8zHIGaz+5pMD2SyF9T3eSGM8 WtLXIY5XvtLCew0pgAhUoV/BVsCZa/dzOUUvREr07OS2QGI+gGkWbb0hyvMA6iiRUkAnb8 Jr+vFrOwrNURs5S/soo2G3ILDsxTatQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1743081753; x=1774617753; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=dyPu7SkpSH7tDhi5wUqGnIJTN9kqR2FMNRLIjb4X+CI=; b=VjMVY0qr1x9LJ5C3lm/G8qcRASoyDjdjwn4zLoyRPqAvPxnMP9u78Val TlbNt8rIejBJiW8h3FPHJENirOEsflJpCqp5ZZIK8OVfyqi1z7nW/Pjx+ ErXHFfNBO/xfaVoowxIGd5fahjR3lBtbT9wLRzA9EtR6gXyzZI6ZDK+W2 ovPUj+1OtaSwNCW4j3qgeMqb5kGIKqHBtyK6qx39Q//gOJ+JB4OxAi5Qr djEiOUTsle7zQcHUNJ7oJpzj2UhKwwN2180jKyIWcuY7vt2ugDNa1ER8F pXCztISrgApJnlyZWkcYiHUQIzccUrrD6vbjWyBEIjQZgSXm/inB4eGsm A==; X-CSE-ConnectionGUID: kp+wpH5KSI6ObVa4nIhrNg== X-CSE-MsgGUID: QWtbqTXMQOuftTYXSVRrAQ== X-IronPort-AV: E=McAfee;i="6700,10204,11385"; a="55782731" X-IronPort-AV: E=Sophos;i="6.14,280,1736841600"; d="scan'208";a="55782731" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Mar 2025 06:22:31 -0700 X-CSE-ConnectionGUID: HWioK3C1R869x+A23o+Thg== X-CSE-MsgGUID: CS0VSO0DR/KPrWxBIZNz0Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.14,280,1736841600"; d="scan'208";a="130331412" Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by orviesa005.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Mar 2025 06:22:30 -0700 Received: from ORSMSX901.amr.corp.intel.com (10.22.229.23) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14; Thu, 27 Mar 2025 06:22:30 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14 via Frontend Transport; Thu, 27 Mar 2025 06:22:30 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.176) 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.44; Thu, 27 Mar 2025 06:22:29 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=viLTsEYaRG24mNav1dVUKlWWDQxM8Nre+Gs24/rzrGhaLKVIJBz74jgR/TKkyQv1EGrPZFcpFpL1OL33YIwuKCKg7MAn4o0Oxsq4Zt2pCrX3ehIfBVyGq4vByAZLquWKBn7Wb60HbxKldOZ9r7pbrBtInRUQVGhgkFSk6Bwoz8xCwlN/0Q3PC4K5sS5l2/qA4BoYJiywNYoo5nWuXvqlaCAXGlzsIoFxqN+mRDRZXSGUysojuUq0xWxoAuwL7QJhmSGZHZC4vUQHb14YbGGlWH8EDV5anGzIICCdNy23ZSS4kHdQLwCa1MXMHGG1OAy7JzugdWrfaS4r8kQTeolDAA== 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=lUSv37GPlj6GX8SRgrSpmWwzS4TxtLZDWSyEIqi7gmQ=; b=tXpQl3Nxrv/KV4YCIRL4GD6ejGqBU+kpafGk8RBQCB0qy/fONtpEeXOi7WXBZ19KE4luaZQ6Ic2t1k+WpkwUUuW9NvYOoLVRFDILJ7ZDft+wKzNlknP6y7IuD8jwDRLR2U6qblebTexwifd+VeruJJY4lXHSTbyvPOJ4M1JZM9cffOdHkTdEm9Jd1OpN0BEt1vwU4gfby88u4igvD6abQWW8xkFQ9VpTCKA5I4xv7MxdxUdNV/8JWjml7Siada3XKQzsyU0JkOpsuyDnMJ7Y+qzoAV9kIHm8nrXlmt3fbAGTPB6AYxtQdPvvi80UEMLd5IgANUMgJAUEPQgQSr9Qyg== 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 PH8PR11MB8107.namprd11.prod.outlook.com (2603:10b6:510:256::6) by DS0PR11MB7630.namprd11.prod.outlook.com (2603:10b6:8:149::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.44; Thu, 27 Mar 2025 13:22:00 +0000 Received: from PH8PR11MB8107.namprd11.prod.outlook.com ([fe80::6b05:74cf:a304:ecd8]) by PH8PR11MB8107.namprd11.prod.outlook.com ([fe80::6b05:74cf:a304:ecd8%4]) with mapi id 15.20.8534.043; Thu, 27 Mar 2025 13:21:59 +0000 Date: Thu, 27 Mar 2025 09:21:55 -0400 From: Dan Williams To: Gregory Price , Yuquan Wang CC: Jonathan Cameron , , , , Subject: Re: [LSF/MM] CXL Boot to Bash - Section 0: ACPI and Linux Resources Message-ID: <67e550f39d57d_13cb2941c@dwillia2-mobl3.amr.corp.intel.com.notmuch> References: <20250313165539.000001f4@huawei.com> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: MW4PR04CA0324.namprd04.prod.outlook.com (2603:10b6:303:82::29) To PH8PR11MB8107.namprd11.prod.outlook.com (2603:10b6:510:256::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH8PR11MB8107:EE_|DS0PR11MB7630:EE_ X-MS-Office365-Filtering-Correlation-Id: 7e74ef1d-5805-40e8-9eb6-08dd6d325aba X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?cYt94xj09CLkXHDykhr+WTjEqJFYvn5qPPCX7MgIPxKKjJeckAmVYh8mRWDr?= =?us-ascii?Q?4tlX++36fqF3a493DSPMDZnIGJaZbBDubsoXa/nEF8eCzUczfQQRxg5wK6jt?= =?us-ascii?Q?1varBqNn6zDiRv2yFk/X1y09NfGwvV49O0zyTaw8ySONlhUolZ5n1m5G2R0D?= =?us-ascii?Q?t3NcWxjhQxPILol0e/zBGzxynt2Sx3fqmhQqf+xlBOrtyWWwgOOMVJ4IfN4T?= =?us-ascii?Q?4DuybrhhOHGq/5BFVGQOHPsx/6zhrzzoH4K/J+TVYf6Cad+KRgCOMNGIXSGF?= =?us-ascii?Q?Ed7QhLYwnpgXQxl0v7VwnZLPZF3y9NYWXbTs7TZpG4O4qbqtSXugPJzcJ6Vx?= =?us-ascii?Q?u9Y1qyqIfaxLdP3OwafGn5BKrXOeGlMOreULBr8gqUO41e/pccqAsae15+KS?= =?us-ascii?Q?KMMuGr7JoSLpMB4dtnB8rcp24Zol6H1fwlNY2vA1vDd3gyYuOveeojVxAzMU?= =?us-ascii?Q?3JKxxBQRkHmB++54py4YPaZz/1Oi5aacQjZGo8JcFx62R9Z0j7hv+Rj5MQ5B?= =?us-ascii?Q?K3q30b+f8ND2pInUK4LGPxwf7quN+VCh0MnSCCH5ZrEQ9TN9RSDTvdj6xEb9?= =?us-ascii?Q?Xg2anzdJHXESeMlItN8tGbMqOLe8Rx/J3FCFN7VjRi5Sij1wlgKSQizVfSOS?= =?us-ascii?Q?dwm6wp00/8YjeZKfJ1LU5JtukfkmR7sYJ5knwQz4lcw5On2tG/o6S3LMDTgC?= =?us-ascii?Q?zl0HHjcTAwdHlrDts2bxv84WeAb891p6yChrsNTbLSeFIu99M/jRu8RKELfY?= =?us-ascii?Q?tkerbM83JBkHgiChtYxkyzTokdirCXar+6y9PO3WtIiJyRyUcdrdsYmZbRFO?= =?us-ascii?Q?NVrOfpEtgyRn8ugVjqz9qvBlxH/+RqhGsho6mnuRcnL7b4+Lyb2wwkotfJCi?= =?us-ascii?Q?RvPsa+FSrs3AHODA5BJApOSGYGsGi0I3q/hZsOl5B2oHxUicCeYlX7jG5zC1?= =?us-ascii?Q?1CmVJw8OwfDu0NWpy0ockrQkQ6KYcNnw/+HR/9P5Ff8hX+kf/j+4ZaVpDJAo?= =?us-ascii?Q?JyKcCBGsRedURXArNoxkJ4ny5Vfgv5miilUl+MCSBKJack99OVDPAybXEyGv?= =?us-ascii?Q?u0XYFSBSlknj6uzmiAtKBlyaL+qUDl8WdYT2iU4gD09XSZiqojmxvuwT2aEJ?= =?us-ascii?Q?GMKYoFKSycYCcZTPYIDxmCCH3bFv9hLR/EgsjXxE5oDx5L568i8OCcDjlAEb?= =?us-ascii?Q?f7aXOurfs6Mqzjhx426DCXQHNx8qJbZCaWCp/i6nIWwV0ZvxroYRHEvd8HTM?= =?us-ascii?Q?9uS6TIGW8D8TNKYHKZLJiayxSj96n7ICADr0oTLkTi2oUa46JrvtNRDpNWZn?= =?us-ascii?Q?yeYf87PgL1p3wbPWtnXRwP6n2K+944r1h+UQyEPFUCej0+9GpHN6uFgVfr4o?= =?us-ascii?Q?RbS1pjzMC6RdBUTpv3Q/fujgUKF0?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH8PR11MB8107.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?N255rndu8nLl5fL8iJwBKr3k0wGkUREemrRIK1DOb0trmTx3jTM3EFA6meB7?= =?us-ascii?Q?hKSJrbInFj+lrmPGQ3LiG5tfisd/32hLYFftIvaYZFUuNZR1JHC91L9/uHvs?= =?us-ascii?Q?CTcUc9UM2tKpgWFyASMI5Bb9DKdBpD2G28bVv1Kcdf1w/UjhBclid6tt/SYj?= =?us-ascii?Q?avPh+idGV9X4pTZD56DN+hSp0IVXSorsoBbuQFnSOJ8oxHEza9XIqh3Z8rnU?= =?us-ascii?Q?BTRKXuitpAPp4KlA0pfZFZUP7u4R40sZLBfTd7PHfzQnZMZJk/nb7aeBvuH+?= =?us-ascii?Q?aN5DH9ZZXAkJgvegU4VTF7XbNL4bp2sdZG7WFq3DlBHK3tESttVjZmvDmllg?= =?us-ascii?Q?UwqPwppcZmqsBxwwsUonO5k5RWNiI2i1mWNmnBf6+yHext8V21oHAszPpd8C?= =?us-ascii?Q?fUdrX2ThVxLGaJ4oNgHhcK3pKGjqSItWtKxfHgGZGvazsqEEjUdWmKYhkyC/?= =?us-ascii?Q?NVhjLakOjRoAtHty2Sw2XDuDXq82h4PNub+SMhMUN737PQzMavyy5sOVdsrD?= =?us-ascii?Q?MX4fPSROr2NB88F5ZGzO3eoV5u54CYrM0YPgG2Sze979ScRoEGEODKNWMJFH?= =?us-ascii?Q?GfAuJ1D+IOZyHHI9aWfT3tG1x3MDHoeJgUMaOaY2Q0Sijj++Ku7WgbS+kPCZ?= =?us-ascii?Q?r53rzGxhwJmPKqb1OFsYc6B1BcKlK5nyy/HZjalgHCGOk8dYb6Aju3i167si?= =?us-ascii?Q?nsEPcaCabRqRjG+Dn6V/BcQkLq058tmmmmPKJIeX1gUeRUsT3NwcxcY9gMFx?= =?us-ascii?Q?cqh6qLVHyOs7y5BwJhFNDrsvc2LhqNgW+GvsevM/CBUTVJgA22Ggq2ZPTxZ9?= =?us-ascii?Q?7gJvGOQKa3VLCw5clfmu/8/BqHD/zMHiPI582kLRbsj30bbpU47rzU0hm6Zr?= =?us-ascii?Q?hjgwfb4sL+5Quc16Kn4Mcjr0sBWeB+HCeocqi4jpNM6aVl8H9+e5ekeyoke9?= =?us-ascii?Q?4OaRnJWoIHuxsdbh13auBiwu2j8OMP89sqpwRkX/D6MeO+4VYIQIKygvggpg?= =?us-ascii?Q?IDZDvH/Z+e1fFSqaN91N4nOM5VzZAxLOrHCGalVJmy6XjEUIp46WAvwvaSmN?= =?us-ascii?Q?7wy7F0rzNJGH+HpuXtUJlv6fGPglJSkNAzVShHS64K5doZIfXmx996VjqW0S?= =?us-ascii?Q?HzAGm7/aeFAWg2Q2IaX0rIckMQGXaDlaec0a3W4bWOEvyBeVCwzEFJCMuoh0?= =?us-ascii?Q?q6AJ7ypezGF91pjabk9rtNA3OEzpZE8vKg22evrRPZM8Wi6uwAfp1bW8sIIZ?= =?us-ascii?Q?hUS9aiLJ74s9ggax2gBKkvstqI2XWex7jNu/Oh3DXXggoNTVmy/7gp9SGscV?= =?us-ascii?Q?TNf2faFAukyBRcSTfKV9+HNG2Q5Vm38+5POdvnWeuwdLVgvBp48SNssYEc1x?= =?us-ascii?Q?j2og7L55UxStcHPBVV7r0HcMvxRBNPyeQns/vdaJbyAaBnZp+7+wo4cg623b?= =?us-ascii?Q?q3ZyGYYrK5EgtmeoBa845NwiqG34bh/amQWbBrN6N08W0WGmdEAQMi+mzIhm?= =?us-ascii?Q?3u3TBcFWn/pJlkCZU7y2lnmMx6zfzcMSkMNux8wpDnQFUeVv3kpKYTgk4AN/?= =?us-ascii?Q?uAqP11XI1IrklLmip7uRLIcNiNcTTWUdpGVfFrbyMxPj0AfrWRkXXIXFgIHo?= =?us-ascii?Q?NQ=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 7e74ef1d-5805-40e8-9eb6-08dd6d325aba X-MS-Exchange-CrossTenant-AuthSource: PH8PR11MB8107.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Mar 2025 13:21:59.6194 (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: j81xmvasBoj6mXaLnmGrT0qEXeNiPVFlTEcszqayveg1YeBWpIT7ngyCYnMhUyqvb7T7/riUOmmQW/tPEoXqNYC5dK4fIBjjm8PqpKb1FFc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB7630 X-OriginatorOrg: intel.com X-Rspamd-Server: rspam11 X-Rspamd-Queue-Id: 88D4F1C000F X-Stat-Signature: psa18fn6qmgw1pcw3s5zuacxsoyuo7x8 X-Rspam-User: X-HE-Tag: 1743081752-380106 X-HE-Meta: U2FsdGVkX1/tzh/jEM34+TAd2WAe9HTSJJbnnzTmT4ebVWwT4eQ1d4MGN+ZPJoL5z6mnTfvjJBZvTRyxTukY5nPIBbKi19I4FOo9GMLjBdtSh+Ffwovuk9zwDRWVjQ2baowTQWvpJ0PaSVtAJslu+x8YHnssxpZX2IE/E0IyzL3IfeKzNU2SPIBvw/EudR0R8vT/8YFVurvv4I3ajOzp3TdmGcayNGcxBOYHCo/4BV+RFodtBes1Gc4wxtONjoZE2mIADejZPf3dC299UhR8xsTtRH2Q/KuupWP9lwD08URu4AIIlT01EWWQNwelxZs0aRdReh5S8PDeQ1s38Z8+/WVpbfTma1C9dhPWHTDU+tp25BHggK2lIidF8ysiU6tXeufUR/NIhac1r6wifKyjt5burOl1h8Hc//7WsmzuPcOGrxT8rGIQcq7JkGNyNFRnJ0UNa8QTwuMD7IOiEhHJibiLddrEhA0Ry/1AHrxkESETErD6OhIF7BF0OyZ6BhILqX5qV7a4KyD8pJXV7QilKnKlpfe/cW+A2dK56BuCDsOEqqdRIGZSNAtViYLHN3Ct4em7VuWQAoNU/66wI2GlUaIHuAtrnal8fLsPjTWrStjaD5hsB+W3+HBKE2zKSXn3qy4ta+gG+5a3h7dbBiMyKyk1ZADaNLoYlUs2oFamauzP91OD78ONjKqiHylNw9DAGlE9U9SO8lyH/9sYkmLPM9Ta4nDRjtDwd4v7rUNKyWvzbntAFEVAngMvBDlIdwaILr2YjFQaSaugcw4qFcnWt1MqACrXZevnwPjs9ZkVxnJZD6+sL+8iA/YhLJ/ymD3fpljOwEYag3baoJ2qXSmuapLg04jOGNVrIR09FeqX0epEmcvRrLghQDrnyhSvhw0dScfv3feOSlo767pvF8CG1HCvcNcCSH4Ijm2uh9Tfni0= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Gregory Price wrote: > On Thu, Mar 27, 2025 at 05:34:54PM +0800, Yuquan Wang wrote: > > > > In the future, srat.c would add one seperate NUMA node for each > > Generic Port in SRAT. > > > > System firmware should know the performance characteristics between > > CPU/GI to the GP, and the static HMAT should include this coordinate. > > > > Is my understanding right? > > > > > > HMAT is static configuration data. A GI/GP might not have its > performance data known until the device is added. The GP data is static and expected to be valid for all host bridges in advance of any devices arriving. > In this case, the HMAT may only contain generic (inaccurate) > information - or more likely just nothing. It may contain incomplete information, but not dynamic information. Now, technically ACPI does allow for a notification to replace the static HMAT, i.e. acpi_evaluate_object(..., "_HMA", ...), but Linux does not support that. I am not aware of any platform that implements that. > It's up to the platform vendor. Hopefully saying the above out loud manifests that Linux never needs to worry about dynamic GP information in the future and all the other dynamics remain in the physical hotplug domain.