|
@@ -3648,13 +3648,11 @@ static int ext4_statfs(struct dentry *dentry, struct kstatfs *buf)
|
|
|
buf->f_blocks = ext4_blocks_count(es) - sbi->s_overhead_last;
|
|
|
buf->f_bfree = percpu_counter_sum_positive(&sbi->s_freeblocks_counter) -
|
|
|
percpu_counter_sum_positive(&sbi->s_dirtyblocks_counter);
|
|
|
- ext4_free_blocks_count_set(es, buf->f_bfree);
|
|
|
buf->f_bavail = buf->f_bfree - ext4_r_blocks_count(es);
|
|
|
if (buf->f_bfree < ext4_r_blocks_count(es))
|
|
|
buf->f_bavail = 0;
|
|
|
buf->f_files = le32_to_cpu(es->s_inodes_count);
|
|
|
buf->f_ffree = percpu_counter_sum_positive(&sbi->s_freeinodes_counter);
|
|
|
- es->s_free_inodes_count = cpu_to_le32(buf->f_ffree);
|
|
|
buf->f_namelen = EXT4_NAME_LEN;
|
|
|
fsid = le64_to_cpup((void *)es->s_uuid) ^
|
|
|
le64_to_cpup((void *)es->s_uuid + sizeof(u64));
|