commit | 29cb48594b873f6193d6327097e504bd3e2314de | [log] [tgz] |
---|---|---|
author | Christoph Hellwig <hch@lst.de> | Wed Jun 09 15:31:01 2010 +0200 |
committer | Jens Axboe <jaxboe@fusionio.com> | Fri Jun 11 12:58:08 2010 +0200 |
tree | 1c93364fd70d93d42c6749c261f96f84a66d71e2 | |
parent | 334132ae921a14ac2b2ba48e174136f7f2c9aae1 [diff] |
writeback: fix pin_sb_for_writeback We need to check for s_instances to make sure we don't bother working against a filesystem that is beeing unmounted, and we need to call put_super to make sure a superblock is freed when we race against umount. Also no need to keep sb_lock after we got a reference on it. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Jens Axboe <jaxboe@fusionio.com>