search for: btrfs_uuid_tree_add

Displaying 1 result from an estimated 1 matches for "btrfs_uuid_tree_add".

2013 Aug 27
7
[PATCH] Btrfs: fix deadlock in uuid scan kthread
...); /* * 1 - subvol uuid item * 1 - received_subvol uuid item @@ -3519,6 +3525,11 @@ static int btrfs_uuid_scan_kthread(void *data) ret = PTR_ERR(trans); break; } + continue; + } else + goto skip; +update_tree: + if (!btrfs_is_empty_uuid(root_item.uuid)) { ret = btrfs_uuid_tree_add(trans, fs_info->uuid_root, root_item.uuid, BTRFS_UUID_KEY_SUBVOL, @@ -3533,15 +3544,6 @@ static int btrfs_uuid_scan_kthread(void *data) } if (!btrfs_is_empty_uuid(root_item.received_uuid)) { - if (!trans) { - /* 1 - received_subvol uuid item */ - trans = btrfs_s...