]> pilppa.com Git - linux-2.6-omap-h63xx.git/commit
fuse: don't let fuse_req->end() put the base reference
authorTejun Heo <tj@kernel.org>
Wed, 26 Nov 2008 11:03:54 +0000 (12:03 +0100)
committerMiklos Szeredi <miklos@szeredi.hu>
Wed, 26 Nov 2008 11:03:54 +0000 (12:03 +0100)
commite9bb09dd6c5b8ec6a971ed6251df5eba3a4c8d3c
tree5012a2046330c00f41fd65dc20867b01b80eee5d
parent193da6092764ab693da7170c5badbf60d7758c1d
fuse: don't let fuse_req->end() put the base reference

fuse_req->end() was supposed to be put the base reference but there's
no reason why it should.  It only makes things more complex.  Move it
out of ->end() and make it the responsibility of request_end().

Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
fs/fuse/dev.c
fs/fuse/file.c
fs/fuse/inode.c