afs: Enable multipage folio support
[linux-2.6-microblaze.git] / fs / Kconfig
index 5976eb3..a547307 100644 (file)
@@ -247,8 +247,7 @@ config HUGETLB_PAGE
 
 #
 # Select this config option from the architecture Kconfig, if it is preferred
-# to enable the feature of minimizing overhead of struct page associated with
-# each HugeTLB page.
+# to enable the feature of HugeTLB Vmemmap Optimization (HVO).
 #
 config ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP
        bool
@@ -259,14 +258,13 @@ config HUGETLB_PAGE_OPTIMIZE_VMEMMAP
        depends on SPARSEMEM_VMEMMAP
 
 config HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON
-       bool "Default optimizing vmemmap pages of HugeTLB to on"
+       bool "HugeTLB Vmemmap Optimization (HVO) defaults to on"
        default n
        depends on HUGETLB_PAGE_OPTIMIZE_VMEMMAP
        help
-         When using HUGETLB_PAGE_OPTIMIZE_VMEMMAP, the optimizing unused vmemmap
-         pages associated with each HugeTLB page is default off. Say Y here
-         to enable optimizing vmemmap pages of HugeTLB by default. It can then
-         be disabled on the command line via hugetlb_free_vmemmap=off.
+         The HugeTLB VmemmapvOptimization (HVO) defaults to off. Say Y here to
+         enable HVO by default. It can be disabled via hugetlb_free_vmemmap=off
+         (boot command line) or hugetlb_optimize_vmemmap (sysctl).
 
 config MEMFD_CREATE
        def_bool TMPFS || HUGETLBFS