summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| | * bpftool: implement cgroup tree for BPF_LSM_CGROUPStanislav Fomichev2022-06-291-22/+87
| | * libbpf: implement bpf_prog_query_optsStanislav Fomichev2022-06-293-7/+47
| | * libbpf: add lsm_cgoup_sock typeStanislav Fomichev2022-06-291-0/+3
| | * tools/bpf: Sync btf_ids.h to toolsStanislav Fomichev2022-06-293-8/+32
| | * bpf: expose bpf_{g,s}etsockopt to lsm cgroupStanislav Fomichev2022-06-293-7/+93
| | * bpf: implement BPF_PROG_QUERY for BPF_LSM_CGROUPStanislav Fomichev2022-06-293-32/+74
| | * bpf: minimize number of allocated lsm slots per programStanislav Fomichev2022-06-298-24/+64
| | * bpf: per-cgroup lsm flavorStanislav Fomichev2022-06-2915-20/+498
| | * bpf: convert cgroup_bpf.progs to hlistStanislav Fomichev2022-06-293-35/+47
| | * bpf: add bpf_func_t and trampoline helpersStanislav Fomichev2022-06-292-36/+38
| |/
| * Merge branch 'libbpf: remove deprecated APIs'Alexei Starovoitov2022-06-2823-2747/+258
| |\
| | * libbpf: fix up few libbpf.map problemsAndrii Nakryiko2022-06-282-3/+4
| | * libbpf: enforce strict libbpf 1.0 behaviorsAndrii Nakryiko2022-06-285-261/+37
| | * selftests/bpf: remove last tests with legacy BPF map definitionsAndrii Nakryiko2022-06-284-79/+0
| | * libbpf: clean up SEC() handlingAndrii Nakryiko2022-06-281-72/+47
| | * libbpf: remove internal multi-instance prog supportAndrii Nakryiko2022-06-281-283/+34
| | * libbpf: cleanup LIBBPF_DEPRECATED_SINCE supporting macros for v0.xAndrii Nakryiko2022-06-281-13/+3
| | * libbpf: remove multi-instance and custom private data APIsAndrii Nakryiko2022-06-283-212/+10
| | * libbpf: remove most other deprecated high-level APIsAndrii Nakryiko2022-06-283-421/+26
| | * libbpf: remove prog_info_linear APIsAndrii Nakryiko2022-06-283-317/+0
| | * libbpf: clean up perfbuf APIsAndrii Nakryiko2022-06-283-112/+18
| | * libbpf: remove deprecated BTF APIsAndrii Nakryiko2022-06-285-325/+24
| | * libbpf: remove deprecated probing APIsAndrii Nakryiko2022-06-283-132/+5
| | * libbpf: remove deprecated XDP APIsAndrii Nakryiko2022-06-283-78/+8
| | * libbpf: remove deprecated low-level APIsAndrii Nakryiko2022-06-285-374/+4
| | * libbpf: move xsk.{c,h} into selftests/bpfAndrii Nakryiko2022-06-287-76/+49
| |/
| * bpf: Fix sockmap calling sleepable function in teardown pathJohn Fastabend2022-06-281-1/+1
| * bpf: Merge "types_are_compat" logic into relo_core.cDaniel Müller2022-06-244-154/+84
| * bpf, docs: Fix the code formatting in instruction-setShahab Vahedi2022-06-241-1/+1
| * Merge branch 'perf tools: Fix prologue generation'Andrii Nakryiko2022-06-241-29/+175
| |\
| | * perf tools: Rework prologue generation codeJiri Olsa2022-06-241-29/+175
| |/
| * selftest/bpf: Test for use-after-free bug fix in inline_bpf_loopEduard Zingerman2022-06-242-0/+50
| * bpf: Fix for use-after-free bug in inline_bpf_loopEduard Zingerman2022-06-241-1/+1
| * bpf: Replace hard-coded 0 with BPF_K in check_alu_opSimon Wang2022-06-241-1/+1
| * selftests/bpf: Fix rare segfault in sock_fields prog testJörn-Thorben Hinz2022-06-231-1/+0
| * Merge branch 'Align BPF TCP CCs implementing cong_control() with non-BPF CCs'Alexei Starovoitov2022-06-236-37/+186
| |\
| | * selftests/bpf: Test a BPF CC implementing the unsupported get_info()Jörn-Thorben Hinz2022-06-232-0/+41
| | * selftests/bpf: Test an incomplete BPF CCJörn-Thorben Hinz2022-06-232-0/+57
| | * selftests/bpf: Test a BPF CC writing sk_pacing_*Jörn-Thorben Hinz2022-06-232-0/+79
| | * bpf: Require only one of cong_avoid() and cong_control() from a TCP CCJörn-Thorben Hinz2022-06-232-37/+3
| | * bpf: Allow a TCP CC to write sk_pacing_rate and sk_pacing_statusJörn-Thorben Hinz2022-06-231-0/+6
| |/
| * test_bpf: fix incorrect netdev featuresJian Shen2022-06-221-2/+2
| * selftests/bpf: Add benchmark for local_storage getDave Marchevsky2022-06-227-1/+494
| * samples/bpf: fixup some tools to be able to support xdp multibufferAndy Gospodarek2022-06-213-7/+17
| * bpf, arm64: Keep tail call count across bpf2bpf callsJakub Sitnicki2022-06-211-1/+8
| * bpf, x64: Add predicate for bpf2bpf with tailcalls support in JITTony Ambardar2022-06-214-1/+15
| * Merge branch 'bpf_loop inlining'Alexei Starovoitov2022-06-2010-27/+936
| |\
| | * selftests/bpf: BPF test_prog selftests for bpf_loop inliningEduard Zingerman2022-06-202-0/+176
| | * selftests/bpf: BPF test_verifier selftests for bpf_loop inliningEduard Zingerman2022-06-201-0/+252
| | * bpf: Inline calls to bpf_loop when callback is knownEduard Zingerman2022-06-204-9/+195