Only search accessible memory for printk persist buffer.
Change-Id: I0052b987cc835dbdc401f31f9bad7bbb2156281e
diff --git a/kernel/printk/printk.c b/kernel/printk/printk.c
index ff9937c..74f4924 100644
--- a/kernel/printk/printk.c
+++ b/kernel/printk/printk.c
@@ -400,7 +400,7 @@
#ifdef CONFIG_NO_BOOTMEM
phys_addr_t alloc;
alloc = memblock_find_in_range_node(size, SMP_CACHE_BYTES,
- PERSIST_SEARCH_START, PERSIST_SEARCH_END,
+ PERSIST_SEARCH_START, MEMBLOCK_ALLOC_ACCESSIBLE,
NUMA_NO_NODE);
if (!alloc) return alloc;
if (memblock_reserve(alloc, size)) {