+1
−1
Loading
hulk inclusion category: bugfix bugzilla: https://gitee.com/openeuler/kernel/issues/IAO6NS -------------------------------- When HugeTLB and THP are all disabled, HPAGE_PMD_ORDER will trigger build error: ./include/linux/huge_mm.h:109:28: note: in expansion of macro ‘BUILD_BUG’ 109 | #define HPAGE_PMD_SHIFT ({ BUILD_BUG(); 0; }) Fix it by replace HPAGE_PMD_ORDER with PMD_ORDER, which is equal when THP enabled and when THP disabled, it is no really used in shmem_alloc_folio(). So there is no effect when THP disabled. Fixes: c7fcbe10 ("mm: shmem: Merge shmem_alloc_hugefolio() with shmem_alloc_folio()") Signed-off-by:Liu Shixin <liushixin2@huawei.com>