> @@ -182,6 +354,13 @@ retry:
>               goto out_unlock;
> 
>       /*
> +      * If this is a HUGETLB vma, pass off to appropriate routine
> +      */
> +     if (dst_vma->vm_flags & VM_HUGETLB)

Use is_vm_hugetlb_page()?
And in cases in subsequent patches?

Hillf
> +             return  __mcopy_atomic_hugetlb(dst_mm, dst_vma, dst_start,
> +                                             src_start, len, false);
> +
> +     /*
>        * Be strict and only allow __mcopy_atomic on userfaultfd
>        * registered ranges to prevent userland errors going
>        * unnoticed. As far as the VM consistency is concerned, it
> --
> 2.4.11

Reply via email to