aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/prog_tests/tcpbpf_user.c
diff options
context:
space:
mode:
authorAndrii Nakryiko <[email protected]>2023-03-02 23:50:10 +0000
committerAlexei Starovoitov <[email protected]>2023-03-04 19:14:32 +0000
commitf4b4eee6169bb33c5157ebe07e53d7e4be7631c0 (patch)
treed251cda307aaca61992ee1915cc255f9c2ee6166 /tools/testing/selftests/bpf/prog_tests/tcpbpf_user.c
parentbpf: generalize dynptr_get_spi to be usable for iters (diff)
downloadkernel-f4b4eee6169bb33c5157ebe07e53d7e4be7631c0.tar.gz
kernel-f4b4eee6169bb33c5157ebe07e53d7e4be7631c0.zip
bpf: add support for fixed-size memory pointer returns for kfuncs
Support direct fixed-size (and for now, read-only) memory access when kfunc's return type is a pointer to non-struct type. Calculate type size and let BPF program access that many bytes directly. This is crucial for numbers iterator. Signed-off-by: Andrii Nakryiko <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexei Starovoitov <[email protected]>
Diffstat (limited to 'tools/testing/selftests/bpf/prog_tests/tcpbpf_user.c')
0 files changed, 0 insertions, 0 deletions