[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20210323135405.65059-1-linmiaohe@huawei.com>
Date: Tue, 23 Mar 2021 09:54:00 -0400
From: Miaohe Lin <linmiaohe@...wei.com>
To: <akpm@...ux-foundation.org>
CC: <jglisse@...hat.com>, <shy828301@...il.com>, <aquini@...hat.com>,
<david@...hat.com>, <apopple@...dia.com>,
<linux-kernel@...r.kernel.org>, <linux-mm@...ck.org>,
<linmiaohe@...wei.com>
Subject: [PATCH v2 0/5] Cleanup and fixup for mm/migrate.c
Hi all,
This series contains cleanups to remove unnecessary VM_BUG_ON_PAGE and
rc != MIGRATEPAGE_SUCCESS check. Also use helper function to remove some
duplicated codes. What's more, this fixes potential deadlock in NUMA
balancing shared exec THP case and so on. More details can be found in
the respective changelogs. Thanks!
v1->v2:
Fix removing the wrong assertion per Rafael.
Use pr_warn_once() instead per David.
Collect Reviewed-by tag.
Miaohe Lin (5):
mm/migrate.c: remove unnecessary VM_BUG_ON_PAGE on
putback_movable_page()
mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS check in
'else' case
mm/migrate.c: fix potential indeterminate pte entry in
migrate_vma_insert_page()
mm/migrate.c: use helper migrate_vma_collect_skip() in
migrate_vma_collect_hole()
mm/migrate.c: fix potential deadlock in NUMA balancing shared exec THP
case
mm/migrate.c | 42 +++++++++++++++++++-----------------------
1 file changed, 19 insertions(+), 23 deletions(-)
--
2.19.1
Powered by blists - more mailing lists