summaryrefslogtreecommitdiffstats
path: root/fs/ceph/inode.c
diff options
context:
space:
mode:
authorMiklos Szeredi <mszeredi@redhat.com>2016-06-22 10:35:04 -0400
committerIlya Dryomov <idryomov@gmail.com>2016-07-27 21:00:35 -0400
commit9b16f03c474d05b16cbd9eed1ec335c6e71cb57b (patch)
tree291e4b31295def073116f4e0a318b1965bdfed30 /fs/ceph/inode.c
parent679f0b825d84f8c9a618730b00ae816976bc240f (diff)
ceph: don't use ->d_time
Pretty simple: just use ceph_dentry_info.time instead (which was already there, unused). Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Diffstat (limited to 'fs/ceph/inode.c')
-rw-r--r--fs/ceph/inode.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/ceph/inode.c b/fs/ceph/inode.c
index 6e16269277bd..a38b768bc158 100644
--- a/fs/ceph/inode.c
+++ b/fs/ceph/inode.c
@@ -1042,7 +1042,7 @@ static void update_dentry_lease(struct dentry *dentry,
1042 goto out_unlock; 1042 goto out_unlock;
1043 1043
1044 if (di->lease_gen == session->s_cap_gen && 1044 if (di->lease_gen == session->s_cap_gen &&
1045 time_before(ttl, dentry->d_time)) 1045 time_before(ttl, di->time))
1046 goto out_unlock; /* we already have a newer lease. */ 1046 goto out_unlock; /* we already have a newer lease. */
1047 1047
1048 if (di->lease_session && di->lease_session != session) 1048 if (di->lease_session && di->lease_session != session)
@@ -1056,7 +1056,7 @@ static void update_dentry_lease(struct dentry *dentry,
1056 di->lease_seq = le32_to_cpu(lease->seq); 1056 di->lease_seq = le32_to_cpu(lease->seq);
1057 di->lease_renew_after = half_ttl; 1057 di->lease_renew_after = half_ttl;
1058 di->lease_renew_from = 0; 1058 di->lease_renew_from = 0;
1059 dentry->d_time = ttl; 1059 di->time = ttl;
1060out_unlock: 1060out_unlock:
1061 spin_unlock(&dentry->d_lock); 1061 spin_unlock(&dentry->d_lock);
1062 return; 1062 return;