diff --git a/fs/userfaultfd.c b/fs/userfaultfd.c index e08cdbe51bc7..bda175d8f3c6 100644 --- a/fs/userfaultfd.c +++ b/fs/userfaultfd.c @@ -1872,7 +1872,7 @@ static int userfaultfd_continue(struct userfaultfd_ctx *ctx, unsigned long arg) sizeof(uffdio_continue) - (sizeof(__s64)))) goto out; - ret = validate_range(ctx->mm, &uffdio_continue.range.start, + ret = validate_range(ctx->mm, uffdio_continue.range.start, uffdio_continue.range.len); if (ret) goto out;