Fixed compilation issues
authorRohit Kumar <rokkumar@cs.stonybrook.edu>
Wed, 3 Oct 2018 19:25:25 +0000 (15:25 -0400)
committerRohit Kumar <rokkumar@cs.stonybrook.edu>
Fri, 12 Oct 2018 16:28:51 +0000 (12:28 -0400)
fs/wrapfs/inode.c
fs/wrapfs/mmap.c

index 1b7b1c845095afa6fe3c0cc6cad59e2cb784bcc5..d14a67aa2bb67b42dc0f5f69cf30b579a56bb839 100644 (file)
@@ -443,7 +443,7 @@ static int wrapfs_getattr(struct vfsmount *mnt, struct dentry *dentry,
        struct path lower_path;
 
        wrapfs_get_lower_path(dentry, &lower_path);
-       err = vfs_getattr(&lower_path, &lower_stat);
+       err = vfs_getattr(&lower_path, &lower_stat, STATX_TYPE, AT_STATX_SYNC_AS_STAT);
        if (err)
                goto out;
        fsstack_copy_attr_all(d_inode(dentry),
index d139c2547f9e4480c5757ea909f93b0ae762e143..04b6ae5f1626a4bc06a95705c5fe4dd3c63c1645 100644 (file)
@@ -35,7 +35,7 @@ static int wrapfs_fault(struct vm_area_struct *vma, struct vm_fault *vmf)
         * take an explicit file pointer.
         */
        lower_vma.vm_file = lower_file;
-       err = lower_vm_ops->fault(&lower_vma, vmf);
+       err = lower_vm_ops->fault(/*&lower_vma, */vmf);
        return err;
 }
 
@@ -67,7 +67,7 @@ static int wrapfs_page_mkwrite(struct vm_area_struct *vma,
         * ->page_mkwrite to take an explicit file pointer.
         */
        lower_vma.vm_file = lower_file;
-       err = lower_vm_ops->page_mkwrite(&lower_vma, vmf);
+       err = lower_vm_ops->page_mkwrite(/*&lower_vma, */vmf);
 out:
        return err;
 }