bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch()
authorHou Tao <houtao1@huawei.com>
Fri, 8 Dec 2023 10:23:50 +0000 (18:23 +0800)
committerAlexei Starovoitov <ast@kernel.org>
Sun, 10 Dec 2023 02:12:33 +0000 (18:12 -0800)
commit37ba5b59d6adfa08926acd3a833608487a18c2ef
treecccd27023efa3c6f4e7e06d5a77864f14bf59391
parentc26f2a8901393c9f81909da0a4324587092bd3a3
bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch()

Just like commit 9087c6ff8dfe ("bpf: Call maybe_wait_bpf_programs() only
once from generic_map_delete_batch()"), there is also no need to call
maybe_wait_bpf_programs() for each update in batched update, so only
call it once in generic_map_update_batch().

Signed-off-by: Hou Tao <houtao1@huawei.com>
Link: https://lore.kernel.org/r/20231208102355.2628918-3-houtao@huaweicloud.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
kernel/bpf/syscall.c