summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/bpf_kfuncs.h
diff options
context:
space:
mode:
authorJiri Olsa <jolsa@kernel.org>2024-04-30 14:28:30 +0300
committerAndrii Nakryiko <andrii@kernel.org>2024-04-30 20:23:25 +0300
commita3a5113393ccfad2eb23ca091aa6e55b5bd67eb4 (patch)
treeb575361002db6d53f2840aa2562b19dac72f64fc /tools/testing/selftests/bpf/bpf_kfuncs.h
parent0983b1697aefbf69f465f907b934b89bbce467ea (diff)
downloadlinux-a3a5113393ccfad2eb23ca091aa6e55b5bd67eb4.tar.xz
selftests/bpf: Add kprobe session cookie test
Adding kprobe session test that verifies the cookie value get properly propagated from entry to return program. Signed-off-by: Jiri Olsa <jolsa@kernel.org> Signed-off-by: Andrii Nakryiko <andrii@kernel.org> Acked-by: Andrii Nakryiko <andrii@kernel.org> Link: https://lore.kernel.org/bpf/20240430112830.1184228-8-jolsa@kernel.org
Diffstat (limited to 'tools/testing/selftests/bpf/bpf_kfuncs.h')
-rw-r--r--tools/testing/selftests/bpf/bpf_kfuncs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/testing/selftests/bpf/bpf_kfuncs.h b/tools/testing/selftests/bpf/bpf_kfuncs.h
index cb946d9fd63a..be91a6919315 100644
--- a/tools/testing/selftests/bpf/bpf_kfuncs.h
+++ b/tools/testing/selftests/bpf/bpf_kfuncs.h
@@ -77,4 +77,5 @@ extern int bpf_verify_pkcs7_signature(struct bpf_dynptr *data_ptr,
struct bpf_key *trusted_keyring) __ksym;
extern bool bpf_session_is_return(void) __ksym __weak;
+extern long *bpf_session_cookie(void) __ksym __weak;
#endif