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 D39DFC83F1B for ; Wed, 16 Jul 2025 22:27:16 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 60B346B009E; Wed, 16 Jul 2025 18:27:16 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5BC1C6B00A1; Wed, 16 Jul 2025 18:27:16 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4F8C46B00A2; Wed, 16 Jul 2025 18:27:16 -0400 (EDT) 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 3F7586B009E for ; Wed, 16 Jul 2025 18:27:16 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 84C4A594D3 for ; Wed, 16 Jul 2025 22:27:15 +0000 (UTC) X-FDA: 83671564830.04.46B22E6 Received: from tor.source.kernel.org (tor.source.kernel.org [172.105.4.254]) by imf28.hostedemail.com (Postfix) with ESMTP id E5AD6C0005 for ; Wed, 16 Jul 2025 22:27:12 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=FQ20TfVJ; spf=pass (imf28.hostedemail.com: domain of akpm@linux-foundation.org designates 172.105.4.254 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=1752704832; 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=HCCmKOoDMqul64r/E9+PNDDxy37lHiJgiXrCeoTeDB0=; b=c9Szr25S1bvoukbSg1OuGN4ZK2WtqW0AIfsSe1EhEgJNS6jDUzGyzAtpwvmXaTBa4jeZOR 4HJuk8BkNk5TorCGil3lySfJ4qLN2Ut/TJ+miXvfR26DwnhRL+myf22MozRPZAI4Jm+zwy pyZdy4Bf2WBFlxihpKPcPJRfVd6H2mc= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=FQ20TfVJ; spf=pass (imf28.hostedemail.com: domain of akpm@linux-foundation.org designates 172.105.4.254 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752704832; a=rsa-sha256; cv=none; b=s+5Ryj7YdruSvXVEQPZ4nlC09eOPVmi7uukooEzoRN56t+6TQJFHym3PFxjyf7eQpnYj7I Wo0a3lb2TVDb3kPLjg5OBWENODXuPqyns5V2IS2605bOMD+CMql8NkI08B1pAtMcpHGPnp 5pRU2rd+K104Byu3/AQYvjDnvc4xfOs= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by tor.source.kernel.org (Postfix) with ESMTP id 5D050601CF; Wed, 16 Jul 2025 22:27:12 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 087D3C4CEE7; Wed, 16 Jul 2025 22:27:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1752704832; bh=Tu5JRrTaLxjAsLV5SCPpe1Ex1V91jjvN1Tb/KDM9lNw=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=FQ20TfVJv7WHG4iy+EX6C5O/ThLRdHt1x2CyduQoJ7kBpnfwVRY4iaXRGrPLDkcGE DBema/GEK6i5vtv2C20l0NWl0W9bQMb+oyV+Fhec+AWeSTRdsHVXB/JrmwlAloVh2r aiQsmw0UH40iuqW+2aualml7hoCW1ijLrIVxgQ0o= Date: Wed, 16 Jul 2025 15:27:10 -0700 From: Andrew Morton To: David Hildenbrand Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, xen-devel@lists.xenproject.org, linux-fsdevel@vger.kernel.org, nvdimm@lists.linux.dev, Juergen Gross , Stefano Stabellini , Oleksandr Tyshchenko , Dan Williams , Matthew Wilcox , Jan Kara , Alexander Viro , Christian Brauner , Lorenzo Stoakes , "Liam R. Howlett" , Vlastimil Babka , Mike Rapoport , Suren Baghdasaryan , Michal Hocko , Zi Yan , Baolin Wang , Nico Pache , Ryan Roberts , Dev Jain , Barry Song , Jann Horn , Pedro Falcato , Hugh Dickins , Oscar Salvador , Lance Yang Subject: Re: [PATCH v1 0/9] mm: vm_normal_page*() improvements Message-Id: <20250716152710.59e09fe5056010322de2a1a3@linux-foundation.org> In-Reply-To: <17a539fa-977c-4f3f-bedf-badd1fc1287a@redhat.com> References: <20250715132350.2448901-1-david@redhat.com> <20250715163126.7bcaca25364dd68835bd9c8b@linux-foundation.org> <17a539fa-977c-4f3f-bedf-badd1fc1287a@redhat.com> X-Mailer: Sylpheed 3.7.0 (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-Stat-Signature: hd3kpzua6hzufdw15s31fhnepqo6tdms X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: E5AD6C0005 X-Rspam-User: X-HE-Tag: 1752704832-426261 X-HE-Meta: U2FsdGVkX1/cE82KWQrUKz4lwQfAs6TwWlug8mlw2t6Rp+n/goeIoIKTiS12HKRCOiZCK3GH4nl69nUD7gKlL12kZVwpLrjFRbYGTruqgGAw/E4MWC24ySx9Q1WPLY2sKBZQIkiMJoR67gGeQtJo6Hn2+dNNnjuzhhbhR9BAmIT2tncAw0Im4JzwSvHil00x/wOoEX2lZP35aj6C9h+NiZS3gOHgx9oWzcv0uDroelcuCfEmPlpAgVZqhc3JTbwawMan3nyisIzNKG634LbbCn9XQVgofyMTSgAb1ZHApSmmmNIqKZ6RYw+QZsLRl9S7gK/V7SjEY0ST0RcpcFPN6Y9a8oA1ee5czdCJJ0TiX4yjPSDzTBVoul9wQFmPyZ59kNBSEtvlAxJOQF6WP0fb/zEt/cdkhKknfafZ+EN06OdaABXLgJJXmNVAxN6u8urS/v+V6g/lSyqQQgRAQLII8ytZR1mtZsdm6MnbR3gf3fRfJpc9kZj6+r2kgbJuGpSkfSl4b6qbWppVLUgPx2IxuU4nzLrveWv/XF+uYeRNFBbx8O9pz/cA1MqB/fSHpWvWtRiW5qWyuciUa41v5T6Cjcu20m9uoHrXuN7plsRniOtqFtwx6+h/m+6o64l5Y38gaSjD5V4gKTr/C+OKHJyO4g4/83MOJAnneL6ig9gJfkJcxncZlawmKlsPVVWYdc3FxJXT02Jy6dhsIQNCLJlJQLLgcPX4LFQany29EU5rBJ+eQMTtW0anBcBBng30wNPX5vE6fWQoJTxCZ7J6gPQ5l/+YFKGG3bVQI+q9lsRkipS4nCkL9haxiZp6gsBYZlMmhXkIMxuVRtPYIbHUuwnlgE1mghAsVIIkqtb+VgdhQMt4CmsdWT5rv6Uks6XDO4KAC1Cvv3h69TLA5pvNhVN0B/GTTn/9LNGEeWzfvTMIcKcC06AMl7EkMyHsFd7mp1oYZBnBZ961bcVo6mg/Ce/ jUHrcIsf fUM5l/+raLt2hwYEE2qs71z2RwFSDXxX+T8Ly+Uok9y/iqAPWpOOGBpWYx6Dzemhavm09+iHtYBPT75pGtwrM/L58z/QHSKbxpWepvPW3TMCR+harAVwDZyyjhBoIXHlyakvSPu9gGsQ6/6FNQApen6KFaB4dXDUyJQ7OJSeNjqgYb7h4heeB3wRIzXb10Wz9t33o/qWA0ckbXIyoaqwmkevXcj2cbBBaJkly73AJ+b/FbbZyisVxBldgHxdg10fZA2dZo5YnkJD/p3FNzht4NiUtI4BsMR+97YoibD3/2MLan3AwJyfkDcT8XX9IMSqyhoDd 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: List-Subscribe: List-Unsubscribe: On Wed, 16 Jul 2025 10:47:29 +0200 David Hildenbrand wrote: > > > > However the series rejects due to the is_huge_zero_pmd -> > > is_huge_zero_pfn changes in Luiz's "mm: introduce snapshot_page() v3" > > series, so could we please have a redo against present mm-new? > > I'm confused: mm-new *still* contains the patch from Luiz series that > was originally part of the RFC here. > > commit 791cb64cd7f8c2314c65d1dd5cb9e05e51c4cd70 > Author: David Hildenbrand > Date: Mon Jul 14 09:16:51 2025 -0400 > > mm/memory: introduce is_huge_zero_pfn() and use it in vm_normal_page_pmd() > > If you want to put this series here before Luiz', you'll have to move that > single patch as well. > > But probably this series should be done on top of Luiz work, because Luiz > fixes something. I'm confused at your confused. mm-new presently contains Luiz's latest v3 series "mm: introduce snapshot_page()" which includes a copy of your "mm/memory: introduce is_huge_zero_pfn() and use it in vm_normal_page_pmd()". > [that patch was part of the RFC series, but Luiz picked it up for his work, so I dropped it > from this series and based it on top of current mm-new]