summaryrefslogtreecommitdiff
path: root/fs/btrfs/ctree.h
diff options
context:
space:
mode:
authorChris Mason <chris.mason@oracle.com>2008-09-24 12:50:10 -0400
committerChris Mason <chris.mason@oracle.com>2008-09-25 15:41:59 -0400
commit4434c33c7f233a7ee5dcaf357fbf795818ea8861 (patch)
tree76ba6f9d94368b176aff788a29449fe759512043 /fs/btrfs/ctree.h
parent2b1f55b0f0d0d1a66470ef4ea2696cd5dd741a12 (diff)
downloadlwn-4434c33c7f233a7ee5dcaf357fbf795818ea8861.tar.gz
lwn-4434c33c7f233a7ee5dcaf357fbf795818ea8861.zip
Btrfs: fix sleep with spinlock held during unmount
The code to free block groups needs to drop the space info spin lock before calling btrfs_remove_free_space_cache (which can schedule). This is safe because at unmount time, nobody else is going to play with the block groups. Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/ctree.h')
0 files changed, 0 insertions, 0 deletions