]> git.sur5r.net Git - u-boot/blobdiff - fs/btrfs/chunk-map.c
fs: btrfs: Fix not all CHUNK_ITEMs being read from CHUNK_TREE
[u-boot] / fs / btrfs / chunk-map.c
index b3b5ef7652e2c6ba4030b00df33443bb58ca8cda..beb6a4bb928e79819a529fb1c611a421bc7ae38b 100644 (file)
@@ -158,7 +158,7 @@ int btrfs_read_chunk_tree(void)
        do {
                found_key = btrfs_path_leaf_key(&path);
                if (btrfs_comp_keys_type(&key, found_key))
-                       break;
+                       continue;
 
                chunk = btrfs_path_item_ptr(&path, struct btrfs_chunk);
                btrfs_chunk_to_cpu(chunk);