btrfs: fix dereference before check
authorDavid Sterba <dsterba@suse.cz>
Tue, 19 Apr 2011 14:45:00 +0000 (16:45 +0200)
committerDavid Sterba <dsterba@suse.cz>
Mon, 2 May 2011 11:57:20 +0000 (13:57 +0200)
commit4891aca2dac612a2f21a3278d9906ade13b55788
tree6ec35a8d5cae40ab8755cd3e70d471e85827c87c
parentedc95aec57661c8e568e18f6c3f002aefa07ebc8
btrfs: fix dereference before check

The superblock's ->s_fs_info is properly set in btrfs_fill_super, after
a call to open_ctree, which derefereces it before check. Although
tree_root is set via btrfs_set_super, let's be defensive and leave the
check in place.

Signed-off-by: David Sterba <dsterba@suse.cz>
fs/btrfs/disk-io.c