From: Miklos Szeredi This removes check for non-null inode before calling iput(), and uses iov_length() to calculate number of bytes in iovec. Signed-off-by: Miklos Szeredi Signed-off-by: Andrew Morton --- fs/fuse/dev.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) diff -puN fs/fuse/dev.c~fuse-mount-options-fix-cleanup fs/fuse/dev.c --- 25/fs/fuse/dev.c~fuse-mount-options-fix-cleanup 2005-05-10 02:22:01.000000000 -0700 +++ 25-akpm/fs/fuse/dev.c 2005-05-10 02:22:01.000000000 -0700 @@ -148,10 +148,8 @@ void fuse_put_request(struct fuse_conn * void fuse_release_background(struct fuse_req *req) { - if (req->inode) - iput(req->inode); - if (req->inode2) - iput(req->inode2); + iput(req->inode); + iput(req->inode2); if (req->file) fput(req->file); list_del(&req->bg_entry); _