remove libdss from Makefile
[GitHub/moto-9609/android_kernel_motorola_exynos9610.git] / mm / page_isolation.c
index 757410d9f758a22ca6306b84d00c5929dc3fa79a..f0dbecbfa8da5644276d474c8b10b864f315ea6f 100644 (file)
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0
 /*
  * linux/mm/page_isolation.c
  */
@@ -285,6 +286,12 @@ int test_pages_isolated(unsigned long start_pfn, unsigned long end_pfn,
        spin_lock_irqsave(&zone->lock, flags);
        pfn = __test_page_isolated_in_pageblock(start_pfn, end_pfn,
                                                skip_hwpoisoned_pages);
+
+       if (pfn < end_pfn) {
+               pr_info_ratelimited("%s: page of pfn %lu is not isolated\n", __func__, pfn);
+               /* __dump_page(pfn_to_page(pfn), "isolation failure"); */
+       }
+
        spin_unlock_irqrestore(&zone->lock, flags);
 
        trace_test_pages_isolated(start_pfn, end_pfn, pfn);