diff options
Diffstat (limited to 'mm/page_isolation.c')
-rw-r--r-- | mm/page_isolation.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/mm/page_isolation.c b/mm/page_isolation.c index 5e139fec6c6c..92c4c36501e7 100644 --- a/mm/page_isolation.c +++ b/mm/page_isolation.c | |||
@@ -196,8 +196,10 @@ int undo_isolate_page_range(unsigned long start_pfn, unsigned long end_pfn, | |||
196 | { | 196 | { |
197 | unsigned long pfn; | 197 | unsigned long pfn; |
198 | struct page *page; | 198 | struct page *page; |
199 | BUG_ON((start_pfn) & (pageblock_nr_pages - 1)); | 199 | |
200 | BUG_ON((end_pfn) & (pageblock_nr_pages - 1)); | 200 | BUG_ON(!IS_ALIGNED(start_pfn, pageblock_nr_pages)); |
201 | BUG_ON(!IS_ALIGNED(end_pfn, pageblock_nr_pages)); | ||
202 | |||
201 | for (pfn = start_pfn; | 203 | for (pfn = start_pfn; |
202 | pfn < end_pfn; | 204 | pfn < end_pfn; |
203 | pfn += pageblock_nr_pages) { | 205 | pfn += pageblock_nr_pages) { |