diff --git a/fs/userfaultfd.c b/fs/userfaultfd.c index 1d0c0397907e..4a6719214dc4 100644 --- a/fs/userfaultfd.c +++ b/fs/userfaultfd.c @@ -1530,9 +1530,7 @@ out_unlock: * userland which ioctls methods are guaranteed to * succeed on this range. */ - if (put_user(basic_ioctls ? UFFD_API_RANGE_IOCTLS_BASIC : - UFFD_API_RANGE_IOCTLS, - &user_uffdio_register->ioctls)) + if (put_user(ioctls_out, &user_uffdio_register->ioctls)) ret = -EFAULT; } out: