]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bpf: Call kfree(obj) only once in free_one()
authorMarkus Elfring <elfring@users.sourceforge.net>
Thu, 26 Sep 2024 11:30:42 +0000 (13:30 +0200)
committerAlexei Starovoitov <ast@kernel.org>
Fri, 4 Oct 2024 00:47:35 +0000 (17:47 -0700)
commit40f34d6f12e292875b8027ec66038cabb5a317f6
treeead443e18ea09a79d82effa6b635c17f8a983bd6
parent90d0f736bd1cfb94e9dfcf1be716242c0b08dd7f
bpf: Call kfree(obj) only once in free_one()

A kfree() call is always used at the end of this function implementation.
Thus specify such a function call only once instead of duplicating it
in a previous if branch.

This issue was detected by using the Coccinelle software.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Acked-by: Eduard Zingerman <eddyz87@gmail.com>
Link: https://lore.kernel.org/bpf/08987123-668c-40f3-a8ee-c3038d94f069@web.de
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
kernel/bpf/memalloc.c