The calculation 1U << (h->order + PAGE_SHIFT - 10) is actually equal to
(PAGE_SHIFT << (h->order)) >> 10. So we can make it more readable by
replace it with huge_page_size(h) / SZ_1K.

Signed-off-by: Miaohe Lin <[email protected]>
---
 fs/hugetlbfs/inode.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/fs/hugetlbfs/inode.c b/fs/hugetlbfs/inode.c
index 25c1857ff45d..f94b8f6553fa 100644
--- a/fs/hugetlbfs/inode.c
+++ b/fs/hugetlbfs/inode.c
@@ -1519,8 +1519,8 @@ static struct vfsmount *__init mount_one_hugetlbfs(struct 
hstate *h)
                put_fs_context(fc);
        }
        if (IS_ERR(mnt))
-               pr_err("Cannot mount internal hugetlbfs for page size %uK",
-                      1U << (h->order + PAGE_SHIFT - 10));
+               pr_err("Cannot mount internal hugetlbfs for page size %luK",
+                      huge_page_size(h) / SZ_1K);
        return mnt;
 }
 
-- 
2.19.1

Reply via email to