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 D8447C04FFE for ; Wed, 8 May 2024 18:35:58 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 180CC6B0082; Wed, 8 May 2024 14:35:58 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 10A136B0096; Wed, 8 May 2024 14:35:58 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E9E206B009B; Wed, 8 May 2024 14:35:57 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id C282E6B0082 for ; Wed, 8 May 2024 14:35:57 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 3F604A155A for ; Wed, 8 May 2024 18:35:57 +0000 (UTC) X-FDA: 82096082754.12.4EC267B Received: from mailout1.w2.samsung.com (mailout1.w2.samsung.com [211.189.100.11]) by imf12.hostedemail.com (Postfix) with ESMTP id 5CFB040012 for ; Wed, 8 May 2024 18:35:54 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=samsung.com header.s=mail20170921 header.b=u6vsIl8g; dmarc=pass (policy=none) header.from=samsung.com; spf=pass (imf12.hostedemail.com: domain of a.manzanares@samsung.com designates 211.189.100.11 as permitted sender) smtp.mailfrom=a.manzanares@samsung.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1715193354; 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=glT/YkXulVm/q0ZI/+Nj1dOUvzJ97c/oga4X16Ufhs8=; b=vWG7/Xb3IY5Kjd4m/nS9GlQn1qS3IiXMAKHJNIlsv5V6P8K9/Zbxjy6oHO7s/EeXfr8MoW U9zhV7PPw5fUnUJEcN5L63AbQeHWT7DRfeDLfxln/C4DRHX2Re4g7Iu4xEdFK4N9y9EBvI oNozfykkcgrmUSGB50H5jBy68jDBf6o= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=samsung.com header.s=mail20170921 header.b=u6vsIl8g; dmarc=pass (policy=none) header.from=samsung.com; spf=pass (imf12.hostedemail.com: domain of a.manzanares@samsung.com designates 211.189.100.11 as permitted sender) smtp.mailfrom=a.manzanares@samsung.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1715193354; a=rsa-sha256; cv=none; b=mqpWs4X/G6GKmQUN6cQWw/1qlVMtx2Njar4pDxdDFmyOTB+bdELKEjbFPEzL6D4RNEqK91 ELgiWTN15eKq03dx+DWNrjgqMdvE1WtNuF7BeqlH9a9QUIEppCLB5YiuYBGnEiY9v+IHCK PrY6O+MydagZOn+h11zEQhsy9q9ujlc= Received: from uscas1p2.samsung.com (unknown [182.198.245.207]) by mailout1.w2.samsung.com (KnoxPortal) with ESMTP id 20240508183552usoutp01b83795cd216711334497135027464070~Nl0RMtz9J1797317973usoutp016; Wed, 8 May 2024 18:35:52 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w2.samsung.com 20240508183552usoutp01b83795cd216711334497135027464070~Nl0RMtz9J1797317973usoutp016 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1715193352; bh=glT/YkXulVm/q0ZI/+Nj1dOUvzJ97c/oga4X16Ufhs8=; h=From:To:CC:Subject:Date:In-Reply-To:References:From; b=u6vsIl8gnjuqTmxbqwgs+4zxYfGu7wQSbTkyMuU3qmtjWCaj864T9VN2G7mAmF/4t 89+JJgv745fgiiUFguyr3nBHO4GrsXrr17PMFAE7eh6Lmd6Hc5dAU0yGm3DqJcJ29A OyIq3oHaeUH+Ww28Im+e/UFSsiJ50a/Q3Q/i2+mI= Received: from ussmges1new.samsung.com (u109.gpu85.samsung.co.kr [203.254.195.109]) by uscas1p1.samsung.com (KnoxPortal) with ESMTP id 20240508183552uscas1p1938f6a75fb6aeb367969fc0bb1f6ff68~Nl0Q_A0qK0528405284uscas1p1R; Wed, 8 May 2024 18:35:52 +0000 (GMT) Received: from uscas1p1.samsung.com ( [182.198.245.206]) by ussmges1new.samsung.com (USCPEMTA) with SMTP id A5.3F.09616.806CB366; Wed, 8 May 2024 14:35:52 -0400 (EDT) Received: from ussmgxs3new.samsung.com (u92.gpu85.samsung.co.kr [203.254.195.92]) by uscas1p1.samsung.com (KnoxPortal) with ESMTP id 20240508183552uscas1p198b490406a13bf31836c0964882362b8~Nl0Qn3SSF2186721867uscas1p1f; Wed, 8 May 2024 18:35:52 +0000 (GMT) X-AuditID: cbfec36d-265ff70000002590-8b-663bc60849e3 Received: from SSI-EX1.ssi.samsung.com ( [105.128.3.67]) by ussmgxs3new.samsung.com (USCPEXMTA) with SMTP id 02.24.09511.706CB366; Wed, 8 May 2024 14:35:51 -0400 (EDT) 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.2507.35; Wed, 8 May 2024 11:35:50 -0700 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.2507.035; Wed, 8 May 2024 11:35:50 -0700 From: Adam Manzanares To: Michal Hocko CC: "lsf-pc@lists.linux-foundation.org" , "dan.j.williams@intel.com" , "jonathan.cameron@huawei.com" , "dave@stgolabs.net" , Fan Ni , "dave.jiang@intel.com" , "ira.weiny@intel.com" , "alison.schofield@intel.com" , "vishal.l.verma@intel.com" , "gourry.memverge@gmail.com" , "wj28.lee@gmail.com" , "rientjes@google.com" , "ruansy.fnst@fujitsu.com" , "shradha.t@samsung.com" , "mcgrof@kernel.org" , Jim Harris , "linux-mm@kvack.org" , "linux-cxl@vger.kernel.org" , "linux-pci@vger.kernel.org" Subject: Re: [LSF/MM/BPF TOPIC] CXL Development Discussions Thread-Topic: [LSF/MM/BPF TOPIC] CXL Development Discussions Thread-Index: AQHan+tkd4BPRAK+n02hrtqAe44hSbGMHooAgAIEEQA= Date: Wed, 8 May 2024 18:35:50 +0000 Message-ID: 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: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrFKsWRmVeSWpSXmKPExsWy7djXc7ocx6zTDI4vFbO4+/gCm8X0qRcY LU7cbGSzWH1zDaPFiz/PmSz2P33OYrFq4TU2i/OzTrFY3Fvzn9Xi7LzjbBb7Xu9ltrgx4Smj xf0+B4u2JRuZLBbca2exuDXhGJPF+j0LWB0EPTY0vWHz2DnrLrvHgk2lHi1H3rJ6LN7zkslj 06pONo9Nnyaxe0y+sZzRY+rseo/1W66yeHzeJBfAHcVlk5Kak1mWWqRvl8CVMeXTbKaCPUIV lw7vZmpgXMvXxcjJISFgIjHr3AS2LkYuDiGBlYwSxw/tY4JwWpkkrrffY4epOni5gxEisYZR 4sSPxVBVHxklHj7czA7hLGWUONSzmxGkhU3AQOL38Y3MILaIgJJE1+adYEuYBS6yS7y5uZwF JCEsYC3x8useoCIOoCIbic/PBSDqrSTmzV8OtppFQEXi4eJusJm8Ak4Sv/afYAOxOQU0JdpO vQObzyggJvH91BomEJtZQFzi1pP5TBBnC0osmr2HGcIWk/i36yEbhK0ocf/7S3aIeh2JBbs/ sUHYdhJnVqxlgbC1JZYtfM0MsVdQ4uTMJywQvZISB1fcYAH5RULgEqfE95XvGSESLhIvJ72C sqUlpq+5DNWQL7Gr7QrUERUSV193Qx1hLbHwz3qmCYwqs5DcPQvJTbOQ3DQLyU2zkNy0gJF1 FaN4aXFxbnpqsWFearlecWJucWleul5yfu4mRmDyPP3vcO4Oxh23PuodYmTiYDzEKMHBrCTC W1VjnSbEm5JYWZValB9fVJqTWnyIUZqDRUmc19D2ZLKQQHpiSWp2ampBahFMlomDU6qBqV2V 7dLDX7e5Z/SWevLfit6jXnjk4QHPm+4M7d94HNl4spm26Fhv5hISVJES/Dk/uj1ednXwM/UI Gzl95uWT3mpOWbTvWN/v2ZV3i3d+jWlbtrPZa2LBZ7ZbcZofZZmez7pwPvQGp2Dxd9Gwsr2s F1aorV/UwM8skbtT+8DDHanztJ9rf1//S8LUYOFpt72aT/Ury1ezO231D3NbYVhaPbOXZYPc Yp+NDyR2JiY92nVY3fl0dNyjIxNv2ke8WXXXf3p8Rusz7U3X9uUnfmE1+iGqy9m7UD583YS4 qHspIbe1fWRWxJsmT71qM+H73tsiitsulWztOzHv9Web32l3/s/b8DrjwU59Pw6VE+aaXEos xRmJhlrMRcWJAN/1wTgNBAAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprBKsWRmVeSWpSXmKPExsWS2cDsrMt+zDrN4NoNK4u7jy+wWUyfeoHR 4sTNRjaL1TfXMFq8+POcyWL/0+csFqsWXmOzOD/rFIvFvTX/WS3OzjvOZrHv9V5mixsTnjJa 3O9zsGhbspHJYsG9dhaLWxOOMVms37OA1UHQY0PTGzaPnbPusnss2FTq0XLkLavH4j0vmTw2 repk89j0aRK7x+Qbyxk9ps6u91i/5SqLx+dNcgHcUVw2Kak5mWWpRfp2CVwZUz7NZirYI1Rx 6fBupgbGtXxdjJwcEgImEgcvdzB2MXJxCAmsYpTY0dDMDOF8ZJS4ve8nlLOUUWL/1alsIC1s AgYSv49vZAaxRQSUJLo272QDKWIWuMgusXx5HwtIQljAWuLl1z1ARRxARTYSn58LQNRbScyb v5wdxGYRUJF4uLibEcTmFXCS+LX/BBvEsq2MEofmHGQCSXAKaEq0nXoHtoxRQEzi+6k1YHFm AXGJW0/mM0H8ICCxZM95ZghbVOLl43+sELaixP3vL9kh6nUkFuz+xAZh20mcWbGWBcLWlli2 8DUzxBGCEidnPmGB6JWUOLjiBssERolZSNbNQjJqFpJRs5CMmoVk1AJG1lWM4qXFxbnpFcXG eanlesWJucWleel6yfm5mxiBief0v8MxOxjv3fqod4iRiYPxEKMEB7OSCG9VjXWaEG9KYmVV alF+fFFpTmrxIUZpDhYlcd67DzRShQTSE0tSs1NTC1KLYLJMHJxSDUxbTUzPKQbbXbtswCvS 1G/86ByzuhPTkpnB5f5eW6sMgjisjsgytVWcnz3Be2bJO5+9J971tv9pP7XWxcyB59/MDOce Q4XVMxr2Jbwo4plS6MbHXloV0J/pZq5eMePicYFFHzybTic81NZ8ueHUvi2Vr/m9m8M/NDfr Ccx3a7pa5/79W9Ednpm/Ott3xExVnhLx2ayrez0ra9PW/Wm157rknKWmKjVdOSrQ861yp0Hs tC1iAltFQhvXpCoUfJZOcjvVPmvil8VXV80sPnnT1fsH81S10NeZrlNEfoYfFJ/4rIylh/ed +abp7UFLvL9PM32+JSJFPfX30QkPZkdNXL/z67qMHTNXvrZzaL4hGavEUpyRaKjFXFScCADb xD/qqwMAAA== X-CMS-MailID: 20240508183552uscas1p198b490406a13bf31836c0964882362b8 CMS-TYPE: 301P X-CMS-RootMailID: 20240506192712uscas1p225316f79bb69f979b647d2a06a00a25f References: <9bf86b97-319f-4f58-b658-1fe3ed0b1993@nmtadam.samsung> X-Rspamd-Server: rspam01 X-Stat-Signature: 49zg7ut9djrf8sj5r838hwdiq6bnpxoz X-Rspam-User: X-Rspamd-Queue-Id: 5CFB040012 X-HE-Tag: 1715193354-55556 X-HE-Meta: U2FsdGVkX1/yP6xuRhpXMn1hDLgR76Buvs0A25+UG1FRDtqDayVMCBSYAHg7oNPX54GmGmhMbAqw2G/W1ug76Fp2TV+abn4du57M0BYVlbq6RCm1Zbs0eVcSicXQOGujyM+79pkOicEAyEy+4oHctWToI0/1VgjGbVGUbCQiWQoJKz4RHaN3XLFf4ksdCcOSv4E3XYQXMENp+/eVInwB7tOH6ggpV7fpaW5lOXiaiqXTx8EUU/Zp/fkiLUluU/q/ZxdatiFS5CoPHFxYZa7uPAOb/1m9HVXCMnDjalXyHGr4gvcGdvnzkszfL5QYY9+MX3jiZjxJ4dNgdXlFkO1RrZaIF6lfFAfGFekbc4nOkh/d6X5HzWThbz0bJbmIwPCTjV0/LJN0UjpM1ggRGhYT2oiMzaPLsvrbhQ28j2U+ZbzvcOIlBifbVxnouV60M7KIAXdsg19sfIwx6weOAFZ5NXgij/ZvzFDzquSqrjct/YnzsQ/+dv7yQPTuuoTaJTx8vM4Th9EgIIWgmqFRY1D7Ok+RDazbZHOFMfOO8IJ1vdHEgrdxstMM6RQ6IlNTK1+2oxnxq0Ca0B2uRowZJBQFicm9itjzsS+KOtezemqYgJcRRSdk897/x0BXWe22tYP9x5DS32l4tptfE2XTlT/ASzjcpvfsRAEzNmXmlqa5Vw1DrTRGYi+W5HZlrrssK/9ysF+d+7y7KJDaayfipv8vYd6Jw9WL7WbInbkCwzR0s6YB95JvoDRrCOLNpLMFD6F/CUMfMiEYPrHw1fTyhLVvJRFNTavvuX+JIpHIGC1P4akQK+wWp8YCJ+caUQR/SqQen/aysBRup8pF9+yc23XsQ+617OjkI1Gtpx0idgOkLgB2t3dZh4y/Lq5C+LXsBXpnv+5tPIwX5849iSWox9E5FGyQ/uUjYN9MeDcw6qy10eMJJm/WOi9A8G8q2TvcKBcSanSt1tXdCCJahxWHgy8 Xv324nfH uxc3JatwuoOP16hWBlsnj+a4whiP1aGmvxpd8kS0qaXqB73pXggNdMGQt31suAUIcbjqjyZqyf3VJp70TXTyk52gR5A== 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: On Tue, May 07, 2024 at 01:48:46PM +0200, Michal Hocko wrote: > On Mon 06-05-24 19:27:10, Adam Manzanares wrote: > > Hello all, > >=20 > > I would like to have a discussion with the CXL development community ab= out > > current outstanding issues and also invite developers interested in RAS= and > > memory tiering to participate. > >=20 > > The first topic I believe we should discuss is how we can ensure as a g= roup > > that we are prioritizing upstream work. On a recent upstream CXL develo= pment > > discussion call there was a call to review more work. I apologize for n= ot > > grabbing the link, but I believe Dave Jiang is leveraging patchwork and= this > > link should be shared with others so we can help get more reviews where= needed. > >=20 > > The second topic I would like to discuss is how we integrate RAS featur= es that > > have similar equivalents in the kernel. A CXL device can provide info a= bout=20 > > memory media errors in a similar fashion to memory controllers that hav= e EDAC > > support. Discussions have been put on the list and I would like to hear= thoughts > > from the community about where this should go [1]. On the same topic CX= L has=20 > > port level RAS features and the PCIe DW series touched on this issue [= 2] > >=20 > > The third topic I would like to discuss is how we can get a set of comm= on > > benchmarks for memory tiering evaluations. Our team has done some initi= al > > work in this space, but we want to hear more from end users about their= =20 > > workloads of concern. There was a proposal related to this topic, but f= rom what=20 > > I understand no meeting has been held [3].=20 > >=20 > > The last topic that I believe is worth discussion is how do we come up = with > > a baseline for testing. I am aware of 3 efforts that could be used cxl_= test,=20 > > qemu, and uunit testing framework [4]. >=20 > This seems to be quite a lot for a single time slot. I think it would > make sense to split that into more slots. WDYT? +1. I think the performance implications of CXL memory and how it relates to existing memory management code tackling performance differentiated memo= ry=20 would be nice to separate. I think Davidlohr would be a great candidate to= =20 lead this discussion. > --=20 > Michal Hocko > SUSE Labs > =