| .. | .. |
|---|
| 141 | 141 | * |
|---|
| 142 | 142 | * This function shall be used whenever the isolated pageset has been |
|---|
| 143 | 143 | * built from lru, balloon, hugetlbfs page. See isolate_migratepages_range() |
|---|
| 144 | | - * and isolate_huge_page(). |
|---|
| 144 | + * and isolate_hugetlb(). |
|---|
| 145 | 145 | */ |
|---|
| 146 | 146 | void putback_movable_pages(struct list_head *l) |
|---|
| 147 | 147 | { |
|---|
| .. | .. |
|---|
| 1642 | 1642 | |
|---|
| 1643 | 1643 | if (PageHuge(page)) { |
|---|
| 1644 | 1644 | if (PageHead(page)) { |
|---|
| 1645 | | - isolate_huge_page(page, pagelist); |
|---|
| 1646 | | - err = 1; |
|---|
| 1645 | + err = isolate_hugetlb(page, pagelist); |
|---|
| 1646 | + if (!err) |
|---|
| 1647 | + err = 1; |
|---|
| 1647 | 1648 | } |
|---|
| 1648 | 1649 | } else { |
|---|
| 1649 | 1650 | struct page *head; |
|---|