]> git.baikalelectronics.ru Git - kernel.git/commit
Btrfs: close devices on all error paths in open_ctree()
authorIlya Dryomov <idryomov@gmail.com>
Wed, 9 Nov 2011 11:26:37 +0000 (13:26 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 9 Nov 2011 20:53:38 +0000 (22:53 +0200)
commit1c30dc5ac32b1ef7b8f7c74e44cbb785a7471bc5
treedfbdacfd14bec153909e13f8ab23480e292e41f6
parentea25f4c7c7900b0b18b17f77b87d97b2376da5ff
Btrfs: close devices on all error paths in open_ctree()

Fix a bug introduced by 66f522f8 where we would leave devices busy on
certain error paths in open_ctree().  fs_info is guaranteed to be
non-NULL now so it's safe to dereference it on all error paths.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
fs/btrfs/disk-io.c