diff --git a/mm/hugetlb.c b/mm/hugetlb.c index a7606831e66ab276fd9f4ea0d8be8fdaa624eb0f..7e9ab6cf87298a965347e8bc90dc6a271156ef2f 100644 --- a/mm/hugetlb.c +++ b/mm/hugetlb.c @@ -1882,7 +1882,7 @@ int dissolve_free_huge_page(struct page *page) goto retry; } - remove_hugetlb_page(h, page, false); + remove_hugetlb_page(h, head, false); h->max_huge_pages--; spin_unlock_irq(&hugetlb_lock);