diff options
author | Chris Mason <chris.mason@oracle.com> | 2008-09-24 12:50:10 -0400 |
---|---|---|
committer | Chris Mason <chris.mason@oracle.com> | 2008-09-25 15:41:59 -0400 |
commit | 4434c33c7f233a7ee5dcaf357fbf795818ea8861 (patch) | |
tree | 76ba6f9d94368b176aff788a29449fe759512043 /fs/btrfs/ctree.h | |
parent | 2b1f55b0f0d0d1a66470ef4ea2696cd5dd741a12 (diff) | |
download | lwn-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