btrfs-progs: separate super_copy out of fs_info
authorDavid Sterba <dsterba@suse.cz>
Wed, 6 Mar 2013 16:32:51 +0000 (17:32 +0100)
committerDavid Sterba <dsterba@suse.cz>
Sun, 10 Mar 2013 15:12:21 +0000 (16:12 +0100)
commitdd21bc16ad9bfd87df9311b39dad425ee533eb78
tree0d8cd4e374eaeb0dd30f6aa4603d7d6a073280b4
parentfc61b53da8dba69d2a150ca4fa8faca62c978221
btrfs-progs: separate super_copy out of fs_info

Allocate fs_info::super_copy dynamically of full BTRFS_SUPER_INFO_SIZE
and use it directly for saving superblock to disk.

This fixes incorrect superblock checksum after mkfs.

Signed-off-by: David Sterba <dsterba@suse.cz>
13 files changed:
btrfs-zero-log.c
btrfstune.c
cmds-check.c
convert.c
ctree.h
debug-tree.c
disk-io.c
extent-tree.c
file-item.c
find-root.c
mkfs.c
utils.c
volumes.c