summaryrefslogtreecommitdiffstats
path: root/mm
diff options
context:
space:
mode:
authorJohn Fastabend <john.fastabend@gmail.com>2020-05-24 18:51:36 +0200
committerAlexei Starovoitov <ast@kernel.org>2020-06-01 23:38:20 +0200
commit1d9c037a898b3c0344cfe5064ba6c482bf9b46b0 (patch)
tree71f222c6cd12005abfa7cb7e8b20518e9040998e /mm
parentbpf, sk_msg: Add get socket storage helpers (diff)
downloadlinux-1d9c037a898b3c0344cfe5064ba6c482bf9b46b0.tar.xz
linux-1d9c037a898b3c0344cfe5064ba6c482bf9b46b0.zip
bpf, selftests: Add sk_msg helpers load and attach test
The test itself is not particularly useful but it encodes a common pattern we have. Namely do a sk storage lookup then depending on data here decide if we need to do more work or alternatively allow packet to PASS. Then if we need to do more work consult task_struct for more information about the running task. Finally based on this additional information drop or pass the data. In this case the suspicious check is not so realisitic but it encodes the general pattern and uses the helpers so we test the workflow. This is a load test to ensure verifier correctly handles this case. Signed-off-by: John Fastabend <john.fastabend@gmail.com> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Acked-by: Andrii Nakryiko <andriin@fb.com> Link: https://lore.kernel.org/bpf/159033909665.12355.6166415847337547879.stgit@john-Precision-5820-Tower Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions