diff options
| author | Li Zefan <lizf@cn.fujitsu.com> | 2011-09-02 11:56:55 +0400 |
|---|---|---|
| committer | David Sterba <dsterba@suse.cz> | 2011-10-20 20:10:37 +0400 |
| commit | 5ca496604b5975d371bb669ee6c2394bcbea818f (patch) | |
| tree | 6a99818b0c54b71c706206bf8981e807e2b0a99b /net/unix/sysctl_net_unix.c | |
| parent | 151a31b25e5c941bdd9fdefed650effca223c716 (diff) | |
| download | linux-5ca496604b5975d371bb669ee6c2394bcbea818f.tar.xz | |
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 'net/unix/sysctl_net_unix.c')
0 files changed, 0 insertions, 0 deletions
