|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 2/5] mm: Change boot_scrub_done definition
Rename it to the more appropriate scrub_debug and define as a macro
for !CONFIG_SCRUB_DEBUG. This will allow us to get rid of some
ifdefs (here and in the subsequent patch).
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx>
Suggested-by: Jan Beulich <JBeulich@xxxxxxxx>
---
New in v2
xen/common/page_alloc.c | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/xen/common/page_alloc.c b/xen/common/page_alloc.c
index e1f7cd2..a4a193b 100644
--- a/xen/common/page_alloc.c
+++ b/xen/common/page_alloc.c
@@ -171,7 +171,9 @@ static unsigned long __initdata opt_bootscrub_chunk =
MB(128);
size_param("bootscrub_chunk", opt_bootscrub_chunk);
#ifdef CONFIG_SCRUB_DEBUG
-static bool __read_mostly boot_scrub_done;
+static bool __read_mostly scrub_debug;
+#else
+#define scrub_debug false
#endif
/*
@@ -725,7 +727,7 @@ static void check_one_page(struct page_info *pg)
const uint64_t *ptr;
unsigned int i;
- if ( !boot_scrub_done )
+ if ( !scrub_debug )
return;
ptr = map_domain_page(mfn);
@@ -1696,12 +1698,7 @@ static void init_heap_pages(
nr_pages -= n;
}
-#ifndef CONFIG_SCRUB_DEBUG
- free_heap_pages(pg + i, 0, false);
-#else
- free_heap_pages(pg + i, 0, boot_scrub_done);
-#endif
-
+ free_heap_pages(pg + i, 0, scrub_debug);
}
}
@@ -1968,7 +1965,7 @@ static void __init scrub_heap_pages(void)
printk("done.\n");
#ifdef CONFIG_SCRUB_DEBUG
- boot_scrub_done = true;
+ scrub_debug = true;
#endif
}
--
1.8.3.1
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |