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 2FAE5C282D1 for ; Thu, 6 Mar 2025 18:19:49 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D0B18280011; Thu, 6 Mar 2025 13:19:47 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id CBA2828000E; Thu, 6 Mar 2025 13:19:47 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B3525280011; Thu, 6 Mar 2025 13:19:47 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 9447D28000E for ; Thu, 6 Mar 2025 13:19:47 -0500 (EST) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 408BDABD8A for ; Thu, 6 Mar 2025 18:19:48 +0000 (UTC) X-FDA: 83191939656.14.4608422 Received: from mail-qt1-f170.google.com (mail-qt1-f170.google.com [209.85.160.170]) by imf22.hostedemail.com (Postfix) with ESMTP id 488BFC000F for ; Thu, 6 Mar 2025 18:19:46 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=gourry.net header.s=google header.b=gqVv8ZMs; dmarc=none; spf=pass (imf22.hostedemail.com: domain of gourry@gourry.net designates 209.85.160.170 as permitted sender) smtp.mailfrom=gourry@gourry.net ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741285186; a=rsa-sha256; cv=none; b=YZPyKBvc8YZSd7tRe7+dao8oZCY3hzpgqB87Da8uCT7r/wvYO9X80BK1UsMHxNimDTIRcd YzwIRtJhrtJX/ZXWRSK15uzBw8DhLiCjkP4p5Ozyhy897h+KAwIpdweUKl4SKrGA7xkt7B OccTg9Syv/U86AVIEzL7OyXfFTA8uxU= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=gourry.net header.s=google header.b=gqVv8ZMs; dmarc=none; spf=pass (imf22.hostedemail.com: domain of gourry@gourry.net designates 209.85.160.170 as permitted sender) smtp.mailfrom=gourry@gourry.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741285186; 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=tcWUU1E6OiQ5QkC/8p7XoPGRHT862BXEOfHZQ44uF5Q=; b=r0Xbah1TD0jdyC4qsO+Y00qz3g2R0ZutURH6YwKlr2OAI1813ivSPW5NW6MWFZtwy811IF GurXUCKVW7doP9Ubx/ABIUTToTf4MM48kMqiIrdgoAk7sqAxqoiWJI6Vy86BFNH4lDLV9e cxnZKgFgZdHH9xXzWWfh9lCWWxWmGmo= Received: by mail-qt1-f170.google.com with SMTP id d75a77b69052e-47509ac80cbso4145411cf.0 for ; Thu, 06 Mar 2025 10:19:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gourry.net; s=google; t=1741285185; x=1741889985; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=tcWUU1E6OiQ5QkC/8p7XoPGRHT862BXEOfHZQ44uF5Q=; b=gqVv8ZMsu2mjodaZaxd3QnpzYz5al4zllINOHjTBnLwrhOj2oLjnWgtHhiVO0YZ+K1 htBN4JVSrK69yUmjSCdXWAUL90DCZJU317O7XLzgg4+VhfFYPVGZ10mArTnIkaCto9os 0CRwUVvYj09unK0EvOEWR7LchsBd0ypSmMFEiMO6jxYxvxKVk/eTyNzXdDMkwVmezOVR oRWtAroJkDGvtlmN6UQsvg/M5uLetYG+JHS2VnQbwnKhErkYl5C/S+/tp9agLj0M+yrE Up7eJHcHyPkVwf4a8Mtv+4zt7IAhNCDx2rSHnlKofSXAGZ9tQ4xxBzg1JP75LRibwgqf pFuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741285185; x=1741889985; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=tcWUU1E6OiQ5QkC/8p7XoPGRHT862BXEOfHZQ44uF5Q=; b=I3GPddAvABO4kgRKhnMGQZZnTFeipR5bQltKAqvyoiX+3QKCJmvbrFyVh7FMvoMsFz siXPJCG6uwoTU1bQd7ALKvuiPMk8+VZ7GevxVK+i4Sa9sJJd1KCWSlViOUI+afHbEcDW rXazZWHn+pvfXlvRFYt9+3fCJilbHiM0iZbH9vzB5P/AAsEJgOpKk/07DVca0DgxOz3y uYwkAfDroyjj+nsWncFIYjB4hgAWsgKgqst/nGdmBlfvNnBuFqyE0vsB0SPQSTJLW8uU cbxIp/Gbuh5gqs2Jm5IVM7TEfg8fxTDWzusBc1djZpVngEJX7Wu0vbH266aFdI5AcV85 dcFA== X-Forwarded-Encrypted: i=1; AJvYcCWo3TZBisiQptTERVROYXI5S7Eq3DIqLSnE8rW7GVVHT4mFu0Y2ATvR86VvrXIh8K99GnS7DXhOSQ==@kvack.org X-Gm-Message-State: AOJu0Yw/hF5Y+FjyMXE6E1NulEEZtMSAt9TRAFIauI4BQAYqqMfcWn7g m/unIgTHGZ9Fa0wiy6J93A4tcP0R/RB2BIu4RngYy14T9mpUmYPTzfPfQrgQnA4= X-Gm-Gg: ASbGncus2CjIAUWX9hw69GM/c5GxRHhFtPMm7/dtKAjk1zZAaJCS2mM0ndmU971IrOq i5ce99sf+whHgrAzIx117OcHY/DUfwICoNnczZq7td9hzH40dnTVheshfiyYCPPU3iXGeUKXVeD S/pQ/J7WW5Xq7aiP7qd91tQWtaaKGItR5UEdz7jikZg5JLG/Uszr8fRvuuCA+ol/uotrT7PJQnZ lqoYLX2M7Dax3tRwjQDtkUqb+ViHd3nCiTbM5OQGkyeoSomxOjAV3VseIitZLOX4h1PhH0hHVuf /kALeP9NfZPkwDArGTwA6x7/to4HnNMyCTneljQEkhkSbf5NFOo2QZwk9hN8EkgNJTlpRPMVtQD myfiC9Mrp7c5dVt7hQ/zcV+PWyqU= X-Google-Smtp-Source: AGHT+IF1Oy+4QhvAWwHeDn3R0uQ5Isy1d2l2u08+njtWzaQFhNdJOyfxxqQyz/PR71XHxSfgw3/fYg== X-Received: by 2002:ac8:5d54:0:b0:474:dc44:28c4 with SMTP id d75a77b69052e-4761194f13emr906341cf.38.1741285185382; Thu, 06 Mar 2025 10:19:45 -0800 (PST) Received: from gourry-fedora-PF4VCD3F (pool-173-79-56-208.washdc.fios.verizon.net. [173.79.56.208]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-4751db569f1sm10055721cf.80.2025.03.06.10.19.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Mar 2025 10:19:44 -0800 (PST) Date: Thu, 6 Mar 2025 13:19:41 -0500 From: Gregory Price To: Matthew Wilcox Cc: Bharata B Rao , linux-kernel@vger.kernel.org, linux-mm@kvack.org, AneeshKumar.KizhakeVeetil@arm.com, Hasan.Maruf@amd.com, Jonathan.Cameron@huawei.com, Michael.Day@amd.com, akpm@linux-foundation.org, dave.hansen@intel.com, david@redhat.com, feng.tang@intel.com, hannes@cmpxchg.org, honggyu.kim@sk.com, hughd@google.com, jhubbard@nvidia.com, k.shutemov@gmail.com, kbusch@meta.com, kmanaouil.dev@gmail.com, leesuyeon0506@gmail.com, leillc@google.com, liam.howlett@oracle.com, mgorman@techsingularity.net, mingo@redhat.com, nadav.amit@gmail.com, nphamcs@gmail.com, peterz@infradead.org, raghavendra.kt@amd.com, riel@surriel.com, rientjes@google.com, rppt@kernel.org, shivankg@amd.com, shy828301@gmail.com, sj@kernel.org, vbabka@suse.cz, weixugc@google.com, ying.huang@linux.alibaba.com, ziy@nvidia.com, dave@stgolabs.net, yuanchu@google.com, hyeonggon.yoo@sk.com Subject: Re: [RFC PATCH 1/4] mm: migrate: Allow misplaced migration without VMA too Message-ID: References: <20250306054532.221138-1-bharata@amd.com> <20250306054532.221138-2-bharata@amd.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspam-User: X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 488BFC000F X-Stat-Signature: 1mb9n4spa4g784jwdezawe67dctw7hpz X-HE-Tag: 1741285186-794887 X-HE-Meta: U2FsdGVkX18PKfcRofqz9JHnFnH0SCXdx+Btk00TOn7hD6GBgGcshnACeyGP5t/vxRCPSAC6bbO7yh/b6XBZR50lvcoCmNFet7rsYDiUYcIyuywXvZxpsbwnet/BHZAcH5/ojSwaplWisllVH9GC7fTjAD11wWlo35HIvVj8LsoYvS7EWg14AsYf3NBGFvsxn9uWJ64UpMO8Zkuh0xc7AQjCKxyocRpJDBqeaDpk40gyzy41w0cjB2JD4alNWRUxyDKm1sNo4NY9moM+5uOHXvctERMBZ12B7rQSINyIFQ0h1TAc2bCajSmK0JpsHHdnbPnL4Db1xBBZ+iuEFvKvVaX1X4vbbpqi5cGfJJ9XdhuwrbEXs8zil2yR4voIUzUEBzNVwMyg5aa34TeGhCfaMmL/Zqs0+85jRKrKtAjC+Z4IPhG/KJd20S1LiFvpdEzC/BE5NjbCJg9eajf28JemtVupcx6DrjvTZkmu9F23H6hLC7/wMy5AKuXDFuIBqdqz9fUH+MZoaoEGfKH6wHxSn8qhhS+2DcYXsvCgB8oFM7YHb7+RSNk3fCl8GNkMaxxGvcYtR6S1MEOxwCxNE+skBo0Em0blhseKa+BJfcSsZGUOw7eHt+xDz1+K/zCE3HulKobsM9A87ABMaVzzW1+c9uM1OY50wH2jBezEmvDGfA9+TLkxv4N0mdD9O8JuLYFmrYPEUiz4TLaNEs3z7UfVDmtQkC1I9ZACf/crJsV5rkdWym7tZ1VuqExxhW2gLxrE+ylIMwfv9BFUDLx8lQsNXyCjH93+gdxTpGyKKsB/nx7erUpoDZjhC2WVQhT4hwRlivniDBZW1pgOonZE+zK/FoDsAa9conRsA5vbHTX1EYHTPQWTbgkduHzKm56lUO0Jgh9gBi5j4AySqCKG0U5LnCpwPR3460t1Eu/pVDYZW+m8S2neJhoLSIY4u+hB8X/qUeQSN+ir/VkXMHtSYbF efP8Dgvo J4zMrFzVMont6sX75Rbev/B562rAwV1QDIdxRqscMwr/1ve3bW6cZjjXC0EHagYxZU/+Q9c5zK+SIPx2w0WooXD+tAi1WAb/IxYWu0WOZu5OQ1PL3dqBrukA1yClxGFy48jrfVe8uN6zYHn1ftHzWP+Wj9gDEvxBZ80vfKfvw2/t9oLXWIvzfdWxusIL92LKve3VJZFikcUPI/yfkuu9hYeA3EDGHOfW1/wDy33j80yfI/TO7/oos0c60LDVd36HeQYGQY+s8Ksa2aSHQqkZDgSN3JbN/F+oTA1eBx9hvgvBw0AKST549h5WzHvJpcdHeAy9HX8U5i/qdheDpS1CLbsy1bJQGb4L9FTBNDWfACbecWT0VVvYbtG/VjdZYVHdhPOYN5C6o80Z66QaRi6VO47iY3oblEHUAe4zdEiwY6gQvAa5PuxZKXts3AqdgvsyQ4YSo98amUg+t2tfOGe3od3qyuNGB460IIZOCwIZcVocuB+3umKSdfKZ4lxT70YRKjUn8 X-Bogosity: Ham, tests=bogofilter, spamicity=0.001326, 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 Thu, Mar 06, 2025 at 05:45:34PM +0000, Matthew Wilcox wrote: > On Thu, Mar 06, 2025 at 12:24:16PM -0500, Gregory Price wrote: > > we may also need this: > > https://lore.kernel.org/linux-mm/20250107000346.1338481-4-gourry@gourry.net/ > > > > May be worth just pulling these ahead to avoid conflict. > > Or not putting them in at all because this whole thing is a magnificent > waste of time? Divorced from the tiering mechanisms, is making misplaced migration able to migrate unmapped pages not generally useful? ~Gregory