ext4: kill ext4_kvfree()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Esse commit está contido em:
@@ -2358,7 +2358,7 @@ int ext4_mb_alloc_groupinfo(struct super_block *sb, ext4_group_t ngroups)
|
||||
if (sbi->s_group_info) {
|
||||
memcpy(new_groupinfo, sbi->s_group_info,
|
||||
sbi->s_group_info_size * sizeof(*sbi->s_group_info));
|
||||
ext4_kvfree(sbi->s_group_info);
|
||||
kvfree(sbi->s_group_info);
|
||||
}
|
||||
sbi->s_group_info = new_groupinfo;
|
||||
sbi->s_group_info_size = size / sizeof(*sbi->s_group_info);
|
||||
@@ -2495,7 +2495,7 @@ err_freebuddy:
|
||||
kfree(sbi->s_group_info[i]);
|
||||
iput(sbi->s_buddy_cache);
|
||||
err_freesgi:
|
||||
ext4_kvfree(sbi->s_group_info);
|
||||
kvfree(sbi->s_group_info);
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
||||
@@ -2708,7 +2708,7 @@ int ext4_mb_release(struct super_block *sb)
|
||||
EXT4_DESC_PER_BLOCK_BITS(sb);
|
||||
for (i = 0; i < num_meta_group_infos; i++)
|
||||
kfree(sbi->s_group_info[i]);
|
||||
ext4_kvfree(sbi->s_group_info);
|
||||
kvfree(sbi->s_group_info);
|
||||
}
|
||||
kfree(sbi->s_mb_offsets);
|
||||
kfree(sbi->s_mb_maxs);
|
||||
|
Referência em uma nova issue
Block a user