hugetlbfs: return error code when initializing module
[cascardo/linux.git] / fs / ocfs2 / ioctl.c
index 726ff26..a6fda3c 100644 (file)
@@ -906,12 +906,12 @@ long ocfs2_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
                if (get_user(flags, (int __user *) arg))
                        return -EFAULT;
 
-               status = mnt_want_write(filp->f_path.mnt);
+               status = mnt_want_write_file(filp);
                if (status)
                        return status;
                status = ocfs2_set_inode_attr(inode, flags,
                        OCFS2_FL_MODIFIABLE);
-               mnt_drop_write(filp->f_path.mnt);
+               mnt_drop_write_file(filp);
                return status;
        case OCFS2_IOC_RESVSP:
        case OCFS2_IOC_RESVSP64: