|
@@ -208,7 +208,7 @@ static void update_and_free_page(struct page *page)
|
|
|
1 << PG_dirty | 1 << PG_active | 1 << PG_reserved |
|
|
|
1 << PG_private | 1<< PG_writeback);
|
|
|
}
|
|
|
- page[1].lru.next = NULL;
|
|
|
+ set_compound_page_dtor(page, NULL);
|
|
|
set_page_refcounted(page);
|
|
|
__free_pages(page, HUGETLB_PAGE_ORDER);
|
|
|
}
|