[PATCH] x86-64: Fix partial page check to ensure unusable memory is not being marked usable.
Fix partial page check in e820_register_active_regions to ensure partial pages are not being marked as active in the memory pool. Signed-off-by: Aaron Durbin <adurbin@google.com> Signed-off-by: Andi Kleen <ak@suse.de>
This commit is contained in:
parent
64e72e41ac
commit
14f448e361
|
@ -278,7 +278,7 @@ e820_register_active_regions(int nid, unsigned long start_pfn,
|
|||
>> PAGE_SHIFT;
|
||||
|
||||
/* Skip map entries smaller than a page */
|
||||
if (ei_startpfn > ei_endpfn)
|
||||
if (ei_startpfn >= ei_endpfn)
|
||||
continue;
|
||||
|
||||
/* Check if end_pfn_map should be updated */
|
||||
|
|
Loading…
Reference in New Issue