summaryrefslogtreecommitdiff
path: root/fs/btrfs/ioctl.c
diff options
context:
space:
mode:
authorChris Mason <chris.mason@oracle.com>2008-11-13 09:59:33 -0500
committerChris Mason <chris.mason@oracle.com>2008-11-13 09:59:33 -0500
commit2ed6d66408527be0d1c6131d44cec7e86008ba26 (patch)
tree2bed676124963bee4fce1d61c42c2ff8df0f953c /fs/btrfs/ioctl.c
parent6f3577bdc768e6dae3c4d419e89b5a904f470728 (diff)
downloadlinux-3.10-2ed6d66408527be0d1c6131d44cec7e86008ba26.tar.gz
linux-3.10-2ed6d66408527be0d1c6131d44cec7e86008ba26.tar.bz2
linux-3.10-2ed6d66408527be0d1c6131d44cec7e86008ba26.zip
Btrfs: Fix handling of space info full during allocations
When we fail to allocate a new block group, we should still do the checks to make sure allocations try again with the minimum requested allocation size. This also fixes a deadlock that come from a missed down_read in the chunk allocation failure handling. Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/ioctl.c')
0 files changed, 0 insertions, 0 deletions