commit | 8b5279e33f241a074a9c8649bba8f77a2167b798 | [log] [tgz] |
---|---|---|
author | Brian Foster <bfoster@redhat.com> | Tue Sep 23 15:39:05 2014 +1000 |
committer | Dave Chinner <david@fromorbit.com> | Tue Sep 23 15:39:05 2014 +1000 |
tree | faf3c22feb56241ec43f76bf339414c8afd13f4d | |
parent | f71721d061e872a39b2680d13f309c1eb6893438 [diff] |
xfs: only writeback and truncate pages for the freed range xfs_free_file_space() only affects the range of the file for which space is being freed. It currently writes and truncates the page cache from the start offset of the free to EOF. Modify xfs_free_file_space() to write back and truncate page cache of just the range being freed. Signed-off-by: Brian Foster <bfoster@redhat.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com>