diff options
author | Li Zefan <lizf@cn.fujitsu.com> | 2011-09-02 15:56:55 +0800 |
---|---|---|
committer | David Sterba <dsterba@suse.cz> | 2011-10-20 18:10:37 +0200 |
commit | 5ca496604b5975d371bb669ee6c2394bcbea818f (patch) | |
tree | 6a99818b0c54b71c706206bf8981e807e2b0a99b /fs/logfs/Makefile | |
parent | 151a31b25e5c941bdd9fdefed650effca223c716 (diff) | |
download | blackbird-op-linux-5ca496604b5975d371bb669ee6c2394bcbea818f.tar.gz blackbird-op-linux-5ca496604b5975d371bb669ee6c2394bcbea818f.zip |
Btrfs: fix wrong max_to_defrag in btrfs_defrag_file()
It's off-by-one, and thus we may skip the last page while defragmenting.
An example case:
# create /mnt/file with 2 4K file extents
# btrfs fi defrag /mnt/file
# sync
# filefrag /mnt/file
/mnt/file: 2 extents found
So it's not defragmented.
Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
Diffstat (limited to 'fs/logfs/Makefile')
0 files changed, 0 insertions, 0 deletions