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 D0928C25B4F for ; Tue, 7 May 2024 17:22:46 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 473416B0098; Tue, 7 May 2024 13:22:46 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 423E86B009C; Tue, 7 May 2024 13:22:46 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2EC616B009D; Tue, 7 May 2024 13:22:46 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 10A946B0098 for ; Tue, 7 May 2024 13:22:46 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 877C8C0EC5 for ; Tue, 7 May 2024 17:22:45 +0000 (UTC) X-FDA: 82092269490.28.47FD430 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf22.hostedemail.com (Postfix) with ESMTP id CFF24C0018 for ; Tue, 7 May 2024 17:22:43 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=rSDqox2E; spf=pass (imf22.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=1715102563; 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=EnROVqtvFnx1wnDkLJVvkPkkPgtvGWD69Q4NWGN9Iuk=; b=GMiFw6UO8dbIdVl0Kwax0q3B23tu/lEfvQ4DXg63R9m2ni4zpw5UPkN1mBn086hxtrbT9r RYK7lk5BAoJjLnMQaOdZEUeLlidRvYSTjetIvbXCmy0PKk1yB+X9gFy50LgSIevA6ug0fT NQgiFfpZGXKEeO4z4lwipSSwCbpRdo4= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=rSDqox2E; spf=pass (imf22.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-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1715102563; a=rsa-sha256; cv=none; b=t7fKdVOON6AAWt9hyzTUycKd9UOR5gwNyV4UYGakl45v1GsXA5feQ6ev0MRrg/Ur7P5qi3 fZi8MFx+j18985gOjSiUqh4GzUmj3gqyKwmOe+N+6d7fBUTBvz+zLETRQ51R8RuTs76LHX lsQwGUrGIlosQGdGkfRy7wY89pbQxvM= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id D1E5561826; Tue, 7 May 2024 17:22:42 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E03D9C2BBFC; Tue, 7 May 2024 17:22:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1715102562; bh=jsKpgfNXCcSTLHP8MOPapGa4X0VcGRUo2Nh6pYraQAY=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=rSDqox2EySg1GaW8XcSqE8TrDabLDqoXt8Uo3hd6f1x96PX4EapBLLbFYlze+TusE Cwz84nldp/4jolFfPC9/+u0+7fr2XoQvL7sQiE9UgSfBXxgSopk0YU0eohHDDdIXSp YzyWtNXnUSagh2Blmy+ZRUURWwIm452Dk/24yc2w= Date: Tue, 7 May 2024 10:22:41 -0700 From: Andrew Morton To: Lance Yang Cc: David Hildenbrand , Baolin Wang , willy@infradead.org, sj@kernel.org, maskray@google.com, ziy@nvidia.com, ryan.roberts@arm.com, 21cnbao@gmail.com, mhocko@suse.com, fengwei.yin@intel.com, zokeefe@google.com, shy828301@gmail.com, xiehuan09@gmail.com, libang.li@antgroup.com, wangkefeng.wang@huawei.com, songmuchun@bytedance.com, peterx@redhat.com, minchan@kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v4 2/3] mm/rmap: integrate PMD-mapped folio splitting into pagewalk loop Message-Id: <20240507102241.0a09db69afd62efb5ce84f17@linux-foundation.org> In-Reply-To: References: <20240501042700.83974-1-ioworker0@gmail.com> <20240501042700.83974-3-ioworker0@gmail.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-Queue-Id: CFF24C0018 X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: m37as19pyqb1umjnuqox8xwp515c933b X-HE-Tag: 1715102563-865745 X-HE-Meta: U2FsdGVkX1/7RlHZtjJgKFHRnoaEm+ItacmoCBmBB8OBKX/dfxcUYNfVmMHFyGjaDlrtD69Sc+wiUCJ20X04TS++MmqmEcaZDM6ifx5f8bz2mEs5Ut8lPOh1/NZxnJHI9GCyWfK6NGuA1X/U+usRF23wP0u/ODmIhE/L7wp7pnrNTg67WRCmB239PuK2oe1TzyrRWYutif5Jk0fDSzKDvxcHgFm8toMyKg1i0xlsEkUMu6rlGeP9c/8yE9aHDVTDn/ENav7V4Y6NKJGm8IFTN6pnxGlsiA9IaGQ0m6qb9hfSNavIpsjDPB0CNSBZ4sYPOXK2E6bXcM7ezWfYAjoaimWEELpgrqpcLZrOk5rHI+8z8tP6WbUc9C/PrHyL+amp4vZaYdVf0nRvwX6BVUUCtEhg3dViOy7qeqyRUix4PEmkoAiF0eaKto4whf4NVukDqrV/7GH0aE3Rb6v3WOVPxy5QPyn3rojR3B+sNRNj84EyQ+WQGsrwBr31/hW0d9GDhf0s+QKbiX/F0WnW+/4pGeFTQ8jbB9PYtnCfFYGfY7GcXnmAosO2iLJIe/HgbWiqwy0sOi4ThPOm1e8QZeFR5WD2hKVFReUU6OFIn3Gj2qnWd/Nfx41QS/+1YJFQIVzgp4qW4lzsAmsKhHdARdPltKZkULq1SOzC4/jtgIrD4cVwMyHzXWHbx7+Y56Dczq37xZqFQqEzanJEgbI1SEWI/xqffypZFQ2N0FCaoG/jKluBYXDQJ8ojtxkZp+PNPHF9FJfJT3jrmqZ4hia34D5u58VqUFa2181sWFnpZwGU8texH8VfTF8/sFZL+EiNI6zdbOf43gx5BGHAoqromrlWHflu9ivr+1vCdMCanABhSg7Zl7+RT7KU4zdCABXfmv0yK0x7f5m5SrQZIjeOF/e9/3DGCjj+xm+ywrGXofenp4JxgknweR6ZKe41cApzIAuNQdgPW39HLUvvATmtC8M DnE4swDH wWtlLUfxodCIkxV7sxdG+t5Qef5uB9gaX0MkICBBjYwP8RiNLEox/rU70t/tdXg1yGDS9/jr7Odz8VcCoMohbVK54SJBf7ZvWPQH7Dtdo+CzF7oJ70CJc1WQDfkHonpecxQpFkFsSbTuQPptJfX7guSuVUOhBRzIdMNQdAlgMnvVWewXABgvUFVBWAypm4pAZ/E+prjihhCqYeV+Fejkan1/m2HXQLd0LXDIB+aK3D2s3KdY/nmSYUJL8WuJLPEDGdvVD 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 Tue, 7 May 2024 16:38:07 +0800 Lance Yang wrote: > > > Yep, I'll also set pvmw.ptl to NULL here if any corner cases arise. > > > > > > > This series already resides in mm-stable. I asked Andrew to remove it > > for now. If that doesn't work, we'll need fixup patches to address any > > review feedback. > > I'll patiently wait Andrew's response, and then submit the next version or > fixup patches accordingly. Well, which series are we talking about? "mm/madvise: enhance lazyfreeing with mTHP in madvise_free v10" or ""Reclaim lazyfree THP without splitting v4" or both? And how significant are the needed fixup patches? And what is our confidence level after those fixups are in place?