From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 A809E1940B0 for ; Thu, 28 May 2026 06:23:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779949426; cv=none; b=GsKNBQnxkNLoOgZt37DNxNSb6IzX1J/8vZwz8hrBWGHK8uD0Fxtl0HMBvNMxLqkAhE89en8YxJBtlpqXK0eZ4swm7YgoVS6zlMCJXAgtg6E3+KgRXYEvP3885yYCxKn8XnlCqP67DnUXUn9osPzqe2Zn7guvLjUT1sMxNA8OWts= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779949426; c=relaxed/simple; bh=0RgJd/j+vMw4rGJufzEiUADtvpwL8OLKBT5M1pXfwa8=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=Y33WDSlObHefFL/FetuR1qePdvz+yBJVPyXxslc6kEdvVQBcIX3MdrMmnVIz2BsQMPSWID/nN/f3dokFEuhg80q9xmtSADRnJubLAwKgMLQHNGMvu4aaeCsUwtsMPOrHzQFVUAjNBphzsoyL7ldY6TJYyutgqcS2lD9E3j4oirk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=UDEGgVG8; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="UDEGgVG8" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 42BA31F000E9; Thu, 28 May 2026 06:23:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1779949425; bh=0RgJd/j+vMw4rGJufzEiUADtvpwL8OLKBT5M1pXfwa8=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=UDEGgVG84Pw+wHmviNQ5eNI4lTxiyNPcShJqSqyPl+Us1cz3Ezq14jtDvAg88/3m+ Xj1mBTPKb4iHYalhZuxc7x5r4MD6GET3+M/V9T0Hk2tWjkXQfPuoyq+kiaOa8wRwLV o3FMtFQnaKC7VJFMES1Baw8drUKUTUcsqNv1IogCnnb5QSZJv7zQZ0A5kKGLg1xHK8 rA1/bWqezRA/lM+928OusBqefoWFXk1ptC39QwHCjFJJle8ISwQINoR4H01pcOhWN5 KdcsjCcuO/orh1LYyXIbVFKnul+seX/hxOXvzylyTk8oD17sZXWYVrXFMgjVdKme2H C6Rm0bRuLDm/Q== Date: Thu, 28 May 2026 07:23:35 +0100 From: Lorenzo Stoakes To: Jiaqi Yan Cc: "Oscar Salvador (SUSE)" , Vlastimil Babka , nao.horiguchi@gmail.com, william.roche@oracle.com, tony.luck@intel.com, wangkefeng.wang@huawei.com, jane.chu@oracle.com, akpm@linux-foundation.org, osalvador@suse.de, muchun.song@linux.dev, rientjes@google.com, duenwen@google.com, jthoughton@google.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org, Liam.Howlett@oracle.com, rppt@kernel.org, surenb@google.com, mhocko@suse.com, boudewijn@delta-utec.com, ziy@nvidia.com, harry.yoo@oracle.com, willy@infradead.org, linmiaohe@huawei.com, hannes@cmpxchg.org, jackmanb@google.com Subject: Re: [PATCH v4 0/3] Only free healthy pages in high-order has_hwpoisoned folio Message-ID: References: <20260202194125.2191216-1-jiaqiyan@google.com> 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=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: On Wed, May 27, 2026 at 09:29:19PM -0700, Jiaqi Yan wrote: > On Tue, May 26, 2026 at 11:36 PM Lorenzo Stoakes wrote: > > > > On Tue, May 26, 2026 at 10:00:06PM -0700, Jiaqi Yan wrote: > > > Thanks Lorenzo and Oscar. > > > > > > On Tue, May 26, 2026 at 10:17 AM Oscar Salvador (SUSE) > > > wrote: > > > > > > > > On Tue, May 26, 2026 at 05:09:28PM +0100, Lorenzo Stoakes wrote: > > > > > On Mon, Feb 23, 2026 at 03:17:57PM -0800, Jiaqi Yan wrote: > > > > > > Hi Vlastimil, > > > > > > > > > > > > Could you and other page_alloc.c reviewers share your thoughts on this > > > > > > patchset? Thanks! > > > > > > > > > > Hi Jiaqi, > > > > > > > > > > I guess you are blocked on review here, did you intend to return to this? > > > > > > Yes, as long as this patchset is useful to the community. > > > > Yes it is, thanks! > > > > > > > > > > > > > > > I'd suggest attempted a respin to get some movement here as clearly this slipped > > > > > through the gaps last cycle. > > > > > > > > This fell off my radar, I plan to have a look this week/early next week. > > > > Thanks Oscar! > > > > > > > > > > > > > > > > By "respin" do you mean I should re-work the patches on top of the > > > latest akpm/mm-stable or linus/master, for whatever the changes in > > > mm/page_alloc.c and mm/memory-failure.c since Feb? > > > > Rebase on to mm-unstable would be easiest, we're late in the cycle now (rc5) so > > this will probably have to wait for next cycle, but doing this early makes > > reviewing easier :) > > > > You can either do a v4 RESEND or it may be simplier to just send a v5 where the > > latest version is just the rebase to avoid confusion. > > Ack. I am preparing v5 on top of mm-unstable. Great thanks! > > Interestingly, I notice [1] introduced free_prepared_contig_range() > which does almost exactly what free_contiguous_pages() in my patch 1/3 > does. I will try to re-use free_prepared_contig_range() during the > rebase. > > [1] https://lore.kernel.org/all/20260401101634.2868165-2-usama.anjum@arm.com Nice :) > > > > > > > > > > -- > > > > Oscar Salvador > > > > SUSE Labs > > > > Cheers, Lorenzo Cheers, Lorenzo