summaryrefslogtreecommitdiff
path: root/find-root.c
diff options
context:
space:
mode:
authorJeff Mahoney <jeffm@suse.com>2017-07-25 16:51:38 -0400
committerDavid Sterba <dsterba@suse.com>2017-10-06 13:41:10 +0200
commitaa0cc10a4ee5ea06d2db94e7e49d487b6062b7ce (patch)
treea4f2150928465414858b380803f9ea4fd33edcd1 /find-root.c
parentb77ec6c6d5301ce3f663049ed8df2d1f7d320d6d (diff)
btrfs-progs: backref: use separate list for indirect refs
Rather than iterate over all outstanding backrefs to resolve indirect refs, use a separate list that only contains indirect refs. When we process missing keys, the ref moves to the indirect ref list. Once the indirect ref is resolved, move the ref to the pending list. Eventually these lists will be replaced by rbtrees. Signed-off-by: Jeff Mahoney <jeffm@suse.com> [ added assertion fix from Josef ] Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'find-root.c')
0 files changed, 0 insertions, 0 deletions