]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
kernel: missing dput after dget
authorYehuda Sadeh-Weinraub <yehuda@yehuda.infit.com>
Wed, 12 Mar 2008 15:08:37 +0000 (17:08 +0200)
committerYehuda Sadeh-Weinraub <yehuda@yehuda.infit.com>
Wed, 12 Mar 2008 15:08:37 +0000 (17:08 +0200)
src/kernel/dir.c

index 84086984b94476adedfd2586c88e6951a1d77b26..ca1f9fc7149210366ff51ce2d81a87afbc256080 100644 (file)
@@ -284,6 +284,7 @@ int ceph_request_lookup(struct super_block *sb, struct dentry *dentry)
        req->r_last_dentry = dentry; /* use this dentry in fill_trace */
        err = ceph_mdsc_do_request(mdsc, req);
        ceph_mdsc_put_request(req);
+       dput(dentry);
        dout(20, "request_lookup result=%d\n", err);
        return err;
 }