aboutsummaryrefslogtreecommitdiff
path: root/fs/bio.c
diff options
context:
space:
mode:
authorJosef Bacik <jbacik@fusionio.com>2013-07-17 19:30:20 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-08-04 16:50:53 +0800
commit0183a8ee8c5621a84b0e4ba0b627af73f563e37c (patch)
tree24326c3322009938031fd591c7de96f9e241616b /fs/bio.c
parent14e86565899d123a994d974560624b617d855ca8 (diff)
Btrfs: re-add root to dead root list if we stop dropping it
commit d29a9f629e009c9b90e5859bce581070fd6247fc upstream. If we stop dropping a root for whatever reason we need to add it back to the dead root list so that we will re-start the dropping next transaction commit. The other case this happens is if we recover a drop because we will add a root without adding it to the fs radix tree, so we can leak it's root and commit root extent buffer, adding this to the dead root list makes this cleanup happen. Thanks, Reported-by: Alex Lyakas <alex.btrfs@zadarastorage.com> Signed-off-by: Josef Bacik <jbacik@fusionio.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'fs/bio.c')
0 files changed, 0 insertions, 0 deletions