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 412D3C05027 for ; Mon, 23 Jan 2023 17:46:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D0D276B007B; Mon, 23 Jan 2023 12:46:07 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id C93716B0080; Mon, 23 Jan 2023 12:46:07 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AE6566B0089; Mon, 23 Jan 2023 12:46:07 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 9962B6B007B for ; Mon, 23 Jan 2023 12:46:07 -0500 (EST) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 6701883023 for ; Mon, 23 Jan 2023 17:46:07 +0000 (UTC) X-FDA: 80386792374.18.C1AB6A4 Received: from mailout1.w2.samsung.com (mailout1.w2.samsung.com [211.189.100.11]) by imf04.hostedemail.com (Postfix) with ESMTP id 57AEF4003A for ; Mon, 23 Jan 2023 17:46:03 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=samsung.com header.s=mail20170921 header.b=NXwHX1Lz; spf=pass (imf04.hostedemail.com: domain of a.manzanares@samsung.com designates 211.189.100.11 as permitted sender) smtp.mailfrom=a.manzanares@samsung.com; dmarc=pass (policy=none) header.from=samsung.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1674495963; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=7O2Re4Y17ptDm4IeMIOJWxi/Jri0Hhs7YK8OnEXQppM=; b=7gGZgwDZRfNJF6FOGIcUJg7yawbYn6E0iN2rneOzLl7lt+LDiRTcl44p/X1zk7kd+oTRzd AlVb/Wcaf7vxXgv99POAHRmSnbvToaC0dkntUJTfpIlgO9/gMoRNBYnexH7/cjj4NnFaDt uSlVJFq0FpGfZPlX9JhIigrjU1woJII= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=samsung.com header.s=mail20170921 header.b=NXwHX1Lz; spf=pass (imf04.hostedemail.com: domain of a.manzanares@samsung.com designates 211.189.100.11 as permitted sender) smtp.mailfrom=a.manzanares@samsung.com; dmarc=pass (policy=none) header.from=samsung.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1674495963; a=rsa-sha256; cv=none; b=0gqdvw2C80ZyMkkrNA6gUhgWNU5SzjANFbNb00p6KuUEuFahrUtYVg8imw9FQKvk380KJ6 UBrn7BT+ZaOf7SJhWlC8Vb8ChISv1t7OqQfB4saZDEv6RR2daQioUj3RRoJ5ALG+KbOzbl bECg7DiSjh+2oMzVQUUWUhX2DW8go9w= Received: from uscas1p2.samsung.com (unknown [182.198.245.207]) by mailout1.w2.samsung.com (KnoxPortal) with ESMTP id 20230123174601usoutp01ae9ca68a2cb0af3b0cdc57ad693af60f~9ATSLS5CQ2237022370usoutp01h; Mon, 23 Jan 2023 17:46:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w2.samsung.com 20230123174601usoutp01ae9ca68a2cb0af3b0cdc57ad693af60f~9ATSLS5CQ2237022370usoutp01h DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1674495961; bh=7O2Re4Y17ptDm4IeMIOJWxi/Jri0Hhs7YK8OnEXQppM=; h=From:To:CC:Subject:Date:In-Reply-To:References:From; b=NXwHX1LzJlf2SKCTOwQBsbzQf+aajOvV8FbmJhGx2UzKdaAgY63GfF2HgGWDljOWx dgPbog/+0Z+WuLQ3yipRjOfQ1SpIk3S0yrYvThzhMXhfwACe8vXyyBfntziJkYjsuA nwIRhRPhEhfXJA/xFErJQDG2dpaSe7J1RvXt5e68= Received: from ussmges2new.samsung.com (u111.gpu85.samsung.co.kr [203.254.195.111]) by uscas1p2.samsung.com (KnoxPortal) with ESMTP id 20230123174601uscas1p2c055e7b6d607dc3068d638e2d5193da1~9ATR7gOcW3166131661uscas1p2T; Mon, 23 Jan 2023 17:46:01 +0000 (GMT) Received: from uscas1p2.samsung.com ( [182.198.245.207]) by ussmges2new.samsung.com (USCPEMTA) with SMTP id E8.05.49129.9D7CEC36; Mon, 23 Jan 2023 12:46:01 -0500 (EST) Received: from ussmgxs1new.samsung.com (u89.gpu85.samsung.co.kr [203.254.195.89]) by uscas1p1.samsung.com (KnoxPortal) with ESMTP id 20230123174601uscas1p1c3e838c225a1abeb21bf26ed1fca5a08~9ATRqBrJ_2479224792uscas1p16; Mon, 23 Jan 2023 17:46:01 +0000 (GMT) X-AuditID: cbfec36f-eddff7000001bfe9-aa-63cec7d97816 Received: from SSI-EX1.ssi.samsung.com ( [105.128.2.146]) by ussmgxs1new.samsung.com (USCPEXMTA) with SMTP id C7.28.11378.8D7CEC36; Mon, 23 Jan 2023 12:46:00 -0500 (EST) Received: from SSI-EX3.ssi.samsung.com (105.128.2.228) by SSI-EX1.ssi.samsung.com (105.128.2.226) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.2375.24; Mon, 23 Jan 2023 09:46:00 -0800 Received: from SSI-EX3.ssi.samsung.com ([105.128.5.228]) by SSI-EX3.ssi.samsung.com ([105.128.5.228]) with mapi id 15.01.2375.024; Mon, 23 Jan 2023 09:46:00 -0800 From: Adam Manzanares To: David Rientjes CC: Viacheslav A.Dubeyko , "lsf-pc@lists.linux-foundation.org" , "linux-cxl@vger.kernel.org" , "linux-mm@kvack.org" , Dan Williams , "Jonathan Cameron" , Duen-wen Hsiao , Johannes Weiner , Fan Ni Subject: Re: [LSF/MM/BPF BoF] Session for CXL memory Thread-Topic: [LSF/MM/BPF BoF] Session for CXL memory Thread-Index: AQHZIgg/UwjRPW747kKmIlUj0alAh66SfEUAgBmjNICAAMergA== Date: Mon, 23 Jan 2023 17:46:00 +0000 Message-ID: <20230123174553.GA341216@bgt-140510-bm01> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [105.128.2.176] Content-Type: text/plain; charset="us-ascii" Content-ID: <5898D7E18F2DB943A3E9C2D1F71A8750@ssi.samsung.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEKsWRmVeSWpSXmKPExsWy7djX87o3j59LNpi7WtBi+tQLjBbb14hb rN7ka7Fq4TU2i/OzTrFY3Fvzn9Vi3+u9zBZtSzYyWXRseMPowOnx78QaNo/Db94zeyzYVOrR cuQtq8fiPS+ZPDZ9msTuMfnGckaPz5vkAjiiuGxSUnMyy1KL9O0SuDKWbZnJUrBQuOLBxa3s DYz9/F2MnBwSAiYSWxeeYQOxhQRWMkocadPsYuQCsluZJF59f8AIUzTx+ilGiMRaoKLJN6Gc T4wS52+uZoZoX8YocWEeH4jNJmAg8fv4RrC4iICGRNuM/2wgDcwC25kl1p57ywKSEAYae+jW PEaIIlOJib1/WCFsJ4ndS3+DNbMIqEqc+gxh8wLV3L65C6yXU8BOYvrVDrA4o4CYxPdTa5hA bGYBcYlbT+YzQZwtKLFo9h5mCFtM4t+uh2wQtqLE/e8v2SHqdSQW7P7EBmHbSRzd95gZwtaW WLbwNdReQYmTM5+wQPRKShxccYMF5BkJgS8cEv1r9kMtcJGY2tnKCmFLS1y9PhUqni+xq+0K lF0hcfV1N9QR1hIL/6xnmsCoMgvJ3bOQ3DQLyU2zkNw0C8lNCxhZVzGKlxYX56anFhvlpZbr FSfmFpfmpesl5+duYgQms9P/DufvYLx+66PeIUYmDsZDjBIczEoivNPzziUL8aYkVlalFuXH F5XmpBYfYpTmYFES5zW0PZksJJCeWJKanZpakFoEk2Xi4JRqYAr9Xc26eqsya3PkH/HZdSdn mOetc576a31i1Pmgi3ecvkZcmSSzdsVB03qJxe5y83tu8Uqd/DZdpMvEhG/nbcvDBhHT7rq/ u27jvmS6x/IiQSWW3bO2nRU7kLZcZeVa4T5T25ibq/wXr9tt/pSJ3dpTRK134+srnxe9W6ix YuHajltl3RdYDr0/3Gaz+JTkQeEpiTnl81kirvnWvrfbIV+xsn2yAl9GWkasxbe93yMEJKL7 t0yLPJJ+Y6tWyJwH2S8MWDiri5d0hTvw/pR69rNispdd8XUrm41C5bWihxsnbPVx7la6HTuB Z6tQt1vhYkPub7wCTTVxks9E98ieUxQLOcA4q7SlyWcdU9mU/0osxRmJhlrMRcWJAO6AXo3V AwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrEIsWRmVeSWpSXmKPExsWS2cA0SffG8XPJBstWWFlMn3qB0WL7GnGL 1Zt8LVYtvMZmcX7WKRaLe2v+s1rse72X2aJtyUYmi44NbxgdOD3+nVjD5nH4zXtmjwWbSj1a jrxl9Vi85yWTx6ZPk9g9Jt9YzujxeZNcAEcUl01Kak5mWWqRvl0CV8ayLTNZChYKVzy4uJW9 gbGfv4uRk0NCwERi4vVTjF2MXBxCAqsZJdq37GKHcD4xSiw//wHKWcYocffcDBaQFjYBA4nf xzcyg9giAhoSbTP+s4EUMQtsZZZ4/vYlK0hCGGjuoVvzGCGKTCUm9v5hhbCdJHYv/Q3WzCKg KnHqM4TNC1Rz++YuFoht/xklmj9cBUtwCthJTL/aAWYzCohJfD+1hgnEZhYQl7j1ZD4TxBMC Ekv2nGeGsEUlXj7+xwphK0rc//6SHaJeR2LB7k9sELadxNF9j5khbG2JZQtfQx0hKHFy5hMW iF5JiYMrbrBMYJSYhWTdLCSjZiEZNQvJqFlIRi1gZF3FKF5aXJybXlFsmJdarlecmFtcmpeu l5yfu4kRmAxO/zscuYPx6K2PeocYmTgYDzFKcDArifBOzzuXLMSbklhZlVqUH19UmpNafIhR moNFSZxXyHVivJBAemJJanZqakFqEUyWiYNTqoFJ6uWFP62179bvKL53Z+Lr+LPb928QPOhs PXvNr6l2F5/s1w/9ZLc3Wbz3W/W91TuWXRK4muF/Vk7vWrXu/S6D5mkZz74mBE5sb4i0dJA2 EP4nMGvuyfS/gq96leP8p7EbcTSsSXxT4HqkZ1X4oyseOxa4Lndce0FTr/vuhp08rG+FhZ6u O3GdQ0fQjmvBPRPmypaNbceq7I6d4HOLvJS8wltNO3VVS3Qnw4LJ2vK/PEs+XDyhZ+l47Zj4 zXXaMlXxK22j8yyVzn+onf7Dtz///LzszhOHS+orCrQUFXhsHrT0nHjqzbR4m3Jp5QoW3YD2 NW6v21YH3NrzNFrlJ4P2uV5X0d4pbPoGM/PWrHiixFKckWioxVxUnAgAofSgWnUDAAA= X-CMS-MailID: 20230123174601uscas1p1c3e838c225a1abeb21bf26ed1fca5a08 CMS-TYPE: 301P X-CMS-RootMailID: 20230123055124uscas1p24ec9bf64b225fa5d943dd94ff70311ba References: <38D49DA9-3C57-4951-8CBA-5D2BB0C40D9C@bytedance.com> X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 57AEF4003A X-Rspam-User: X-Stat-Signature: uutoihmzkcytkd8owwsqd8urdayzwguh X-HE-Tag: 1674495963-723217 X-HE-Meta: U2FsdGVkX1+e5ohIESn4LXe2/6tY6FcT4wkwrj9MoaC72pUNaTsCOilevTNL0NLtlhJZhPTNzTavinWMuC/YJKwUmHkZqXBKTANoPEUHkthkfpsuH/R7M/caINvN27hlS1dSjomlYlV33X+94Gy+KdkumTmhlDZd153JlyT0fCCVRIPXe5TEQpY268TXKmOnYeD2H6dk/VcEkNsM7Ord5wwWpBmp/y0GLCOhYsXH8FfF1nY/mwzkClyHPYQkSlKTfgSuIDNRlh/c+JnMQ8H8b5eAD7cDsFVR5ObJ5XkxgPcmNlH9Zz0x6KAevX/WDdEIdSouNzZKajpbBSBhYtxWddKfVun7CY5MIZ1U48Y8QmFs4K3r7SU/fA/cNSIOeJhwy66PQdyl8P3c0T5ImnD4ZLfjufZOiBFUGCdplzAPyd/SUd7S1sCpUA+yffXrp4tTAcLhtHN9yPy4VLHiUibcOl353oVv9o8dODmFWqF8PypEdgUoLcfS5UaeHFPpHBIuoE0V3JY7jFZxTxmLtV2uS+cphyqLUYnDwG5t3cRcscF4DOuEQb6otgKMfoAgFY2JPKzc4B/Tc1P9IYxEdoMgnsVWxO9luvL52dpHmkGuS0BWpG3A3/NfIJZEtsDx+t0cV3jTzYm83/5oPiNQbi2eQLOSdtCPQXWGkRTUXp+hyMWYt20TdE+EfhMjpu44opT+aLdJT/a2Ll9AKH2OrsnoqLnq2qpt7bSzaVp4nJQuR7uNDPzeTivBYLAk7CTPjFrpDS8TzWKhY13qoUnqyrRSQQKgXxPCWmi4V85NOZr4KBrOhxgpd82opq4xNXWUiRX+w1d3QSXJ82vao0+ODGFqFoM0xF1nBrMBI5UMv464l5R1Ls1Zo6wZ4jxma5P5WWe5Y2FHiWU1XLC9px0jvj8PWc2yq6UYgdfgCxDnoGv6pNelH0bAUHa7Xwg98FA4eQBD0tUlfQMqkxw8ucBPcCC j3TsJps3 6ghEk3R7M4BSMek+NoHQbM/mybfMTthyJzvm52biyUDUAESNk+9xsMyllibCGsKPRCNP/ 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: On Sun, Jan 22, 2023 at 09:51:19PM -0800, David Rientjes wrote: > On Fri, 6 Jan 2023, Viacheslav A.Dubeyko wrote: >=20 > > CC: LSF/MM/BPF mailing list. Sorry, missed the list. > >=20 > > > On Jan 6, 2023, at 11:51 AM, Viacheslav A.Dubeyko wrote: > > >=20 > > > Hello, > > >=20 > > > I believe CXL memory is hot topic now. I believe we have multiple top= ics > > > for discussion. I personally would like to discuss CXL Fabric Manager > > > and vision of FM architecture implementation. I am going to share the= topic > > > in separate email. I would like to suggest a special session for CXL = memory > > > related topics. > > >=20 > > > How everybody feels about it? > > >=20 >=20 > I think this makes a lot of sense, thanks for suggesting it. >=20 > Should this be a BoF or just a normal topic proposal? I assume that ther= e=20 > could be several different topics of interest all related to CXL.mem. > +1 for a normal topic proposal. > Specifically interesting would be the division of work between the kernel= =20 > and userspace to manage memory placement on systems with locally attached= =20 > CXL. And, further, what APIs userspace would have at its disposal for=20 > explicit optimization of this placement that would exist beyond what is=20 > available for NUMA. Given virtual hierarchies can exist I think this becomes a very important topic of discussion. Locally attached CXL is dynamic, and the CXL hierarchy= as=20 well as device characteristics are factors in the performance expectations = of the host. In addition, I would like to discuss the best way to emulate such topologie= s. QEMU is a great tool for functional testing, I am not sure if there are way= s to leverage it in order to emulate performance characteristics of CXL devic= es and hierarchies.=20 >=20 > I assume we might also want to chat about CXL 2.0 extensions that would b= e=20 > useful, especially for cloud providers. > The session about DCDs at Plumbers comes to mind here. In addition, I think= this leads into a general discussion of how the dynamic nature of CXL (devices a= nd=20 topologies) will be heavily dependent on hot add and remove of system memor= y.=20 We have some exploratory work in this area and I am cc'ing the relevant peo= ple. > I'd be happy to join in any of the proposals for these topics, just let m= e=20 > know! +1 for me.