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 A84DFC38142 for ; Sun, 29 Jan 2023 01:46:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BFD196B0072; Sat, 28 Jan 2023 20:46:09 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id BAD7A6B0073; Sat, 28 Jan 2023 20:46:09 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A75CC6B0074; Sat, 28 Jan 2023 20:46:09 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 91EAA6B0072 for ; Sat, 28 Jan 2023 20:46:09 -0500 (EST) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 325CB805DF for ; Sun, 29 Jan 2023 01:46:09 +0000 (UTC) X-FDA: 80406146058.04.5A3177E Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com [209.85.167.47]) by imf18.hostedemail.com (Postfix) with ESMTP id 508BF1C000F for ; Sun, 29 Jan 2023 01:46:07 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=cgT4Jege; spf=pass (imf18.hostedemail.com: domain of kim1158@gmail.com designates 209.85.167.47 as permitted sender) smtp.mailfrom=kim1158@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1674956767; 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=+xVq+u8HM3mBtDaQkjbn4BSXu+D3/gQ2uTv/85bzlMk=; b=AQ6lHXBGA2e3yP5zbHxQUhh7RA2nGwDApdHOUJcbBqg9ZzqzLM89zlXySuiW5zR+ahCjBH UIDnWPWZ+nJ7DeEPj+9SAJXJtjH5R8lv0S/IR6FbTavu/A5WE9CvsAnagt7s+IAvCQvPVD B9yKyqRjNSV4Y3beLshJVzUVdHHYbqo= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=cgT4Jege; spf=pass (imf18.hostedemail.com: domain of kim1158@gmail.com designates 209.85.167.47 as permitted sender) smtp.mailfrom=kim1158@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1674956767; a=rsa-sha256; cv=none; b=ZzBQaQh6VVWRbZc+hGDDBNDzP6xh9rhnI8uNa+ygjbSxZNOxhV0oE2zw0jzDn8keSJQa3p 5lWrvp1hOBRGONkYEyTvfGyRBz0gTFN/ZF+uKTD7KOiSH9gJO+FzEVFa2NGPa6h/tVXU34 ElB0be45hf01nykjHVowYxrSft3QCQs= Received: by mail-lf1-f47.google.com with SMTP id o20so14146182lfk.5 for ; Sat, 28 Jan 2023 17:46:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=+xVq+u8HM3mBtDaQkjbn4BSXu+D3/gQ2uTv/85bzlMk=; b=cgT4JegeMimFAJtK1JxkEHoMCxJCNTkOsaQJzF8tSG7hB9TH2SKseNpugLgMA9lr50 A9z/qfwxefEL3cowmsHzHfyrZzdGbuImLa+GREXYBuQ6Ix2x3fnE87601v/tXTQx/UF4 Q6LVU8hcSmnPjCmsqCo334j6AatPpJNJkYRP6DgW5L1bdBhaf7gfG1PxOek7WfA9E2Rc vWw3zZnRbqR4MDQOYUtLAGqG1c+0r1guLhYqiWGxp330RTxCEXe5ziR8ciqhjuWstQTK D6pNnl4I/nxD/hu3Dv1n4laX0DqjljsL0MtFUR37dJ4diZiknRrRKeeCwWxWoNR2823F 9EuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=+xVq+u8HM3mBtDaQkjbn4BSXu+D3/gQ2uTv/85bzlMk=; b=d49vznIR775rZvKXhWJw9ORHI0+DpewsePbu/yHhLBxER/cYM2IaumUCFSTwKkFwfa b1Wf6iGrm9S5SMglJ4o6mB+difEOvLsccVUOUt0Fl4tWazme4lxq5UBRWP2W8vEyLcFg aaDi1pbqL692oxQWKG0/0WT6gV32Eo7csnOvNsvZWVcXzhLjewmUBnpwTe9g9BumgXWh 3sCd1g5gZ7H92v+EMblUzMCaPbaRtd57mDhQqyJStiJS6fsw8jEPFXpZgXh2Ljcggglk stYzRnP+I1s06BmFs+Q+HGM7iTEoMvaO7JipH4UYG95N453+9LATBdBsatWUAjnvdGG6 ATlQ== X-Gm-Message-State: AFqh2krpK1ssL65o50UUq1lCmV19Ald++iwFe3VUXCW3r7Gd/zWq9Hhc Nc00zSbcEy7u1sWFrpqN5wl3805Yb8vqKqlIZCM= X-Google-Smtp-Source: AMrXdXs6/kw6ZrZrqJw472kI/n/rKUErWujgn1NOAWFqyqBTGsDrhq8vkqlecyQJQAIfB+CDTuoi1NH7aci0Paljnxs= X-Received: by 2002:a19:ee0c:0:b0:4cb:4429:c170 with SMTP id g12-20020a19ee0c000000b004cb4429c170mr3319223lfb.45.1674956765552; Sat, 28 Jan 2023 17:46:05 -0800 (PST) MIME-Version: 1.0 References: <38D49DA9-3C57-4951-8CBA-5D2BB0C40D9C@bytedance.com> <20230123174553.GA341216@bgt-140510-bm01> <20230126165810.GA354177@bgt-140510-bm01> <8C14AC19-4D4C-49B4-85BA-BEA359D9FB3D@bytedance.com> In-Reply-To: <8C14AC19-4D4C-49B4-85BA-BEA359D9FB3D@bytedance.com> From: MTK Date: Sun, 29 Jan 2023 10:45:49 +0900 Message-ID: Subject: Re: [External] [LSF/MM/BPF BoF] Session for CXL memory To: "Viacheslav A.Dubeyko" , Adam Manzanares Cc: David Rientjes , lsf-pc@lists.linux-foundation.org, linux-cxl@vger.kernel.org, linux-mm@kvack.org, Dan Williams , Jonathan Cameron , Duen-wen Hsiao , hannes@cmpxchg.org, Fan Ni , ks0204.kim@samsung.com Content-Type: multipart/alternative; boundary="0000000000000663f305f35d43b5" X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 508BF1C000F X-Stat-Signature: zyzdk5ud718r7hx3nh83duaawi3eiyba X-HE-Tag: 1674956767-593808 X-HE-Meta: U2FsdGVkX1/XEa6v3kS+OFBXDAtytiMvMJIoRZKFxOmR0/P8Gq66d+E5fLmtaJLczDBh9tYiRkmpJ/oUxmiHAwjBHG1g/LAQNmbmZ6sPA6vtV70fISMwsmTSFlYfU0JJuR4KdYMIckTVFHKh3rdESVuCqadwbl5H2leykcfGI1vhrA2OVAfkg5ddDiLsVj/mVzf5j/zrGCoCVhGNLxDghTmljWw9+lPhp0LsqKXsnIQxw8FrNehfiZ4To69264GeVsVcqkDrI1BUesMXaCKIggQQvLyB8iF3xIR3Fl8xRUh3R3HyMmETKyMUuSnfzyYf3R3P0O/jrUCxvcDO6Q6rfSNoeE4rgxJUDExzmZhp7cQJEEnsj/pzM1miWHY2IvmzqRR/Wqn9RI+aL/MbLWZhyLizU4sNxZpI0hBLw9mmPynygMexw8WQD00rPIwS55+hX0jsV5O1WtntpoW/BWzQXyaFNCcEEV/fHRNqBfO73RiETE9/7b4dJs7gTERX3V9ThvPibKj+Bu4RuwLfXdPme0b9YQJGqAZZcGBtd2HPzWjqEMVPbEuSVHfF268yQ2lSeWxugDjbnzEtZ4ATZ1cqUOAB2eD58bplt2/HqV3+KbO+f2F9KRqA1DZro5sZTKgHGbBNaSrRDQLcxeD+ZJUgj8ngfkW6KXDhaT4r7NdGC3SZOwRJuZ9468f0Mb3N66Hk7GrHLFZn0B2yQP7QIxb86vFPx9dHSXj+UjbKWoWlFabXLG3Ts9HLOgrqpvuCfX55vmrlnIRlnLhRFygHtqUiXW1DuYdHT8NtWfzkqTOyh9bfbv6+4gQU/rRRY8GlNjSqAZJ0MhhQ72ojw1Ast4gQPxz16AWDT4EMq0DCScuTq5g/b4YLef+tMch807dH4RocMVsY0Jf6IDRfCiyAwaPAjm6UZryZNoW+oB3szyqgvcreO4FBxqfTWDUOv9bFJvYCP9w8Ma5qoCG5YAi8Dbn mEwg0y66 vFrMlm8eKFaVZ37zqWkhzXhwfVpHoNiz8EbahEMDRKL3C7Yhtcn7HhA96Ul1RtZxksF7oUHR09UOXgUVsCYB5U1gO+XYD0CJY5zc9Ti8694f6GvbB+3hvxJSjagwpOp0HoPffy3uj5kJ+yT2Hi/j3NK/LMVYuQIcDdaM7L7KZms9wqHxmelP6WUdl0IUt/rIlcbC21quKfgx/7oHQJyVnTvunbFYaEzX1TReoU6RMhMxcHZX8CXVW2NQwzErEVmVnINJvDpIF1cKgYou24Xms1cM1AX/pDVGf51F2tC1x+Hf4uEkLvbOLV2zsKEbGLT65YegYL+9eKPaGbwmVPF8ewivMEZWY5dv/RkiTg2deCn3uIgq1GuvqFNo+mgI9Yfb0+7nPFK6xY8SngX41CsKoE8R7ZMTR34Bn4eJV489LAuNK4Idx6L74Yhmefcl7jgg/rXJfCIX6+D/VAQjFhJRFpM1F9UtBK0vzXdanrPFYllZWE732/NhtEiIq3mEm9tHP/ah+dUj6RNefAtDF1nORVW+U/plsVBPNpVypJqdT9X5nytWaKHsdk+lECA== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000003, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --0000000000000663f305f35d43b5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thank you Mr. Slava and Adam for introducing our research. If I was given an opportunity, I would like to share and discuss - A case of memory tiering solution for CXL memory, Samsung SMDK, which works across userspace and kernelspace : why and how - Some lessens learned from Industry while CXL integration - Proposal for possible Linux MM expansions for CXL memory Regarding FM topic, I'm also interested in what we should supports for CXL 3.0 and later topology. All the best Kyungsan 2023=EB=85=84 1=EC=9B=94 27=EC=9D=BC (=EA=B8=88) =EC=98=A4=EC=A0=84 4:05, V= iacheslav A.Dubeyko < viacheslav.dubeyko@bytedance.com>=EB=8B=98=EC=9D=B4 =EC=9E=91=EC=84=B1: > > > > On Jan 26, 2023, at 8:58 AM, Adam Manzanares > wrote: > > > > On Mon, Jan 23, 2023 at 10:30:34AM -0800, Viacheslav A.Dubeyko wrote: > >> > >> > >>> On Jan 23, 2023, at 9:46 AM, Adam Manzanares > wrote: > >>> > >>> On Sun, Jan 22, 2023 at 09:51:19PM -0800, David Rientjes wrote: > >>>> On Fri, 6 Jan 2023, Viacheslav A.Dubeyko wrote: > >>>> > >>>>> CC: LSF/MM/BPF mailing list. Sorry, missed the list. > >>>>> > >>>>>> On Jan 6, 2023, at 11:51 AM, Viacheslav A.Dubeyko < > viacheslav.dubeyko@bytedance.com> wrote: > >>>>>> > >>>>>> Hello, > >>>>>> > >>>>>> I believe CXL memory is hot topic now. I believe we have multiple > topics > >>>>>> 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. > >>>>>> > >>>>>> How everybody feels about it? > >>>>>> > >>>> > >>>> I think this makes a lot of sense, thanks for suggesting it. > >>>> > >>>> Should this be a BoF or just a normal topic proposal? I assume that > there > >>>> could be several different topics of interest all related to CXL.mem= . > >>>> > >>> > >>> +1 for a normal topic proposal. > >> > >> By the way, Samsung SMDK (memory development kit) suggested memory mod= el > >> in user-space and kernel memory subsystem modification. I assume that > we need > >> to discuss the memory model and kernel-space modification. So, it coul= d > be one of > >> the CXL related topic. Could we expect that Samsung guys deliver a tal= k? > > > > +Kyungsan Kim > > > > It is my understanding that Kyungsan, who is the lead for the SMDK > project is > > interested in sharing with the community some lessons learned from > working with > > CXL attached memory and a CFP is planned. > > > > Sounds pretty great for me. :) > > Thanks, > Slava. > > --0000000000000663f305f35d43b5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thank you Mr. Slava a= nd Adam for introducing our research.

