summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorFilipe Manana <fdmanana@suse.com>2016-04-29 11:34:22 +0100
committerFilipe Manana <fdmanana@suse.com>2016-05-13 01:59:18 +0100
commit3dc9e8f76720fbbd9c56a11775932733fe13d214 (patch)
treeda778eb649c5ba5fada99372055777fd62ae09f7 /Documentation
parent9cfa3e34e20e6798a671236000d9e97c8aa5d318 (diff)
Btrfs: unpin log if rename operation fails
If rename operations fail at some point after we pinned the log, we end up aborting the current transaction but never unpin the log, which leaves concurrent tasks that are trying to sync the log (as part of an fsync request from user space) blocked forever and preventing the filesystem from being unmountable. Fix this by safely unpinning the log. Signed-off-by: Filipe Manana <fdmanana@suse.com>
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions