]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
lustre: don't set f_version in ll_readdir
authorJeff Layton <jlayton@redhat.com>
Mon, 11 Dec 2017 11:35:04 +0000 (06:35 -0500)
committerJeff Layton <jlayton@redhat.com>
Mon, 1 Jan 2018 15:09:33 +0000 (10:09 -0500)
f_version is only ever used by filesystem-specific code. Generic
VFS code never uses it.

Nothing in lustre ever looks at it, so just remove this.

Signed-off-by: Jeff Layton <jlayton@redhat.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
drivers/staging/lustre/lustre/llite/dir.c

index 5b2e47c246f3dd1970b48038d9b9c7fbab5c3e69..6f59045be0f922d9ecc711c165ba53d0d7b591e2 100644 (file)
@@ -369,8 +369,6 @@ static int ll_readdir(struct file *filp, struct dir_context *ctx)
        }
        ctx->pos = pos;
        ll_finish_md_op_data(op_data);
-       filp->f_version = inode->i_version;
-
 out:
        if (!rc)
                ll_stats_ops_tally(sbi, LPROC_LL_READDIR, 1);
@@ -1678,7 +1676,6 @@ static loff_t ll_dir_seek(struct file *file, loff_t offset, int origin)
                        else
                                fd->lfd_pos = offset;
                        file->f_pos = offset;
-                       file->f_version = 0;
                }
                ret = offset;
        }