just call it, same as privcmd_ioeventfd_deassign() does...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
        struct privcmd_kernel_ioeventfd *kioeventfd;
        struct privcmd_kernel_ioreq *kioreq;
        unsigned long flags;
-       struct fd f;
        int ret;
 
        /* Check for range overflow */
        if (!kioeventfd)
                return -ENOMEM;
 
-       f = fdget(ioeventfd->event_fd);
-       if (!fd_file(f)) {
-               ret = -EBADF;
-               goto error_kfree;
-       }
-
-       kioeventfd->eventfd = eventfd_ctx_fileget(fd_file(f));
-       fdput(f);
-
+       kioeventfd->eventfd = eventfd_ctx_fdget(ioeventfd->event_fd);
        if (IS_ERR(kioeventfd->eventfd)) {
                ret = PTR_ERR(kioeventfd->eventfd);
                goto error_kfree;