[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <Z7lIYzLSACbWxlEM@casper.infradead.org>
Date: Sat, 22 Feb 2025 03:45:39 +0000
From: Matthew Wilcox <willy@...radead.org>
To: Wupeng Ma <mawupeng1@...wei.com>
Cc: akpm@...ux-foundation.org, david@...hat.com, kasong@...cent.com,
ryan.roberts@....com, chrisl@...nel.org,
huang.ying.caritas@...il.com, schatzberg.dan@...il.com,
baohua@...nel.org, hanchuanhua@...o.com, linux-mm@...ck.org,
linux-kernel@...r.kernel.org
Subject: Re: [PATCH] mm: swap: Avoid infinite loop if no valid swap entry
found during do_swap_page
On Sat, Feb 22, 2025 at 10:46:17AM +0800, Wupeng Ma wrote:
> Digging into the source, we found that the swap entry is invalid due to
> unknown reason, and this lead to invalid swap_info_struct. Excessive log
> printing can fill up the prioritized log space, leading to the purging of
> originally valid logs and hindering problem troubleshooting. To make this
> more robust, kill this task.
this seems like a very bad way to fix this problem
Powered by blists - more mailing lists