fuse: get rid of ff->readdir.lock
[linux-2.6-block.git] / fs / fuse / file.c
index 8b9c5ab0abc04de9cdc4afe9292193d1f78418c9..1b0b9f2a4fbf0790504ffee7ed3581b49ee96835 100644 (file)
@@ -69,7 +69,6 @@ struct fuse_file *fuse_file_alloc(struct fuse_mount *fm, bool release)
        }
 
        INIT_LIST_HEAD(&ff->write_entry);
-       mutex_init(&ff->readdir.lock);
        refcount_set(&ff->count, 1);
        RB_CLEAR_NODE(&ff->polled_node);
        init_waitqueue_head(&ff->poll_wait);
@@ -82,7 +81,6 @@ struct fuse_file *fuse_file_alloc(struct fuse_mount *fm, bool release)
 void fuse_file_free(struct fuse_file *ff)
 {
        kfree(ff->args);
-       mutex_destroy(&ff->readdir.lock);
        kfree(ff);
 }