btrfs-progs: super-recover: Reuse btrfs_read_dev_super function
authorQu Wenruo <quwenruo@cn.fujitsu.com>
Tue, 20 Sep 2016 02:19:02 +0000 (10:19 +0800)
committerDavid Sterba <dsterba@suse.com>
Mon, 3 Oct 2016 13:07:22 +0000 (15:07 +0200)
commit3296d058b7cebb3a7a6c86988db72bed8cde49e1
tree3eb83321fb7347a7f0ff487c81b7b94c2ef99d39
parent50c8c995eace63599ee956980b8e525fbe6a089b
btrfs-progs: super-recover: Reuse btrfs_read_dev_super function

We have enhanced super block validation check in disk_io.c, while
super-recover doesn't use that function and use a custom one.

That is duplicated, so reuse btrfs_read_dev_super to handle it, which
not only enhanced super check, but also reduce the code length.

Reported-by: hawken <hawken@thehawken.org>
Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.com>
super-recover.c