From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f42.google.com (mail-qv1-f42.google.com [209.85.219.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 58BA723D297 for ; Fri, 6 Feb 2026 16:32:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770395533; cv=none; b=HogQFdKZPN4c1xX0RdA30yNm1yLVLwf0wa2r0d3yXsavAdVHArMKSDSzCQdHS5obxGiJMa+EwT4+yZPcsBgCLCuZ8l7pM0NoPqbg8bbJzE/1nRHO7CV59k9lQTRozKeHFXYry0tmAjG5uGGt7M0gwanz33B4rQFpKMTiCQOAMN8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770395533; c=relaxed/simple; bh=wuYDGXofKhp+5WwzY9IVZTgHv1CZ8Z/muf6ux2J7X0g=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=JvePStlKl9ziC9gU/rbOGuGSU9kyvsxArtkcqk43PiOvAuDJZh2SLbKVSAZhlgO2zuXa1Rp6Les1p7oCyLQ9rrYVzG3/1sCoehV3nKUSn/0N2n4BUX71HyghCKkqJIkkLJWCKaxJSIaRdX1s7f9QV+mBBRIWK4S18q2AYG2Tlfc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=gourry.net; spf=pass smtp.mailfrom=gourry.net; dkim=pass (2048-bit key) header.d=gourry.net header.i=@gourry.net header.b=BixZDLax; arc=none smtp.client-ip=209.85.219.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=gourry.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gourry.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gourry.net header.i=@gourry.net header.b="BixZDLax" Received: by mail-qv1-f42.google.com with SMTP id 6a1803df08f44-8947404b367so25937726d6.3 for ; Fri, 06 Feb 2026 08:32:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gourry.net; s=google; t=1770395532; x=1771000332; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=zudsOAj0AfzZbqg1Lmjm4tJJgjoNQsiYFBqGBNU0cc8=; b=BixZDLaxoRIKpQwUIFJX/5FrDT2G7P3G5ot/KvPil+khqW3W2/GZGq6S1r2taZMF3R lOnwtREw/1ae9ftQ/rA31vo/u+H8Ge/Oy1orD4VE4uPfa59KcvLclQU29oO4V3JiEgk5 +SbdqGUsWQ22zrdOukCThZBaqyfk/KSedkaTzneR84mWHvUUkDNpPX2R5k8V8l0Lw0w1 8oUORgt4zhflFFfdA9yl5b316CJ7+22LuqaX70qD4zE6q7gR+FdPSaNUZ99WkPFZ9BT3 si+lIIeQYMutCRSYdeBhfcP+UOh0dP8I3q974TAsixj8KfWXxPMg/T5NqYXQ/aFHOd37 qKZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770395532; x=1771000332; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zudsOAj0AfzZbqg1Lmjm4tJJgjoNQsiYFBqGBNU0cc8=; b=sZs5bZioAo/UtBVvVVK0+TGEe6T9DdPNDI1482HeDyGf5D4fRnNbXYXOlULMGMR155 SlxdxyGo8wPSy/0DLj3N5wYIW+mjpcK4ZW0wBw74ZQghg7h92Kb78lYuHkqlxkAajnAN tgnZCpmGR6znkzriBAwf5rNXytGNFyJqz+GNjeIpPQ2lEUuMPLYL9OssFtW+r9d1Y0oZ 3a2ewpsV6H+JukYL7vanYNj6dAZIyLZ+eq69qKjnq5NNz01507kfs5PSwPpUx9w92MyH WXyS1Lm24jsusR29DHnI9dZUer9dF80lDb1Hv3EjswjiAbCOeP/2hHKCJhY/zVO3+gct tE/w== X-Forwarded-Encrypted: i=1; AJvYcCUIY6hpQebW6Leq4KhkMLVJxIuLLPocUIdYDJFjICSbphVDRjd3lDi/hqsYHqUMGr7FCGHuqY0SPTIeL9o=@vger.kernel.org X-Gm-Message-State: AOJu0Yy030rkd/eyarrwe7sJJaMxyY8UUIrGVmVyM/cvmu20btdtNFFR 9qKYNeIMhM27A6HbJWuguTMbNCTal/7rRQ8f74hi2oCTSxtmCHXlUZvDppzwFjvb42k= X-Gm-Gg: AZuq6aIYfrIsLJbsICW9Ny+B13cNqKjwJHKdJfxOM8qzAKK9uvf8qn7QKPMzqGhhswS 7RhpefKl2A8vNHAswJ2Sz8uoEoVK4SD5x6s3quZ+KTzdSyMX+jabi3ZM9+4DDb5Aqs6gvGqqmwT n/9Irfh5GpYvW4/E11sLF+bHO8uJQEu6aJNkISftjvyNw/kduKchbTiynIhJoITE+sHKFmrKkT8 kprFt3Wl0+tVhcONhWvIKxvVay7wTtnJZHSRta5EEeM11XmmntBoAvIf4lkx7hwthHL2RCCwaRw sauCxfUDeg2mnZcDwon6h8KZo0DFvIHbOGeWv8POMCh/91SJXH4NM/vtvpYBqTy2UJnfia/G8MW ZmUktEqzwrsj44gufcWJvn3tN0nsELkDvZgUt8uMSHvAbIuJEZ8TZCTlHCChtKx2ccrfc8GPESM Fxi1SkhUY20jhZ96Z5JJTtBGeet6c7jQWUDngl/2VLt/UV2m69Nqg9JXQ8ANHWAx4fjrH0pA== X-Received: by 2002:a05:6214:2522:b0:882:4c83:af43 with SMTP id 6a1803df08f44-8953c86f554mr44159066d6.42.1770395532119; Fri, 06 Feb 2026 08:32:12 -0800 (PST) Received: from gourry-fedora-PF4VCD3F (pool-96-255-20-138.washdc.ftas.verizon.net. [96.255.20.138]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8953bf37b9asm21134616d6.9.2026.02.06.08.32.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 06 Feb 2026 08:32:11 -0800 (PST) Date: Fri, 6 Feb 2026 11:32:09 -0500 From: Gregory Price To: Jonathan Cameron Cc: Andrew Morton , Cui Chao , dan.j.williams@intel.com, Mike Rapoport , Wang Yinfeng , linux-cxl@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, qemu-devel@nongnu.org, "David Hildenbrand (Arm)" Subject: Re: [PATCH v2 1/1] mm: numa_memblks: Identify the accurate NUMA ID of CFMW Message-ID: References: <2d1e23ad-7ec1-483b-88b3-70ce19b69106@phytium.com.cn> <20260205145842.efb90572a902ae4c481e6ef6@linux-foundation.org> <20260206110305.00001fbb@huawei.com> <20260206150941.000028ae@huawei.com> <20260206162644.000050fe@huawei.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260206162644.000050fe@huawei.com> On Fri, Feb 06, 2026 at 04:26:44PM +0000, Jonathan Cameron wrote: > > > > This should fall out cleanly. > > > > The additional nodes won't be associated with anything, but could be > > used for hotplug - I imagine. > > > > That aligns with what I was thinking as a first solution to allowing this > to be more dynamic. We can get clever later if this doesn't prove sufficient. > I can get this out pretty quickly, hopefully sometime next week. I had a long talk with Dan about this topic previously, and I'm not sure how we get more dynamic than this to be honest. nr_possible_nodes is *definitely* expected to be immutable after __init all over the kernel, it's used to allocate a memory. Surface area is very large here. ~Gregory