Messages in this thread | | | Date | Tue, 8 Jun 2021 13:32:21 +0100 | From | Matthew Wilcox <> | Subject | Re: [PATCH v2] mm, thp: use head page in __migration_entry_wait |
| |
On Tue, Jun 08, 2021 at 03:00:26PM +0300, Kirill A. Shutemov wrote: > But there's one quirk: if split succeed we effectively wait on wrong > page to be unlocked. And it may take indefinite time if split_huge_page() > was called on the head page.
Hardly indefinite time ... callers of split_huge_page_to_list() usually unlock the page soon after. Actually, I can't find one that doesn't call unlock_page() within a few lines of calling split_huge_page_to_list().
| |