Messages in this thread | | | Date | Wed, 24 Nov 2021 23:12:38 +0300 | From | "Kirill A. Shutemov" <> | Subject | Re: [PATCH v2] mm: thp: update split_queue_len correctly |
| |
On Tue, Nov 23, 2021 at 11:09:16AM -0800, Shakeel Butt wrote: > The deferred THPs are split on memory pressure through shrinker > callback and splitting of THP during reclaim can fail for several > reasons like unable to lock the THP, under writeback or unexpected > number of pins on the THP. Such pages are put back on the deferred split > list for consideration later. However kernel does not update the > deferred queue size on putting back the pages whose split was failed. > This patch fixes that.
Hm. No. split_huge_page_to_list() updates the queue size on split success.
NAK.
-- Kirill A. Shutemov
| |