Message ID | 4EB68E65.5080804@whamcloud.com |
---|---|
State | Accepted, archived |
Headers | show |
On Sun, Nov 06, 2011 at 09:40:53PM +0800, Niu wrote: > In quota_compute_usage(), the space usage should be in bytes but > not quota block. > > Signed-off-by: Niu Yawei <niu@whamcloud.com> Thanks, applied. - Ted -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/lib/quota/mkquota.c b/lib/quota/mkquota.c index 2abb2d4..832b135 100644 --- a/lib/quota/mkquota.c +++ b/lib/quota/mkquota.c @@ -402,8 +402,7 @@ errcode_t quota_compute_usage(quota_ctx_t qctx) if (ino == 0) break; if (inode.i_links_count) { - /* Convert i_blocks to # of 1k blocks */ - space = (ext2fs_inode_i_blocks(fs, &inode) + 1) >> 1; + space = ext2fs_inode_i_blocks(fs, &inode) << 9; quota_data_add(qctx, &inode, ino, space); quota_data_inodes(qctx, &inode, ino, +1); }
In quota_compute_usage(), the space usage should be in bytes but not quota block. Signed-off-by: Niu Yawei <niu@whamcloud.com> --- lib/quota/mkquota.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) -- 1.7.1 -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html