Received: by 2002:a05:7208:20d2:b0:82:bbfa:f723 with SMTP id z18csp56446rbz; Tue, 7 May 2024 10:22:48 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUqWCFN70gNf5a8WPszQcWMwp1J3SAZo9X/h+5s2CYYp4bBLeE+PmZbO8yoUOE4dB4oPi9/HYNZS0SMuX2rbyQeQAL5AgZBItbg5rDOpw== X-Google-Smtp-Source: AGHT+IEgplqwk3rhHuxU1OqtVCQ16/JV/MJFiwW5Ov4N03R3GI0fyajRR/EPn3Cnebvi2ueX/fKD X-Received: by 2002:a05:620a:298e:b0:790:76ea:b47c with SMTP id af79cd13be357-792a64acb80mr476365385a.24.1715102568517; Tue, 07 May 2024 10:22:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715102568; cv=pass; d=google.com; s=arc-20160816; b=rqB4olTCuvLS3kYViKClS0Dj9TjSJOhRS+STdHY9BBMyM3X1rblea1PpGmWfiPnX3B /IpH5X39aDdXifTOUf0iyqRuhRIg/qod7/zh9YJF2s09yC43HDmaF5gOAzCW8nuikWsg hcszTm4OGXuI4UT+cgHBneh9mB2WLSnX58tgEG9s0ghCwz5qLZJj8SbXupAMqNVpZnUm Cmx3VbLLEbSvDFaxAv5P397hPZS7sCXjoditqnA4AYPYtqAZrO6EvT6/ieIDv88kndVt FTZImJy8YZ725QwOnycM8eYAHRBTxbrnd6oLwiFwOJ0Ti0RKb6o/szuNMw+aoI1nUbww uFQQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :subject:cc:to:from:date:dkim-signature; bh=EnROVqtvFnx1wnDkLJVvkPkkPgtvGWD69Q4NWGN9Iuk=; fh=53GIh6lJ5+rezFQDrzs7iuK4JXE5YN0a3IT7J+hEg0Q=; b=qj88JsQNL0JSOpsXsGzuKSJ5cUcg6ohMtnjlzwllDcYqm0E5I5VNoA0OTzDdrMOYqG i8W5y1/AFUmu6T1P5OxzT5+emHkYRTrObU1kChO81yRTeniDM0fzMa51MA6r5orDUwgW vrhkB9EO6Nl0CnDdi6pl6QEonlJ2sopfyroWp/bwYO8kcBj+PT+y5DwnmJz0CUV4UrqM Vp3cK1PZOlKX6QsbYPorBRyV2JDmxZiD60qhjoN4ZRFlk++wV+celF53MO7hfzTaAf7S ZnWIQ6g0GY3SCzyKFyeFBS2Bzy0t6em3//40v2WkDm5NXJAYXuBXQ1J7I2mkcQQ9IqYC cw7A==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=korg header.b=rSDqox2E; arc=pass (i=1 dkim=pass dkdomain=linux-foundation.org); spf=pass (google.com: domain of linux-kernel+bounces-171909-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-171909-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id c6-20020a05622a058600b0043ae7e1704csi12194089qtb.66.2024.05.07.10.22.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 May 2024 10:22:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-171909-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=korg header.b=rSDqox2E; arc=pass (i=1 dkim=pass dkdomain=linux-foundation.org); spf=pass (google.com: domain of linux-kernel+bounces-171909-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-171909-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 454BD1C21FB4 for ; Tue, 7 May 2024 17:22:48 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CBAD016C453; Tue, 7 May 2024 17:22:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b="rSDqox2E" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0077D15FD03 for ; Tue, 7 May 2024 17:22:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715102563; cv=none; b=uqE4AijLI48OVc+PCPPwTPVUc+Ict7KJoWrSEsogYM32uugvtKzoV+8DVIwOUpbjKFPZH5RT3X5WzP71H+OoLtDC0misu+mTcr3v/Oupe+IcChiM3XHoJrUswoRXQzfK5c7KKku6ZckZOxnAivtdo78yunzEYoMOk0YZKi3EHU4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715102563; c=relaxed/simple; bh=jsKpgfNXCcSTLHP8MOPapGa4X0VcGRUo2Nh6pYraQAY=; h=Date:From:To:Cc:Subject:Message-Id:In-Reply-To:References: Mime-Version:Content-Type; b=SF3CLeyalrlSaAub1a9m3BUikeUdh7Hbr0CVcns4Y05Z2TfaWtaezFJsBFuxRgH5BVzCT3VtUPEsW15VjWzWSTyYXhPhKZnlWjRTHvYrWIlWHHmOjWr50yvEP56y4ZrMEuZPPwsGEG/CVooW7N/nu+LLXmQRWIe8xIxVIA72fR0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b=rSDqox2E; arc=none smtp.client-ip=10.30.226.201 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) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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?