]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
mm-factor-helpers-for-memory_failure_dev_pagemap-fix
authorAndrew Morton <akpm@linux-foundation.org>
Sat, 4 Jun 2022 18:31:06 +0000 (11:31 -0700)
committerLiam R. Howlett <Liam.Howlett@oracle.com>
Wed, 20 Jul 2022 00:15:04 +0000 (20:15 -0400)
fix CONFIG_HUGETLB_PAGE=n build

Reported-by: kernel test robot <lkp@intel.com>
Cc: Shiyang Ruan <ruansy.fnst@fujitsu.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/memory-failure.c

index 639fb551bdaf3eae51f30d45d6a9c5a3eb7f28fd..aa821ba1095c50b79d5872d266be349abb2ad7a0 100644 (file)
@@ -1716,12 +1716,21 @@ out:
        unlock_page(head);
        return res;
 }
+
 #else
+
+static inline int mf_generic_kill_procs(unsigned long long pfn, int flags,
+                                       struct dev_pagemap *pgmap)
+{
+       return 0;
+}
+
 static inline int try_memory_failure_hugetlb(unsigned long pfn, int flags, int *hugetlb)
 {
        return 0;
 }
-#endif
+
+#endif /* CONFIG_HUGETLB_PAGE */
 
 static int memory_failure_dev_pagemap(unsigned long pfn, int flags,
                struct dev_pagemap *pgmap)