From: Chen Ni Date: Thu, 17 Apr 2025 08:43:30 +0000 (+0800) Subject: mm: memcontrol: remove unnecessary NULL check before free_percpu() X-Git-Tag: v6.16-rc1~92^2~150 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6e14fd33f148cf36db9bcee7561f2b5b6c3b65aa;p=thirdparty%2Flinux.git mm: memcontrol: remove unnecessary NULL check before free_percpu() free_percpu() checks for NULL pointers internally. Remove unneeded NULL check here. Link: https://lkml.kernel.org/r/20250417084330.937380-1-nichen@iscas.ac.cn Signed-off-by: Chen Ni Cc: Johannes Weiner Cc: Michal Hocko Cc: Muchun Song Cc: Roman Gushchin Cc: Shakeel Butt Signed-off-by: Andrew Morton --- diff --git a/mm/memcontrol-v1.c b/mm/memcontrol-v1.c index 4a9cf27a70af0..54c49cbfc968c 100644 --- a/mm/memcontrol-v1.c +++ b/mm/memcontrol-v1.c @@ -2198,8 +2198,7 @@ bool memcg1_alloc_events(struct mem_cgroup *memcg) void memcg1_free_events(struct mem_cgroup *memcg) { - if (memcg->events_percpu) - free_percpu(memcg->events_percpu); + free_percpu(memcg->events_percpu); } static int __init memcg1_init(void)