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 2C5EFC77B6E for ; Fri, 7 Apr 2023 23:17:49 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5B67E6B0072; Fri, 7 Apr 2023 19:17:49 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5669D900003; Fri, 7 Apr 2023 19:17:49 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 42E3A900002; Fri, 7 Apr 2023 19:17:49 -0400 (EDT) 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 3236C6B0072 for ; Fri, 7 Apr 2023 19:17:49 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 0219EC13A2 for ; Fri, 7 Apr 2023 23:17:48 +0000 (UTC) X-FDA: 80656159458.18.64432C4 Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) by imf18.hostedemail.com (Postfix) with ESMTP id 444AC1C0005 for ; Fri, 7 Apr 2023 23:17:47 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=lKqMBgOn; spf=pass (imf18.hostedemail.com: domain of rientjes@google.com designates 209.85.214.175 as permitted sender) smtp.mailfrom=rientjes@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1680909467; a=rsa-sha256; cv=none; b=HF4/jQa5mAwTPIlDCrJDm8KAQCSYXJllsy9UtIvLrNZhpZgof/xm7GXY3NQ8++4Pq2GsNF Teg/NrSzkpjtWuGYh4D1mv0+/RoFzSDoqLKtboseX9bzoqZ3f8elKwsE0Bz0kFPH6756P5 maYxdNhLStZzawhBYPcnJe9rmdbFS2w= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=lKqMBgOn; spf=pass (imf18.hostedemail.com: domain of rientjes@google.com designates 209.85.214.175 as permitted sender) smtp.mailfrom=rientjes@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1680909467; 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=XRUtTEKX+n7UBbsK34WbxjxwX6QenHFH+gAQ+uuZMvs=; b=imDjhM8KN/WUdUuSprY81qG6ouUvjdobmwGitLbnHcpyJAgeOC7EjoCmT6yxwpQbU2LN68 Te/PZoeUA03g39+2Fn/b6UlNXyJ4rPW/cJ7TXGH22XjDM/dLBX1y+jEmSSJp/5weaBJzSv 9u/Z3xGrlq6DS2blW3jJmlp2vQoBDVE= Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-1a273b3b466so252405ad.1 for ; Fri, 07 Apr 2023 16:17:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; t=1680909466; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=XRUtTEKX+n7UBbsK34WbxjxwX6QenHFH+gAQ+uuZMvs=; b=lKqMBgOn/2L7pcyqMHT2eybjOcP9+WrO4JGoXpODVzQKKq0cyHN5uqhxQIsCNm3yID FOLKOh2QsVt3+3Byg26XjfMkU9tPMDF0uJWsdTC10WQfOQhILFf6GHW7QdMi5EljxUKb Kc4WjKPeQP255du4grmjZ/WXgPChWt12y3Cr3spDVYtbcQQiEJbagDK0G8staZdQCX2v eVRHsKvJ/S236edTXf140NYVlnbE5yv2YRQpQbffAMGobWcC9i/1ZuLahdbvVAGBWGY0 8gYHBLYgXv4q5srmonNkBSEr6Xh45sDq1PoJQXKurPSaWR4kKcqBiiCJuEs6OZ8lZWTG FNWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680909466; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=XRUtTEKX+n7UBbsK34WbxjxwX6QenHFH+gAQ+uuZMvs=; b=L+0efJcjYDrxqZMU0QQk/h1jzQG1tvuWCWiLLrABu7vkX1oSVP5XPBmcQRczHnwWYj nV/hDhx5IWby6+tD3LO+RZPNqHlw/RUxnpFf1A9Y7Aed1XvYJ2pQcxINszYV83aefdFX bBxVczpp6iMYhGTBbOQfpEdYG1Rj7bZYG/ggO+NAhLxyNXyF8ILTrf5wZj6yJw04mqj7 4M2T4MgogxCDtL9jNPJv432uJ4/oqOWC0vcq0fk1lDWSupgDz+VdtHSjq02rmaYOlGMG UVL2pistecuRpoR0hk7VSQjbGZnvwivjhVkNOP9Ew7Xg+coFiYHWSFFUViI+uQoIutas B7Ow== X-Gm-Message-State: AAQBX9dC1Xsb38kl+sHe2IV5U+yPGc1VLapcFvJ/wdpaabe2K6CBshDe yShji7RUocU9qvIHlz7qVMha3w== X-Google-Smtp-Source: AKy350ZpcbUrgvuGPFXz/OtUlAC2vJPwb2ngTOqGzeYD0kNEzBS+0fzA61GYdCXF3G7egyVrye5AEg== X-Received: by 2002:a17:903:50e:b0:1a1:e93c:8932 with SMTP id jn14-20020a170903050e00b001a1e93c8932mr31422plb.15.1680909465933; Fri, 07 Apr 2023 16:17:45 -0700 (PDT) Received: from [2620:0:1008:11:ca86:d1ff:e8ce:81ad] ([2620:0:1008:11:ca86:d1ff:e8ce:81ad]) by smtp.gmail.com with ESMTPSA id e18-20020aa78c52000000b0062a474cd46asm3514937pfd.137.2023.04.07.16.17.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Apr 2023 16:17:45 -0700 (PDT) Date: Fri, 7 Apr 2023 16:17:44 -0700 (PDT) From: David Rientjes To: James Houghton , Dragan Stancevic cc: lsf-pc@lists.linux-foundation.org, nil-migration@lists.linux.dev, linux-cxl@vger.kernel.org, linux-mm@kvack.org Subject: =?UTF-8?Q?Re=3A_=5BLSF=2FMM=2FBPF_TOPIC=5D_BoF_VM_live_migrat?= =?UTF-8?Q?ion_over_CXL_memory=E2=80=8B?= In-Reply-To: Message-ID: <8fada43c-8319-4d1a-9614-3ac3c76d59f3@google.com> References: <5d1156eb-02ae-a6cc-54bb-db3df3ca0597@stancevic.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="2003089352-936004858-1680909465=:3318474" X-Rspam-User: X-Rspamd-Queue-Id: 444AC1C0005 X-Rspamd-Server: rspam01 X-Stat-Signature: c617h4brrt39ymkei8mnxdkfqkdjrbdy X-HE-Tag: 1680909467-423455 X-HE-Meta: U2FsdGVkX1+cpEAJDtppcEiddPpwlpJ8jUH0DK+Y7VlpPVPr31Kg7nhRph/un5vLet4BHuGgLHGl9N33jan/ZzvTaP4xbaxZpJfp7X3GpVhfqKcApkr+PBVUuwbxKDCBETBVu+U7Bx5Q9BHptNyliXzEJj1FZhHaSrabJzGtaCd7eX/NG/WMUeITKAPNQvTIplEWR6szaRDrYcNUD7doHiuAz4+bLEsqZb/+/XOp0D1aiY/bR2hix+n7NCccTjlpYvr+alM/KSI/RUQt2WyR67RQ5WM3XDSZw19xGU2+x3pZG8HDd+Xs8QbBSRzJ/qfDO31bwOy26pv9kEpLBQOa9iMSnYCF6m5qCNpEQT4THd/5oYKBOTBsfAVvxWC90C4UPNuX9bsxmyzTDrLKnP0ErXFgPb6Rpca7V5nZhBsInNVxm6QOqqeZgUKR3rJEeYHTaPLlK9cTutXTLgIMeCCx+/h7sRz/tBcZWDtZ/ZK4g6NDSjST6UFTkcxQp6w7HJQOvQq8yGZ7Rp9gIEXdvB2z2KnoHvOLHuy90VjHXt5NgeP7jSPXMTvRILGnNtY4N/I+uCEy1jiTExVYWIFzQsw6TZ3IzNnEZv8f4PmBy5Y08eAtb63HNBlZYy6088rAh+d+cbFd8RR0iR9mr0dYwoy61ml42jzz+HCONpvAFWkloADdrpid5wsVicJ+edEYAseIjaykT2REneFIR4aEbD6UUkW+anUejen6AsOe6uhuKy6hX1KN+gJh/Iiw+F9LrBKoXXBDk5RnY/zaVk3ZIa+186eWK5Xh+vxLE49TXqzRJBOjA+OfQRdeTdeXAvHdGeq8zZzvoQbbYjjvifjZCbzKBZfjOSw0GOyBVfMvZkH8o/0B6otHJaYdYJGCAxe0svI89WT92yKVbAJ0x99bJJyAzbCVau22BE0ac59laaJE56+Q61/UdsvYSy/pCfM23b0CCN3YDulJDYLVqeOgNSK UMQDUfY0 dXFtC5yaUK4ijnR03t3P0ANinIp2hrdPwFTPz+1oXZ58BlOc98IF+tJd5xU+z9vbmapwcqZmLDWjBzf9/Q0vXbvG6/MvKvnZSSF6D9XBBo0ZMiW/eudTI3mhHj0n2BU8w9RbtYDW3+XXdOF9IudXHMHdd0Bqint0KsRQ6SyM0nPpXTBbpbklRMS4L/0RipsNRKMUF+Of3mJhlADEURfnSlQpxoJYH7Y8GuKn4bn/UThzQQdrG+dfTuhDVh1GlxhBG2FOQXM/DW/L865hviH9m1P05pvWUS7GCwFf5ze0qQ4NNUPk6WebOG/doFaWYx6U8LWypbam9DcSjAKqghsiouT4q6rEK0iDzMZD8Q44Lsug3SZByFBg+HJ8rp8QL0pC/cj4p9h4uh+cqWxQFdw/PRiJ8A1veIZSARJKNQWc/GRq9IySXtUENAj7hpjwtD8C4EEAgTeDoXGQl47F6NsxwJf0TtzRAz6K6qBiSwaum7/xk3N7DJQAQtxKwEaiscUw55Mi60Xj+TFU/eDa+/sloqgiF0EsuyDimoRegaKzVq0dWAAfHPuQff7A3lzi/aBpyfLQtcSSisJRvii0fGP4xy4sJGPoL60O7yyM8uIzJOCpo9l+N1dmZWdSDkw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.155340, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --2003089352-936004858-1680909465=:3318474 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT On Fri, 7 Apr 2023, James Houghton wrote: > On Fri, Apr 7, 2023 at 5:05 PM Dragan Stancevic wrote: > > > > Hi folks- > > > > if it's not too late for the schedule... > > > > I am starting to tackle VM live migration and hypervisor clustering over > > switched CXL memory[1][2], intended for cloud virtualization types of loads. > > > > I'd be interested in doing a small BoF session with some slides and get > > into a discussion/brainstorming with other people that deal with VM/LM > > cloud loads. Among other things to discuss would be page migrations over > > switched CXL memory, shared in-memory ABI to allow VM hand-off between > > hypervisors, etc... > > > > A few of us discussed some of this under the ZONE_XMEM thread, but I > > figured it might be better to start a separate thread. > > > > If there is interested, thank you. > > Hi Dragan, > > Thanks for bringing up this topic. I'd be very interested to be part > of this BoF, as I'm also interested in using CXL.mem as a live > migration mechanism. > Thanks for cc'ing me, this would be very interesting to talk about. Count me in! > > [1]. High-level overview available at http://nil-migration.org/ > > [2]. Based on CXL spec 3.0 > > Dragan: I'm curious about the reference to CXL spec 3.0 here, is there something specific about 3.0 that this work depends on or should we be good-to-go with 2.0 as well? (Are you referring to 3.0 for security extensions?) --2003089352-936004858-1680909465=:3318474--