diff options
author | Chris Mason <chris.mason@oracle.com> | 2007-10-15 16:22:39 -0400 |
---|---|---|
committer | Chris Mason <chris.mason@oracle.com> | 2008-09-25 11:03:57 -0400 |
commit | a6b6e75e096f436f0cc56edf5bca96301e194491 (patch) | |
tree | 03751594c29a7d70d317689fd6b5e44ee023633e /fs/btrfs/file.c | |
parent | ff79f8190b6e955ff7a71faf804a3017d526e657 (diff) | |
download | kernel-crypto-a6b6e75e096f436f0cc56edf5bca96301e194491.tar.gz kernel-crypto-a6b6e75e096f436f0cc56edf5bca96301e194491.tar.xz kernel-crypto-a6b6e75e096f436f0cc56edf5bca96301e194491.zip |
Btrfs: Defrag only leaves, and only when the parent node has a single objectid
This allows us to defrag huge directories, but skip the expensive defrag
case in more common usage, where it does not help as much.
Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/file.c')
0 files changed, 0 insertions, 0 deletions