]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
hugetlb: show nr_huge_pages in report_hugepages()
authorWenjie Xu <xuwenjie04@baidu.com>
Thu, 15 May 2025 11:42:31 +0000 (19:42 +0800)
committerAndrew Morton <akpm@linux-foundation.org>
Sun, 1 Jun 2025 05:46:11 +0000 (22:46 -0700)
The number of pre-allocated huge pages should be nr_huge_pages, not
free_huge_pages, although they are same during booting stage

Link: https://lkml.kernel.org/r/20250515114231.65824-1-xuwenjie04@baidu.com
Signed-off-by: Wenjie Xu <xuwenjie04@baidu.com>
Signed-off-by: Li RongQing <lirongqing@baidu.com>
Acked-by: Oscar Salvador <osalvador@suse.de>
Cc: Muchun Song <muchun.song@linux.dev>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/hugetlb.c

index d53caf96a4b2835a82820e576cccb72c01f99805..5a0bf1ea48f9677598a823c713a0a59d8954ee17 100644 (file)
@@ -3733,7 +3733,7 @@ static void __init report_hugepages(void)
 
                string_get_size(huge_page_size(h), 1, STRING_UNITS_2, buf, 32);
                pr_info("HugeTLB: registered %s page size, pre-allocated %ld pages\n",
-                       buf, h->free_huge_pages);
+                       buf, h->nr_huge_pages);
                if (nrinvalid)
                        pr_info("HugeTLB: %s page size: %lu invalid page%s discarded\n",
                                        buf, nrinvalid, nrinvalid > 1 ? "s" : "");