]> git.hungrycats.org Git - linux/commit
selftests/bpf: Test bpf_kptr_xchg stashing into local kptr
authorDave Marchevsky <davemarchevsky@fb.com>
Tue, 13 Aug 2024 21:24:24 +0000 (21:24 +0000)
committerAlexei Starovoitov <ast@kernel.org>
Fri, 23 Aug 2024 18:39:33 +0000 (11:39 -0700)
commit91c96842ab1e9159c8129ab5ddfeb7dd97bf840e
treeb6e3e55f846f431c0bc83c9cef6251ccce58eb08
parentb0966c724584a5a9fd7fb529de19807c31f27a45
selftests/bpf: Test bpf_kptr_xchg stashing into local kptr

Test stashing both referenced kptr and local kptr into local kptrs. Then,
test unstashing them.

Acked-by: Martin KaFai Lau <martin.lau@kernel.org>
Acked-by: Hou Tao <houtao1@huawei.com>
Signed-off-by: Dave Marchevsky <davemarchevsky@fb.com>
Signed-off-by: Amery Hung <amery.hung@bytedance.com>
Link: https://lore.kernel.org/r/20240813212424.2871455-6-amery.hung@bytedance.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/progs/local_kptr_stash.c
tools/testing/selftests/bpf/progs/task_kfunc_success.c