diff options
author | Chris Mason <chris.mason@oracle.com> | 2008-06-25 16:01:30 -0400 |
---|---|---|
committer | Chris Mason <chris.mason@oracle.com> | 2008-09-25 11:04:03 -0400 |
commit | 333db94cdde9e6dfdedab9290d04d812f83e0922 (patch) | |
tree | f4925bc36a8f4177d5a4f3a303ae47f3ea592b60 /fs/btrfs/disk-io.c | |
parent | 5cd57b2cbbb06a350df2698314e4e6a80805fc2f (diff) | |
download | kernel-crypto-333db94cdde9e6dfdedab9290d04d812f83e0922.tar.gz kernel-crypto-333db94cdde9e6dfdedab9290d04d812f83e0922.tar.xz kernel-crypto-333db94cdde9e6dfdedab9290d04d812f83e0922.zip |
Btrfs: Fix snapshot deletion to release the alloc_mutex much more often.
This lowers the impact of snapshot deletion on the rest of the FS.
Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/disk-io.c')
-rw-r--r-- | fs/btrfs/disk-io.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/btrfs/disk-io.c b/fs/btrfs/disk-io.c index ffc363d2fb2..3cc480b8381 100644 --- a/fs/btrfs/disk-io.c +++ b/fs/btrfs/disk-io.c @@ -1674,6 +1674,7 @@ void btrfs_mark_buffer_dirty(struct extent_buffer *buf) void btrfs_throttle(struct btrfs_root *root) { +#if 0 struct backing_dev_info *bdi; bdi = &root->fs_info->bdi; @@ -1686,6 +1687,7 @@ void btrfs_throttle(struct btrfs_root *root) #endif } +#endif } void btrfs_btree_balance_dirty(struct btrfs_root *root, unsigned long nr) |