Commit e9705c6
f2fs: use kfree() instead of kvfree() to free some memory
options in f2fs_fill_super is alloc by kstrdup:
options = kstrdup((const char *)data, GFP_KERNEL)
sit_bitmap[_mir], nat_bitmap[_mir] are alloc by kmemdup:
sit_i->sit_bitmap = kmemdup(src_bitmap, sit_bitmap_size, GFP_KERNEL);
sit_i->sit_bitmap_mir = kmemdup(src_bitmap,
sit_bitmap_size, GFP_KERNEL);
nm_i->nat_bitmap = kmemdup(version_bitmap, nm_i->bitmap_size,
GFP_KERNEL);
nm_i->nat_bitmap_mir = kmemdup(version_bitmap, nm_i->bitmap_size,
GFP_KERNEL);
write_io is alloc by f2fs_kmalloc:
sbi->write_io[i] = f2fs_kmalloc(sbi,
array_size(n, sizeof(struct f2fs_bio_info))
Use kfree is more efficient.
Signed-off-by: Jiazi Li <[email protected]>
Signed-off-by: peixuan.qiu <[email protected]>
Reviewed-by: Chao Yu <[email protected]>
Signed-off-by: Jaegeuk Kim <[email protected]>1 parent 8f46885 commit e9705c6
3 files changed
Lines changed: 8 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3408 | 3408 | | |
3409 | 3409 | | |
3410 | 3410 | | |
3411 | | - | |
| 3411 | + | |
3412 | 3412 | | |
3413 | 3413 | | |
3414 | | - | |
| 3414 | + | |
3415 | 3415 | | |
3416 | 3416 | | |
3417 | 3417 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5813 | 5813 | | |
5814 | 5814 | | |
5815 | 5815 | | |
5816 | | - | |
| 5816 | + | |
5817 | 5817 | | |
5818 | | - | |
| 5818 | + | |
5819 | 5819 | | |
5820 | 5820 | | |
5821 | 5821 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1718 | 1718 | | |
1719 | 1719 | | |
1720 | 1720 | | |
1721 | | - | |
| 1721 | + | |
1722 | 1722 | | |
1723 | 1723 | | |
1724 | 1724 | | |
| |||
4935 | 4935 | | |
4936 | 4936 | | |
4937 | 4937 | | |
4938 | | - | |
| 4938 | + | |
4939 | 4939 | | |
4940 | 4940 | | |
4941 | 4941 | | |
| |||
5018 | 5018 | | |
5019 | 5019 | | |
5020 | 5020 | | |
5021 | | - | |
| 5021 | + | |
5022 | 5022 | | |
5023 | 5023 | | |
5024 | 5024 | | |
| |||
5030 | 5030 | | |
5031 | 5031 | | |
5032 | 5032 | | |
5033 | | - | |
| 5033 | + | |
5034 | 5034 | | |
5035 | 5035 | | |
5036 | 5036 | | |
| |||
0 commit comments