|
|
@@ -619,7 +619,7 @@ static void trim_pfn_device(struct nd_pfn *nd_pfn, u32 *start_pad, u32 *end_trun
|
|
|
if (region_intersects(start, size, IORESOURCE_SYSTEM_RAM,
|
|
|
IORES_DESC_NONE) == REGION_MIXED
|
|
|
|| !IS_ALIGNED(end, nd_pfn->align)
|
|
|
- || nd_region_conflict(nd_region, start, size + adjust))
|
|
|
+ || nd_region_conflict(nd_region, start, size))
|
|
|
*end_trunc = end - phys_pmem_align_down(nd_pfn, end);
|
|
|
}
|
|
|
|