diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2021-04-16 17:26:25 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-10-22 17:09:01 -0400 |
commit | f24fab9cbad1838fc4356e9e8b861a19cf055c3f (patch) | |
tree | ea7a946064fe38c913cf44d671a8dc9c46e162c4 /fs/bcachefs/replicas.c | |
parent | ae8bbb9fac2c74ce3132adae7b059d1cb8535039 (diff) |
bcachefs: Fix some small memory leaks
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/bcachefs/replicas.c')
-rw-r--r-- | fs/bcachefs/replicas.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/bcachefs/replicas.c b/fs/bcachefs/replicas.c index 81aba8caab9e..5a8b0a7b7197 100644 --- a/fs/bcachefs/replicas.c +++ b/fs/bcachefs/replicas.c @@ -320,8 +320,8 @@ static int replicas_table_update(struct bch_fs *c, out: free_percpu(new_gc); kfree(new_scratch); - free_percpu(new_usage[1]); - free_percpu(new_usage[0]); + for (i = 0; i < ARRAY_SIZE(new_usage); i++) + free_percpu(new_usage[i]); kfree(new_base); return ret; err: |