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 X-Spam-Level: X-Spam-Status: No, score=-5.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A99B5C2B9F4 for ; Sat, 19 Jun 2021 23:43:07 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id F387F61164 for ; Sat, 19 Jun 2021 23:43:06 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org F387F61164 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ziepe.ca Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 27C066B006E; Sat, 19 Jun 2021 19:43:06 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 204E06B0070; Sat, 19 Jun 2021 19:43:06 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0A61A6B0072; Sat, 19 Jun 2021 19:43:06 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0146.hostedemail.com [216.40.44.146]) by kanga.kvack.org (Postfix) with ESMTP id D0AE06B006E for ; Sat, 19 Jun 2021 19:43:05 -0400 (EDT) Received: from smtpin15.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id 649C3C5B1 for ; Sat, 19 Jun 2021 23:43:05 +0000 (UTC) X-FDA: 78272101530.15.BAA4954 Received: from mail-qv1-f41.google.com (mail-qv1-f41.google.com [209.85.219.41]) by imf21.hostedemail.com (Postfix) with ESMTP id 1B56CE0004F2 for ; Sat, 19 Jun 2021 23:43:04 +0000 (UTC) Received: by mail-qv1-f41.google.com with SMTP id x6so5585554qvx.4 for ; Sat, 19 Jun 2021 16:43:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ziepe.ca; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=dF98DrO8tn6zZOgp8R0iwdJhIV+aQmI75XwgB38On6Y=; b=K5e3KBOl07hg7XySaup1027TSm7YnlDMS8IBoWxvRQBuZBXl6D8Hrq1zhQpWRQgpaj JcPSxiie6x26emN6TeVipOXzhJX7vxogiHIUakVExKg4FoqNooBK0AitjgbRyfXAufvP eBVC6fWGZ5Srjt9fgvtt9zrhj2n/1re0f9KoWfm69kVs3pK4UHRUp+6QW8zY1YYcRcm+ IPGKiY4UoFerXITzEo2GwRZzIbdjMlyKP38XnYBmSZ2BB0UJANj2DOX8ctiWZQFIwEtw 9QGt6OJ0HNt7Dmlr1PtPm/edktGvQf80i1l1mx6PDh3rFfupZe3xBg2p+dY8XR1hwsfD ai2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=dF98DrO8tn6zZOgp8R0iwdJhIV+aQmI75XwgB38On6Y=; b=eTM1hiN2q0IhksnatXIxfz289TcQcu2Ul+ruzbsz3D9/aVC7/qKBnrx0jtZgjYRWce mdDhYAJ08VXmOo9ZHwexDtUjFdOehxiwgERtpxg9bvoR3F7zdaf5LOHdsC1PMhFJFr+Y 2BpaxGIwdOTaE2cW4JgXPjnp+p/HnaE40zldqSW6rwxghJmfR+o7ENhwHg2X9AHGnEqD eLZ+1tCWjjmX+P8ADZzFkUf0RRQLGgMk09sOGVc7hvUZ9a40GTIhkwXYK2DsuauiQoin IqUTbdKTFQn9gGLcpl+2DSyKdubkbPHKvj3OP4rf3A4/coEcwU2lsWcKXB5m5/KmY+Ml Qi2Q== X-Gm-Message-State: AOAM533yW9RXukkxfSuSWFsKm0XhGksf0lYl1J34A8M0JnMZSnYdsIPp m8siNEphkq+JuspNtSeCKcxCww== X-Google-Smtp-Source: ABdhPJxOLfvSxdg66JnJrLcapZDwg0Q+SM9TDqUQ8LvbETFnUDIoC0vZoy8TcgiaYCZWsQlOoODijw== X-Received: by 2002:a05:6214:2a8a:: with SMTP id jr10mr12991099qvb.50.1624146184496; Sat, 19 Jun 2021 16:43:04 -0700 (PDT) Received: from ziepe.ca (hlfxns017vw-47-55-113-94.dhcp-dynamic.fibreop.ns.bellaliant.net. [47.55.113.94]) by smtp.gmail.com with ESMTPSA id t30sm6967478qkm.11.2021.06.19.16.43.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 19 Jun 2021 16:43:03 -0700 (PDT) Received: from jgg by mlx with local (Exim 4.94) (envelope-from ) id 1lukcB-0092wM-1p; Sat, 19 Jun 2021 20:43:03 -0300 Date: Sat, 19 Jun 2021 20:43:03 -0300 From: Jason Gunthorpe To: David Rientjes Cc: Wei Xu , lsf-pc@lists.linux-foundation.org, Linux MM , Dan Williams , Dave Hansen , Tim Chen , Greg Thelen , Paul Turner , Shakeel Butt Subject: Re: [LSF/MM/BPF TOPIC] Userspace managed memory tiering Message-ID: <20210619234303.GC1096940@ziepe.ca> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=ziepe.ca header.s=google header.b=K5e3KBOl; spf=pass (imf21.hostedemail.com: domain of jgg@ziepe.ca designates 209.85.219.41 as permitted sender) smtp.mailfrom=jgg@ziepe.ca; dmarc=none X-Stat-Signature: ndepd1t7e8awtwd49n5me1ht6wh4baoc X-Rspamd-Queue-Id: 1B56CE0004F2 X-Rspamd-Server: rspam06 X-HE-Tag: 1624146184-819534 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 Fri, Jun 18, 2021 at 02:07:08PM -0700, David Rientjes wrote: > On Fri, 18 Jun 2021, Wei Xu wrote: > > > In this proposal, I'd like to discuss userspace-managed memory tiering > > and the kernel support that it needs. > > > > Thanks Wei. Yes, this would be very useful to discuss at LSFMMBPF. > > It would also be very helpful to hear from other interested parties here > on the mailing list ahead of time. It would be great to know the > motivations and priorities of others interested in memory tiering for the > use cases that Wei enumerated so that we can do some early brainstorming. This reminds me quite alot of the pitch that was given for the hmm migration user space policy stuff aimed at GPUs, but perhaps differently generalized? Jason