diff options
author | Chris Mason <chris.mason@oracle.com> | 2008-04-25 08:51:48 -0400 |
---|---|---|
committer | Chris Mason <chris.mason@oracle.com> | 2008-09-25 11:04:02 -0400 |
commit | 81d7ed29ff6bdec903c36c26b386e16c014993b2 (patch) | |
tree | 561f6d5b85c9af14acc97ec45b6ce6622c3ec3f4 /fs/btrfs/file.c | |
parent | bce4eae9864e6b6ebde5d7f05576ff0a6c3724d0 (diff) |
Btrfs: Throttle file_write when data=ordered is flushing the inode
Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/file.c')
-rw-r--r-- | fs/btrfs/file.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/btrfs/file.c b/fs/btrfs/file.c index 5d537f26dc83..8effdf4f5d6f 100644 --- a/fs/btrfs/file.c +++ b/fs/btrfs/file.c @@ -977,6 +977,7 @@ out_nolock: (start_pos + num_written - 1) >> PAGE_CACHE_SHIFT); } current->backing_dev_info = NULL; + btrfs_ordered_throttle(root, inode); return num_written ? num_written : err; } |