commit | 7d39db14a42cbd719c7515b9da8f85a2eb6a0633 | [log] [tgz] |
---|---|---|
author | Theodore Ts'o <tytso@mit.edu> | Wed Mar 04 19:31:53 2009 -0500 |
committer | Theodore Ts'o <tytso@mit.edu> | Wed Mar 04 19:31:53 2009 -0500 |
tree | 5c93b9f76c9895183d1e973ed296cd9b7a1d9a0e | |
parent | 9f24e4208f7ee2748f157368b63287dc903fcf60 [diff] |
ext4: Use struct flex_groups to calculate get_orlov_stats() Instead of looping over all of the block groups in a flex group summing their summary statistics, start tracking used_dirs in struct flex_groups, and use struct flex_groups instead. This should save a bit of CPU for mkdir-heavy workloads. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>