On 1/22/21 12:31 AM, Miaohe Lin wrote:
> 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) >> 10.
> 
> Signed-off-by: Miaohe Lin <linmia...@huawei.com>
> ---
>  fs/hugetlbfs/inode.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)

Thanks,

Reviewed-by: Mike Kravetz <mike.krav...@oracle.com>

-- 
Mike Kravetz

> 
> diff --git a/fs/hugetlbfs/inode.c b/fs/hugetlbfs/inode.c
> index 25c1857ff45d..c87894b221da 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) >> 10);
>       return mnt;
>  }
>  
> 

Reply via email to