Unverified Commit 0ddd395e authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!14040 hwpoison, memory_hotplug: lock page before unmap for hwpoisoned page

parents 14710d3c 76485b68
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -1160,8 +1160,11 @@ int do_migrate_range(unsigned long start_pfn, unsigned long end_pfn)
		if (PageHWPoison(page)) {
			if (WARN_ON(PageLRU(page)))
				isolate_lru_page(page);
			if (page_mapped(page))
			if (page_mapped(page)) {
				lock_page(page);
				try_to_unmap(page, TTU_IGNORE_MLOCK);
				unlock_page(page);
			}
			continue;
		}