diff options
author | Josef Bacik <jbacik@fusionio.com> | 2012-11-09 10:53:21 -0500 |
---|---|---|
committer | Chris Mason <chris.mason@fusionio.com> | 2012-12-16 20:46:27 -0500 |
commit | 6c760c072403f446ff829ec9e89568943a3c2ef2 (patch) | |
tree | c751a0aeb81809401df1fd87a36376034ef53a87 /fs/btrfs/scrub.c | |
parent | 5124e00ec5b0be56155a11aec416fcc5125339f1 (diff) |
Btrfs: do not call file_update_time in aio_write
This starts a transaction and dirties the inode everytime we call it, which
is super expensive if you have a write heavy workload. We will be updating
the inode when the IO completes and we reserve the space for the inode
update when we reserve space for the write, so there is no chance of loss of
information or enospc issues. Thanks,
Signed-off-by: Josef Bacik <jbacik@fusionio.com>
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
Diffstat (limited to 'fs/btrfs/scrub.c')
0 files changed, 0 insertions, 0 deletions