diff options
Diffstat (limited to 'mm/util.c')
-rw-r--r-- | mm/util.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -478,7 +478,7 @@ bool page_mapped(struct page *page) | |||
478 | return true; | 478 | return true; |
479 | if (PageHuge(page)) | 479 | if (PageHuge(page)) |
480 | return false; | 480 | return false; |
481 | for (i = 0; i < hpage_nr_pages(page); i++) { | 481 | for (i = 0; i < (1 << compound_order(page)); i++) { |
482 | if (atomic_read(&page[i]._mapcount) >= 0) | 482 | if (atomic_read(&page[i]._mapcount) >= 0) |
483 | return true; | 483 | return true; |
484 | } | 484 | } |