diff options
author | Ilya Dryomov <idryomov@gmail.com> | 2013-03-06 09:57:55 +0100 |
---|---|---|
committer | Chris Mason <chris.mason@fusionio.com> | 2013-03-07 04:03:16 +0100 |
commit | 3a01aa7a25274308fe813a6237f678aed901cea3 (patch) | |
tree | 121565712abd2b2d179548ad5dc5a1202a50593a /fs/btrfs/delayed-inode.h | |
parent | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/josef/... (diff) | |
download | linux-3a01aa7a25274308fe813a6237f678aed901cea3.tar.xz linux-3a01aa7a25274308fe813a6237f678aed901cea3.zip |
Btrfs: fix a mismerge in btrfs_balance()
Raid56 merge (merge commit e942f88) had mistakenly removed a call to
__cancel_balance(), which resulted in balance not cleaning up after itself
after a successful finish. (Cleanup includes switching the state, removing
the balance item and releasing mut_ex_op testnset lock.) Bring it back.
Reported-by: David Sterba <dsterba@suse.cz>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
Diffstat (limited to 'fs/btrfs/delayed-inode.h')
0 files changed, 0 insertions, 0 deletions