Răsfoiți Sursa

Btrfs: Properly setup root key while reading the root

Signed-off-by: Chris Mason <chris.mason@oracle.com>
Yan Zheng 17 ani în urmă
părinte
comite
44b36eb20b
1 a modificat fișierele cu 1 adăugiri și 0 ștergeri
  1. 1 0
      fs/btrfs/disk-io.c

+ 1 - 0
fs/btrfs/disk-io.c

@@ -410,6 +410,7 @@ struct btrfs_root *btrfs_read_fs_root_no_radix(struct btrfs_fs_info *fs_info,
 	read_extent_buffer(l, &root->root_item,
 	read_extent_buffer(l, &root->root_item,
 	       btrfs_item_ptr_offset(l, path->slots[0]),
 	       btrfs_item_ptr_offset(l, path->slots[0]),
 	       sizeof(root->root_item));
 	       sizeof(root->root_item));
+	memcpy(&root->root_key, location, sizeof(*location));
 	ret = 0;
 	ret = 0;
 out:
 out:
 	btrfs_release_path(root, path);
 	btrfs_release_path(root, path);