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 63618C282DE for ; Tue, 11 Mar 2025 02:42:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5C8CD280002; Mon, 10 Mar 2025 22:42:58 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 576DB280001; Mon, 10 Mar 2025 22:42:58 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 44152280002; Mon, 10 Mar 2025 22:42:58 -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 28B90280001 for ; Mon, 10 Mar 2025 22:42:58 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 43C7514182D for ; Tue, 11 Mar 2025 02:42:58 +0000 (UTC) X-FDA: 83207722836.10.D2D9CA5 Received: from mail-qv1-f46.google.com (mail-qv1-f46.google.com [209.85.219.46]) by imf18.hostedemail.com (Postfix) with ESMTP id 3CCEE1C0015 for ; Tue, 11 Mar 2025 02:42:56 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=gourry.net header.s=google header.b="B/yWs/UU"; dmarc=none; spf=pass (imf18.hostedemail.com: domain of gourry@gourry.net designates 209.85.219.46 as permitted sender) smtp.mailfrom=gourry@gourry.net ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741660976; a=rsa-sha256; cv=none; b=F0uuNL/pP4As2eZZ3qi908r7vXScDN01AZ65sauAKsIGIVTJ0LqdMzM7nXW/MDSMQLFYrD SyoarmQ1ETgx05SRpxkSwQrur+uR7uZC1pnqtqY+BvjVW0mxtiT6ICKyuutku5ESUnFtcE wgURl/3CbiVghlLtelOnG37YMWVRhYk= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=gourry.net header.s=google header.b="B/yWs/UU"; dmarc=none; spf=pass (imf18.hostedemail.com: domain of gourry@gourry.net designates 209.85.219.46 as permitted sender) smtp.mailfrom=gourry@gourry.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741660976; 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=fLhmxVekInszSwRuSq/Qrb92RROhWIHehhP9/GN0v/o=; b=l48nJl1CAspKeCAifQ2NB6tguAqYXt3z0CefO6gVDNIYVAWrHt4gQTxBLS6b/CFiuKeSCf 9Ns98cyV0bmrdfegbq/83hgzNE7/0stXoo6qXHJcwjbgtrjQ95gGW3uqNP+38QoXKeHM9P TV0sQM0T2OVyplNpkb90BxAgBWIUcr4= Received: by mail-qv1-f46.google.com with SMTP id 6a1803df08f44-6e90b1b20c6so13377516d6.3 for ; Mon, 10 Mar 2025 19:42:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gourry.net; s=google; t=1741660975; x=1742265775; darn=kvack.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=fLhmxVekInszSwRuSq/Qrb92RROhWIHehhP9/GN0v/o=; b=B/yWs/UUCqcgbNuIQbmXyzsnRsA2eS5H8CD0t9aiV8Td1ypReSBk8RREUxndyNTjO7 vh+QpbQ3i9HdN7IryViDxWU/W3FPtrR1auBaYHkP2Y5jxfRNOYeKwhkIotSK4HxTs/Uc ETQwqTCjHK/KOZfmBhZ44u+rKlnNU4oM+7lC2HwgRrS8ulZbvd93tpPiZqkUJspbfy7Q g6ijDYW18xcqVzKSH90d1r3dTyEvNQJlshAMwsYJq76uE46UQmA2X0M/AZoH+T1zS29G JrwyWsZvHsRP4Q++ie48FlTnRfd63wmg73WFYXQQPghaDGrMaZy1KP+sqyNNV6pyRTPk T11w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741660975; x=1742265775; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=fLhmxVekInszSwRuSq/Qrb92RROhWIHehhP9/GN0v/o=; b=r/t7Q0Gh0kA6B56u9wrdal2pOEGlHVPz3yfbbWJjuQGQbdExepY7GTx855DIkbPaFP 0vp6MP0ONH2wYcpt2Ac6Qo8k7mXWwF55Melaecc5a3vieUanpxC7nyoDbecRAqkRiYIJ nOUH/Oop9Rp1K++QilwNblPGd1uoTscM2x2FStZN0woopzl17POyeLv6l2g7Wcrf8t00 XXyGqKtrr1qKwqmbNyu1qXk3D9ceG2V8TbODn8e/cWR47UlGPEM3GwnPnulGh5CEXTYY K+ea5Ci11j1AP3YZF9BkEy2YsLAQeL9Ix2h0t9wZvHOOy6ALdSsAKW0Re90YlkOCK1dX zclg== X-Forwarded-Encrypted: i=1; AJvYcCXIoCKxKr/e++c9aUg05Bmf9XkbJBjIJE/mnEh/ZdLzicmBkuEeuT1jam3KjQ1rcGsMJ4zjG3lAKQ==@kvack.org X-Gm-Message-State: AOJu0YyZZpQNrUCnZCDxcKPixCk7OjuE1KUrwanH+swYtmGzeeJEF+Rf 7TvBn8v4SKKiPEz+QwmPwWKAmgOtBo3MXMvpFzduxo1XvMSv5aPQGCT9KxHSqGI= X-Gm-Gg: ASbGncveBttQDHc8FawAtlquboxrILFosTWfw6NcWPvzu6HFI7UiZMup7FNgvUnyYkb Mk5iuxCWSDjS6nMVl+No4/Pc8NDjG9KhSSrzBMrrNYDFTBgBUz1MLstQR6C9qDOBaao9t2A0l/0 8qG6SwoyhMUDMyeoEf4NYZ/v2IikuJLDB3TIQbBz79baOtRtsHls1NEr0i7oCS2EOYoTLUS2JDk k6wJRR0KkV7MikRb9Oen1eDr5M1m3K5+BLGZ5lgxPODNl/p5aYAhuSjnerq+CbywH60AQPekz62 OIxf/tkiBkqvtXoTRr7860mPbYTk91fSzfeMN5L7DN5XxHzmHIP0wLaYlUt8eIZnQ1qooHiJGQB kzOqM5k/C+qtP8Eaz1citOwMm1O/Zob1r0O83cw== X-Google-Smtp-Source: AGHT+IHlLnx/8yc1KdPJ5zdTyNSTraZ5mmTbBV9D2H2GKIWW4SnnOdBFw0C3+8mYsLbkz/bwItoSuQ== X-Received: by 2002:ad4:5d49:0:b0:6e8:f4f6:9311 with SMTP id 6a1803df08f44-6e9006019c7mr233583136d6.1.1741660975278; Mon, 10 Mar 2025 19:42:55 -0700 (PDT) Received: from gourry-fedora-PF4VCD3F (pool-173-79-56-208.washdc.fios.verizon.net. [173.79.56.208]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6e8f7090cf8sm65776146d6.34.2025.03.10.19.42.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Mar 2025 19:42:54 -0700 (PDT) Date: Mon, 10 Mar 2025 22:42:52 -0400 From: Gregory Price To: Yunjeong Mun Cc: kernel_team@skhynix.com, Joshua Hahn , harry.yoo@oracle.com, ying.huang@linux.alibaba.com, gregkh@linuxfoundation.org, rakie.kim@sk.com, akpm@linux-foundation.org, rafael@kernel.org, lenb@kernel.org, dan.j.williams@intel.com, Jonathan.Cameron@huawei.com, dave.jiang@intel.com, horen.chuang@linux.dev, hannes@cmpxchg.org, linux-kernel@vger.kernel.org, linux-acpi@vger.kernel.org, linux-mm@kvack.org, kernel-team@meta.com, Honggyu Kim Subject: Re: [PATCH 2/2 v6] mm/mempolicy: Don't create weight sysfs for memoryless nodes Message-ID: References: <20250311020806.404-1-yunjeong.mun@sk.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250311020806.404-1-yunjeong.mun@sk.com> X-Rspamd-Queue-Id: 3CCEE1C0015 X-Rspamd-Server: rspam11 X-Stat-Signature: 61qc88mfwab3uswm7h7y1tdrxkdzk3ga X-Rspam-User: X-HE-Tag: 1741660976-764780 X-HE-Meta: U2FsdGVkX1+s9kuS3WB08ZdlLyd0BgwPuzn3iObFO4o0rHnTxrLBUV2JF3IIHhmnt49bGPJJ51g0yKq1N4hN8iJbPPv24yXkX3W86AHZLtghgK8xwZeTfPhGsdiXH3kJhTYPp9jj+tcS9/43Iv/z52YadodKW6VsOuTXkzFCq15A6G86AwWy6C9RwTvyzrpF3OF8lZVAVjF97tNHooLAjd8IVLXkS45Pkv0UstZr1TmAwSsun3LBmErTBjZwhJVPDjfw2wRNZZCTweC4w0HW9e8kQqXm86ovHK7yYWXThx6jvt6HAXlndIz32iUUrURLyYeUUvrmi1hsPXqBfGg31UXuiRkLsCAyRv7kk585u47SrfN6ZrS5BfKdiAuJgcvZDZZsjyuSramnvi3tF2lsVlyLevRA3c1/cpXOgqwJmVv/bmKG8QvXH9lBZTggc0LOMbFpIfJpoihmcHGUBRN/3LRUa/oGNVO77GQfIbL02hXF0GyxeulG5aZI1j97RRXuvLGCzMLtRKhfNgtpugNjQccTwWipetu/2NyQCIQOsyX4oT7cZn+nmpkHZ2B9oOFRJHsHoeIzLpMTbmxLbjLA4+h3EENFvnte6XV4CMbfO/r58kNK4Q/jd5o5mUqK4g/LI5hyqrfWSpTbtZd6US9pSrH402Rz7AMWN6EphjkJlj9xS/1Qwc8zhJmqnO1xD54E2FU3h1WAJrrdDJGMtVXlzIFD6wQTCt68xWWO5YuY7wtsqtZcGM7X9LM1tCmW0VgzMucOouaeb8DwIwkqIEzyhHPMJdDxnLcnKoUWJ2DYoM85PoXWm/5Ng2CDJ7Yf8WQUzzsyO7OWfHWv2CPq3zKjG6PFpu2+qpAafhx9cRl16jVB+ovG/CSU0ZgVwa+edjpAV7TPbWVMBQbN3oKcfEJp5o/GQpPSxtFpwUoB3+Rfal5bXuy4TSclkRpiCbaK2CgmtM+kBOrFivvcJcO68Sx +Kpz298G fWFGGM3ia14Ha27gghU0m2wevCz+MCKhFx6sHGW9EZYTaHoPSOxYJU9Hz45aZQkCWzeZollEkL93RjOtrb6eQ4vuavyqhViqI0yV2RtkEYbTVcz9ZdQjTAyduZ6JHz5PXJMrXvjK0uauDeKekAG+nZNXVPlZrJuSiwa3CtsANttv7eDSq4RrJc/KnIc1Q4KKK4+9fna/s7er+u+jh9DpzA3hQyCI47UruxffOIDpvhH4DLWFSoLxOm0SGi3LfwajP/pOlo43mDcZUFuPoqOYQF22RFOduujizsiVM33q41Tpp72oJruwYToFtUo1yAbG0QSAhwq/DpduAr09RY/buVsnZE7xZY7TKkCF0IM5nVA5y1I4+PtENXXJdY+TglnxLpkRBLxvxMMkNt9s3lbqEGosp5w== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000467, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Tue, Mar 11, 2025 at 11:07:27AM +0900, Yunjeong Mun wrote: > Hi Gregory, > > In my understanding, both SRAT and CFMWS have the above device and interleave setup. > > and below are the CFMWS configurations (with some unnecessary lines removed): > > [0A4h 0164 001h] Subtable Type : 01 [CXL Fixed Memory Window Structure] > [0ACh 0172 008h] Window base address : 0000002080000000 <- Memory region > [0B4h 0180 008h] Window size : 0000032780000000 > [0BCh 0188 001h] Interleave Members : 01 <-- 2-way interleave > [0BDh 0189 001h] Interleave Arithmetic : 01 > [0C8h 0200 004h] First Target : 00000043 <-- host bridge id > [0CCh 0204 004h] Next Target : 00000053 <-- host bridge id > > ... > > [170h 0368 001h] Subtable Type : 01 [CXL Fixed Memory Window Structure] > [178h 0376 008h] Window base address : 0000064F80000000 > [180h 0384 008h] Window size : 0000033000000000 > [188h 0392 001h] Interleave Members : 01 <-- 2-way interleave > [189h 0393 001h] Interleave Arithmetic : 01 > [194h 0404 004h] First Target : 00000143 <-- host bridge id > [198h 0408 004h] Next Target : 00000153 <-- host bridge id > Are you able to share all CXL Fixed Memory Window Structures in the CEDT? Just want to confirm some suspicions here about why we're seeing 12 NUMA nodes. This explains 2 and suggests there's at least 4 host bridges - but not the other 8. ~Gregory