summaryrefslogtreecommitdiff
path: root/net/bpf
diff options
context:
space:
mode:
authorDavid Vernet <void@manifault.com>2023-03-26 00:31:45 +0300
committerAlexei Starovoitov <ast@kernel.org>2023-03-26 02:56:22 +0300
commitfb2211a57c110b4ced3cb7f8570bd7246acf2d04 (patch)
tree1d94a550acc6b2ee4a15129002a1a3bbbbea80b3 /net/bpf
parent1431d0b584a673ea690c88a5f7e1aedd9caf0e84 (diff)
downloadlinux-fb2211a57c110b4ced3cb7f8570bd7246acf2d04.tar.xz
bpf: Remove now-unnecessary NULL checks for KF_RELEASE kfuncs
Now that we're not invoking kfunc destructors when the kptr in a map was NULL, we no longer require NULL checks in many of our KF_RELEASE kfuncs. This patch removes those NULL checks. Signed-off-by: David Vernet <void@manifault.com> Link: https://lore.kernel.org/r/20230325213144.486885-3-void@manifault.com Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'net/bpf')
-rw-r--r--net/bpf/test_run.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/net/bpf/test_run.c b/net/bpf/test_run.c
index 8d6b31209bd6..27587f1c5f36 100644
--- a/net/bpf/test_run.c
+++ b/net/bpf/test_run.c
@@ -615,9 +615,6 @@ bpf_kfunc_call_memb_acquire(void)
__bpf_kfunc void bpf_kfunc_call_test_release(struct prog_test_ref_kfunc *p)
{
- if (!p)
- return;
-
refcount_dec(&p->cnt);
}