mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-11 12:28:41 +08:00
ocfs2/quota: sparse fixes for quota
Fix 2 minor things in quota. They are both found by sparse check. 1. an endian bug in ocfs2_local_quota_add_chunk. 2. change olq_alloc_dquot to static. Signed-off-by: Tao Ma <tao.ma@oracle.com> Signed-off-by: Mark Fasheh <mfasheh@suse.com>
This commit is contained in:
parent
e35ff98f7c
commit
df32b3343a
@ -988,7 +988,7 @@ static struct ocfs2_quota_chunk *ocfs2_local_quota_add_chunk(
|
||||
goto out_trans;
|
||||
}
|
||||
lock_buffer(bh);
|
||||
dchunk->dqc_free = ol_quota_entries_per_block(sb);
|
||||
dchunk->dqc_free = cpu_to_le32(ol_quota_entries_per_block(sb));
|
||||
memset(dchunk->dqc_bitmap, 0,
|
||||
sb->s_blocksize - sizeof(struct ocfs2_local_disk_chunk) -
|
||||
OCFS2_QBLK_RESERVED_SPACE);
|
||||
@ -1110,7 +1110,7 @@ out:
|
||||
return ERR_PTR(status);
|
||||
}
|
||||
|
||||
void olq_alloc_dquot(struct buffer_head *bh, void *private)
|
||||
static void olq_alloc_dquot(struct buffer_head *bh, void *private)
|
||||
{
|
||||
int *offset = private;
|
||||
struct ocfs2_local_disk_chunk *dchunk;
|
||||
|
Loading…
Reference in New Issue
Block a user