From dd21bc16ad9bfd87df9311b39dad425ee533eb78 Mon Sep 17 00:00:00 2001 From: David Sterba Date: Wed, 6 Mar 2013 17:32:51 +0100 Subject: 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 --- btrfs-zero-log.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'btrfs-zero-log.c') diff --git a/btrfs-zero-log.c b/btrfs-zero-log.c index 1ea867bc..f249aec4 100644 --- a/btrfs-zero-log.c +++ b/btrfs-zero-log.c @@ -64,8 +64,8 @@ int main(int ac, char **av) return 1; trans = btrfs_start_transaction(root, 1); - btrfs_set_super_log_root(&root->fs_info->super_copy, 0); - btrfs_set_super_log_root_level(&root->fs_info->super_copy, 0); + btrfs_set_super_log_root(root->fs_info->super_copy, 0); + btrfs_set_super_log_root_level(root->fs_info->super_copy, 0); btrfs_commit_transaction(trans, root); close_ctree(root); return ret; -- cgit v1.2.3