]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix
authorAndrew Morton <akpm@linux-foundation.org>
Thu, 31 Dec 2020 22:05:01 +0000 (22:05 +0000)
committerJohannes Weiner <hannes@cmpxchg.org>
Thu, 31 Dec 2020 22:05:01 +0000 (22:05 +0000)
fix kernel/power/snapshot.c

Cc: Mike Rapoport <rppt@linux.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
kernel/power/snapshot.c

index 81636c1f3b11dc03451c9151811bb0d3412bcbd2..64b7aab9aee439834b6059be591b136d0295baca 100644 (file)
@@ -99,7 +99,7 @@ static inline void hibernate_unmap_page(struct page *page)
 {
        if (IS_ENABLED(CONFIG_ARCH_HAS_SET_DIRECT_MAP)) {
                unsigned long addr = (unsigned long)page_address(page);
-               int ret  = set_direct_map_invalid_noflush(page);
+               int ret = set_direct_map_invalid_noflush(page, 1);
 
                if (ret)
                        pr_warn_once("Failed to remap page\n");