Message ID | 20220823030209.57434-2-linmiaohe@huawei.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | A few fixup patches for hugetlb | expand |
diff --git a/mm/hugetlb.c b/mm/hugetlb.c index f8f1540108ab..19a7a83af569 100644 --- a/mm/hugetlb.c +++ b/mm/hugetlb.c @@ -3473,7 +3473,8 @@ static int demote_free_huge_page(struct hstate *h, struct page *page) * based on pool changes for the demoted page. */ h->max_huge_pages--; - target_hstate->max_huge_pages += pages_per_huge_page(h); + target_hstate->max_huge_pages += + pages_per_huge_page(h) / pages_per_huge_page(target_hstate); return rc; }