From 30456913b88322c773af09eed1588db5c07ca818 Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Fri, 16 Jan 2009 10:21:41 -0800 Subject: [PATCH] kclient: refine dir complete/readdir handling --- src/kernel/inode.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/kernel/inode.c b/src/kernel/inode.c index ecbc448f660f..8c6372dfb6bc 100644 --- a/src/kernel/inode.c +++ b/src/kernel/inode.c @@ -926,7 +926,6 @@ int ceph_fill_trace(struct super_block *sb, struct ceph_mds_request *req, /* rename? */ if (d == rinfo->trace_numd-1 && req->r_old_dentry) { - update_parent = 1; dout(10, " src %p '%.*s' dst %p '%.*s'\n", req->r_old_dentry, req->r_old_dentry->d_name.len, @@ -956,7 +955,6 @@ int ceph_fill_trace(struct super_block *sb, struct ceph_mds_request *req, dn, dn->d_inode, ceph_vinop(dn->d_inode)); d_delete(dn); dput(dn); - update_parent = 1; goto retry_lookup; } dout(10, "dn %p correct %p ino %llx.%llx\n", -- 2.47.3