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 E612DE7717F for ; Mon, 16 Dec 2024 06:27:01 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5F5EF6B007B; Mon, 16 Dec 2024 01:27:01 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 5A5C56B0082; Mon, 16 Dec 2024 01:27:01 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4940C6B0085; Mon, 16 Dec 2024 01:27:01 -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 2BE066B007B for ; Mon, 16 Dec 2024 01:27:01 -0500 (EST) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id C9E9DC0778 for ; Mon, 16 Dec 2024 06:27:00 +0000 (UTC) X-FDA: 82899838056.01.E21D24B Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf03.hostedemail.com (Postfix) with ESMTP id 0A7452001C for ; Mon, 16 Dec 2024 06:26:45 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=GY0AZMxm; spf=pass (imf03.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1734330400; 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=YTeuGSh1CGSThRU7myc0e4PzU/URwKkheVQYIA9QTkw=; b=LvbBPnpUmD4S0P/QeGC7GCMDpu8fzKk3YO/x7i32NxibnnM+tqX2sMey3xJL51f604ZC0R adzqiXJhX622TcjBB4WMCXEuwxH9P+EqLPqLZvDJMvWdP2riICfWpVqcjY+4AvemffNgEq gDSdE6xiesNVPZlyaVUa7RBkcR0n0EE= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1734330400; a=rsa-sha256; cv=none; b=xX6QsuKmswSYlQw9oPe/ZWb4qQEZAFz8YB+loqqYKwxLJGesvKBixCG2i4Nf5xZ2TMgsw5 hlno0363X2XlalDqRiAKAlIzHGh+elOh+lNR0fzTCI8W6Lny606Ut5y2zIGonRERO8nHOR 6pQtbR2cs3us0d2btVTJmRsjoQjlViI= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=GY0AZMxm; spf=pass (imf03.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 874665C5F33; Mon, 16 Dec 2024 06:26:15 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 640B9C4CED0; Mon, 16 Dec 2024 06:26:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1734330417; bh=YTeuGSh1CGSThRU7myc0e4PzU/URwKkheVQYIA9QTkw=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=GY0AZMxmMTcjeSKYZE7GmeuX3SKjxwb/58gdhtCO5ezpDtS7gHlr8h702y1OHXEf3 vY6Jr3J4GAa6Wcr8zvbFGqgmpilb6SPi4mi0P9Bicw+/iyZasNONa8WkQjjSoDOyRm 3Dc5fonxtLGVn5tPwYlTUYvPZ0flblYJeuQt5VAY= Date: Sun, 15 Dec 2024 22:26:55 -0800 From: Andrew Morton To: Alistair Popple Cc: David Hildenbrand , Dan Williams , linux-mm@kvack.org, lina@asahilina.net, zhang.lyra@gmail.com, gerald.schaefer@linux.ibm.com, vishal.l.verma@intel.com, dave.jiang@intel.com, logang@deltatee.com, bhelgaas@google.com, jack@suse.cz, jgg@ziepe.ca, catalin.marinas@arm.com, will@kernel.org, mpe@ellerman.id.au, npiggin@gmail.com, dave.hansen@linux.intel.com, ira.weiny@intel.com, willy@infradead.org, djwong@kernel.org, tytso@mit.edu, linmiaohe@huawei.com, peterx@redhat.com, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linuxppc-dev@lists.ozlabs.org, nvdimm@lists.linux.dev, linux-cxl@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-ext4@vger.kernel.org, linux-xfs@vger.kernel.org, jhubbard@nvidia.com, hch@lst.de, david@fromorbit.com, sfr@canb.auug.org.au Subject: Re: [PATCH v3 00/25] fs/dax: Fix ZONE_DEVICE page reference counts Message-Id: <20241215222655.ef0b15148120a2e2b06b2234@linux-foundation.org> In-Reply-To: References: <675ce1e5a3d68_fad0294d0@dwillia2-xfh.jf.intel.com.notmuch> <45555f72-e82a-4196-94af-22d05d6ac947@redhat.com> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 0A7452001C X-Stat-Signature: tdjrti1sujzou5q958ie176t66ukj6oe X-Rspam-User: X-HE-Tag: 1734330405-799919 X-HE-Meta: U2FsdGVkX198eno15a3TWc1L39LT4puF5XQH0Din0QFXG0fcgQjOFMUBwB9yMZyItG65k5PnaTL961nHtmPfgzwiBFg0jThRyU6yVVFQ/iBku4/E4jVsgTWQ6Bzpc5Dr+x2xBJmIujchsunw3tIL2Tr0uaQcyzbAAkHQEXjJahmnUSVVck9wgveWH0tO3OYS6RsLSquBXEETRgyaiNGXyayN3IEg1Cwbf4LG8/1+lbTumQRhgaIcWOCPBe0hIROfMjPd/sdmaCp/ecGw7uCSzDgGQ5JCgkmpfLifUUtHNJ04ygJh/NZKO5NJgW8E+m82FFu0qC/p2su35Z5Ga0sTI8VulQ8c1v7vRE4nmSIIo0K8gbQMMChUEFuhAm1yZ/6XEpJp3ORhFPyqYZTGDKPTStDTWigtLEFtDQDr2Qh0TQcoP0PHyYPt/c+ISRa5fjfZJje+qPdwZmqLwjb9x4Q13FPmmM0YAXlCaiL4DT6DWXsscoSMEKW7ao/RWiyicwbZcf2pRWzzy4uCLTeRYxf+2YfPCrSvL4NhBKpunm/CiHXma9PjRW4yx19jhqNnq8S4ZidRMbuCdM3jpfYqy4rj4wAiNPYWhokZSrcRcLoHMLY/Aw9qUK9vaWrKFeT46HjDnurqepuJK+f/3Ka6RW6PxjeVJrYken1joC80/hJRBMOWZP2qXFDosEMjiZ17acMF3aI69tNBFgMWZD4K/5caz/n4gRd9nDvluFwEcMWmSAJiv8003zAhzqOoWk6ZVcrcqfHFXPm9K6m460Ji48ir2yanCAG1x6Hp3Bk1cgpppR7n9etHeX78nW+rKFlbdZNTjwwQ3nZdECG9/jV+pdtzfm9eTAOgV0Eb7Qxvm04XzNkwZS+8LMzCxATA96LIZMoIWwy0sb+yOhadk3qzyNX4YwhVHDxsrHQVi9b9ciIH8KHcCczzZB6Ruv8PTV6/TQxSkEbmnWh7IyWoOdHlNt7 zMzqHt+B DpyISCG4LmWYO5eEAKsKTrvu4z7yWmPTNZoIX7PW6UZ5/oKsIxcSAQVZ3/tfivEkLZn9qk9sZwedNOw3EEPYsCicnw7B4ncsNdvgGb01Zl7RnmT40KXSQGQ0aMaJQzxdbrDnvPCxqB3hasskiSUhmSz5BhPqYK8vGXagzp9aKS6y1CIAE/tw4dmslil72IB/PrEV5JuljgsZ3v+7RpujFn3KhDyRUgPSwk/Q8l6lyXuKHeGj8wMhWoEK925q6lY+2eTKp7kAtDZlZlaXKORjxKNRgjcpwQGj15Sv3mSKAnEikrOlML6Dvktg4jqiyXShmM87HPyejYiGzEi2oupv1lvWfxXD4Tr0dWAyYhAAkGNrZs3ZWFsrDhXahLC4lke+dsJYYAZgryf2CJEI= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, 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 Mon, 16 Dec 2024 11:55:30 +1100 Alistair Popple wrote: > The remainder are more -mm focussed. However they do depend on the fs/dax > cleanups in the first half so the trick would be making sure Andrew only takes > them if the nvdimm.git changes have made it into -next. I'm happy with either > approach, so let me know if I should split the series or not. My inclination is to put it all into the nvdimm tree, with appropriate MM developer acks. But I'm having difficulty determining how practical that is because the v3 series is almost a month old so my test merging was quite ugly. Perhaps you could prepare a new-doesn't-need-to-be-final version for people to look at and to aid with this head-scratching?