selftests/bpf: Implement BPF programs for kernel socket operations
authorJordan Rife <jrife@google.com>
Mon, 29 Apr 2024 21:45:20 +0000 (16:45 -0500)
committerMartin KaFai Lau <martin.lau@kernel.org>
Thu, 2 May 2024 19:09:22 +0000 (12:09 -0700)
commit15b6671efa508ff9c1fb995452913f8de85db73b
tree490dac80cc2bad6118a4d518b95f0f5a51ab1809
parentbbb1cfdd02249dc8cf878e86a523b28814ed36c0
selftests/bpf: Implement BPF programs for kernel socket operations

This patch lays out a set of SYSCALL programs that can be used to invoke
the socket operation kfuncs in bpf_testmod, allowing a test program to
manipulate kernel socket operations from userspace.

Signed-off-by: Jordan Rife <jrife@google.com>
Link: https://lore.kernel.org/r/20240429214529.2644801-4-jrife@google.com
Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
tools/testing/selftests/bpf/progs/sock_addr_kern.c [new file with mode: 0644]