summaryrefslogtreecommitdiff
path: root/lib/test_overflow.c
diff options
context:
space:
mode:
authorJosef Bacik <josef@toxicpanda.com>2019-12-06 09:37:17 -0500
committerDavid Sterba <dsterba@suse.com>2019-12-13 14:10:45 +0100
commit9bc574de590510eff899c3ca8dbaf013566b5efe (patch)
treed9c530ec46f28ef4008e2395772e9a474fd1d3a8 /lib/test_overflow.c
parent714cd3e8cba6841220dce9063a7388a81de03825 (diff)
btrfs: skip log replay on orphaned roots
My fsstress modifications coupled with generic/475 uncovered a failure to mount and replay the log if we hit a orphaned root. We do not want to replay the log for an orphan root, but it's completely legitimate to have an orphaned root with a log attached. Fix this by simply skipping replaying the log. We still need to pin it's root node so that we do not overwrite it while replaying other logs, as we re-read the log root at every stage of the replay. CC: stable@vger.kernel.org # 4.4+ Reviewed-by: Filipe Manana <fdmanana@suse.com> Signed-off-by: Josef Bacik <josef@toxicpanda.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'lib/test_overflow.c')
0 files changed, 0 insertions, 0 deletions