If I was given an opportunity, I would like to share and disc= uss=C2=A0
- A case of memory tiering solution for CX= L memory, Samsung SMDK, which works across userspace and kernelspace : why = and how
- Some lessens learned from Industry while C= XL integration
- Proposal for possible Linux MM expa= nsions for CXL memory

Re= garding FM topic, I'm also interested in what we should supports for CX= L 3.0 and later topology.

All the best
Kyungsan

2023=EB=85=84 1=EC= =9B=94 27=EC=9D=BC (=EA=B8=88) =EC=98=A4=EC=A0=84 4:05, Viacheslav A.Dubeyk= o <viacheslav.dubeyko@bytedance.com>=EB=8B=98=EC=9D= =B4 =EC=9E=91=EC=84=B1:


> On Jan 26, 2023, at 8:58 AM, Adam Manzanares <a.ma= nzanares@samsung.com> wrote:
>
> On Mon, Jan 23, 2023 at 10:30:34AM -0800, Viacheslav A.Dubeyko wrote:<= br> >>
>>
>>> On Jan 23, 2023, at 9:46 AM, Adam Manzanares <a.manzanares@samsung.com> wrote:
>>>
>>> On Sun, Jan 22, 2023 at 09:51:19PM -0800, David Rientjes wrote= :
>>>> On Fri, 6 Jan 2023, Viacheslav A.Dubeyko wrote:
>>>>
>>>>> CC: LSF/MM/BPF mailing list. Sorry, missed the list. >>>>>
>>>>>> On Jan 6, 2023, at 11:51 AM, Viacheslav A.Dubeyko = <viacheslav.dubeyko@bytedance.com> wrote= :
>>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> I believe CXL memory is hot topic now. I believe w= e have multiple topics
>>>>>> 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 speci= al session for CXL memory
>>>>>> related topics.
>>>>>>
>>>>>> How everybody feels about it?
>>>>>>
>>>>
>>>> I think this makes a lot of sense, thanks for suggesting i= t.
>>>>
>>>> Should this be a BoF or just a normal topic proposal?=C2= =A0 I assume that there
>>>> could be several different topics of interest all related = to CXL.mem.
>>>>
>>>
>>> +1 for a normal topic proposal.
>>
>> By the way, Samsung SMDK (memory development kit) suggested memory= model
>> in user-space and kernel memory subsystem modification. I assume t= hat we need
>> to discuss the memory model and kernel-space modification. So, it = could be one of
>> the CXL related topic. Could we expect that Samsung guys deliver a= talk?
>
> +Kyungsan Kim
>
> It is my understanding that Kyungsan, who is the lead for the SMDK pro= ject is
> interested in sharing with the community some lessons learned from wor= king with
> CXL attached memory and a CFP is planned.
>

Sounds pretty great for me. :)

Thanks,
Slava.

--0000000000000663f305f35d43b5--