|
@@ -23,12 +23,7 @@ static int __init map_range(struct range *range)
|
|
|
start = (unsigned long)kasan_mem_to_shadow(pfn_to_kaddr(range->start));
|
|
|
end = (unsigned long)kasan_mem_to_shadow(pfn_to_kaddr(range->end));
|
|
|
|
|
|
- /*
|
|
|
- * end + 1 here is intentional. We check several shadow bytes in advance
|
|
|
- * to slightly speed up fastpath. In some rare cases we could cross
|
|
|
- * boundary of mapped shadow, so we just map some more here.
|
|
|
- */
|
|
|
- return vmemmap_populate(start, end + 1, NUMA_NO_NODE);
|
|
|
+ return vmemmap_populate(start, end, NUMA_NO_NODE);
|
|
|
}
|
|
|
|
|
|
static void __init clear_pgds(unsigned long start,
|