diff options
author | Jan Kara <jack@suse.cz> | 2014-10-09 16:54:13 +0200 |
---|---|---|
committer | Jan Kara <jack@suse.cz> | 2015-01-30 12:51:21 +0100 |
commit | b10a08194c2b615955dfab2300331a90ae9344c7 (patch) | |
tree | 0787871fa57144c011cf1a81a0b1e0502cd04bf3 /fs/quota/quota_v1.c | |
parent | aaa3daed156ff3c6acb28c8b18028f8b57d6c91b (diff) | |
download | op-kernel-dev-b10a08194c2b615955dfab2300331a90ae9344c7.zip op-kernel-dev-b10a08194c2b615955dfab2300331a90ae9344c7.tar.gz |
quota: Store maximum space limit in bytes
Currently maximum space limit quota format supports is in blocks however
since we store space limits in bytes, this is somewhat confusing. So
store the maximum limit in bytes as well. Also rename the field to match
the new unit and related inode field to match the new naming scheme.
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jan Kara <jack@suse.cz>
Diffstat (limited to 'fs/quota/quota_v1.c')
-rw-r--r-- | fs/quota/quota_v1.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/quota/quota_v1.c b/fs/quota/quota_v1.c index 469c684..8fe79be 100644 --- a/fs/quota/quota_v1.c +++ b/fs/quota/quota_v1.c @@ -169,8 +169,8 @@ static int v1_read_file_info(struct super_block *sb, int type) } ret = 0; /* limits are stored as unsigned 32-bit data */ - dqopt->info[type].dqi_maxblimit = 0xffffffff; - dqopt->info[type].dqi_maxilimit = 0xffffffff; + dqopt->info[type].dqi_max_spc_limit = 0xffffffffULL << QUOTABLOCK_BITS; + dqopt->info[type].dqi_max_ino_limit = 0xffffffff; dqopt->info[type].dqi_igrace = dqblk.dqb_itime ? dqblk.dqb_itime : MAX_IQ_TIME; dqopt->info[type].dqi_bgrace = |