Files
linux/tools/testing/selftests/bpf/progs/freplace_void.c
Emil Tsalapatis 422f1efabd selftests: bpf: Add tests for void global subprogs
Add additional testing for void global functions. The tests
ensure that calls to void global functions properly keep
R0 invalid. Also make sure that exception callbacks still
require a return value.

Acked-by: Eduard Zingerman <eddyz87@gmail.com>
Signed-off-by: Emil Tsalapatis <emil@etsalapatis.com>
Link: https://lore.kernel.org/r/20260228184759.108145-6-emil@etsalapatis.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
2026-03-03 08:47:23 -08:00

11 lines
201 B
C

// SPDX-License-Identifier: GPL-2.0
#include <linux/bpf.h>
#include <bpf/bpf_helpers.h>
SEC("freplace/foo")
void test_freplace_void(struct __sk_buff *skb)
{
}
char _license[] SEC("license") = "GPL";