bpf: replace bpf_timer_cancel_and_free with a generic helper
authorBenjamin Tissoires <bentiss@kernel.org>
Sat, 20 Apr 2024 09:09:04 +0000 (11:09 +0200)
committerAlexei Starovoitov <ast@kernel.org>
Wed, 24 Apr 2024 01:31:24 +0000 (18:31 -0700)
commitfc22d9495f0b32d75b5d25a17b300b7aad05c55d
tree0230b90cf5d85d42df5000db0ba50ea2c59e2a46
parent073f11b0264310b85754b6a0946afee753790c66
bpf: replace bpf_timer_cancel_and_free with a generic helper

Same reason than most bpf_timer* functions, we need almost the same for
workqueues.
So extract the generic part out of it so bpf_wq_cancel_and_free can reuse
it.

Signed-off-by: Benjamin Tissoires <bentiss@kernel.org>
Link: https://lore.kernel.org/r/20240420-bpf_wq-v2-4-6c986a5a741f@kernel.org
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
kernel/bpf/helpers.c