summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-07-0980-3008/+3984
|\
| * selftests/bpf: Fix xdp_synproxy build failure if CONFIG_NF_CONNTRACK=m/nMaxim Mikityanskiy2022-07-081-7/+17
| * bpf: Correctly propagate errors up from bpf_core_composites_matchDaniel Müller2022-07-081-1/+8
| * libbpf: Disable SEC pragma macro on GCCJames Hilliard2022-07-081-0/+13
| * bpf: Check attach_func_proto more carefully in check_return_codeStanislav Fomichev2022-07-083-6/+32
| * selftests/bpf: Add test involving restrict type qualifierDaniel Müller2022-07-083-2/+13
| * bpftool: Add support for KIND_RESTRICT to gen min_core_btf commandDaniel Müller2022-07-081-0/+1
| * selftests, xsk: Rename AF_XDP testing appMaciej Fijalkowski2022-07-086-13/+13
| * selftests/bpf: Add benchmark for local_storage RCU Tasks Trace usageDave Marchevsky2022-07-076-1/+416
| * libbpf, riscv: Use a0 for RC registerYixun Lan2022-07-071-1/+1
| * libbpf: Remove unnecessary usdt_rel_ip assignmentsAndrii Nakryiko2022-07-061-4/+2
| * selftests/bpf: Fix few more compiler warningsAndrii Nakryiko2022-07-063-4/+4
| * selftests/bpf: Fix bogus uninitialized variable warningAndrii Nakryiko2022-07-061-1/+1
| * bpftool: Remove zlib feature test from MakefileQuentin Monnet2022-07-051-9/+2
| * libbpf: Cleanup the legacy uprobe_event on failed add/attach_event()Chuang Wang2022-07-051-5/+14
| * libbpf: Fix wrong variable used in perf_event_uprobe_open_legacy()Chuang Wang2022-07-051-1/+1
| * libbpf: Cleanup the legacy kprobe_event on failed add/attach_event()Chuang Wang2022-07-051-4/+14
| * selftests/bpf: Add type match test against kernel's task_structDaniel Müller2022-07-053-0/+21
| * selftests/bpf: Add nested type to type based testsDaniel Müller2022-07-053-20/+58
| * selftests/bpf: Add test checking more characteristicsDaniel Müller2022-07-053-0/+91
| * selftests/bpf: Add type-match checks to type-based testsDaniel Müller2022-07-053-4/+73
| * libbpf: add bpf_core_type_matches() helper macroAndrii Nakryiko2022-07-051-0/+10
| * bpf, libbpf: Add type match supportDaniel Müller2022-07-053-4/+285
| * bpftool: Honor BPF_CORE_TYPE_MATCHES relocationDaniel Müller2022-07-051-0/+108
| * bpf: Introduce TYPE_MATCH related constants/macrosDaniel Müller2022-07-052-0/+2
| * bpftool: Rename "bpftool feature list" into "... feature list_builtins"Quentin Monnet2022-07-053-11/+11
| * selftests/bpf: Skip lsm_cgroup when we don't have trampolinesStanislav Fomichev2022-07-011-0/+8
| * bpftool: Show also the name of type BPF_OBJ_LINKYafang Shao2022-06-301-0/+1
| * selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0Maciej Fijalkowski2022-06-301-5/+4
| * selftests/xsk: Verify correctness of XDP prog attach pointMaciej Fijalkowski2022-06-301-0/+17
| * selftests/xsk: Introduce XDP prog load based on existing AF_XDP socketMaciej Fijalkowski2022-06-303-1/+7
| * selftests/xsk: Avoid bpf_link probe for existing xskMaciej Fijalkowski2022-06-301-1/+1
| * bpftool: Use feature list in bash completionQuentin Monnet2022-06-302-34/+7
| * bpftool: Add feature list (prog/map/link/attach types, helpers)Quentin Monnet2022-06-303-1/+73
| * bpftool: Remove attach_type_name forward declarationTobias Klauser2022-06-301-2/+0
| * bpftool: Probe for memcg-based accounting before bumping rlimitQuentin Monnet2022-06-291-3/+68
| * selftests/bpf: lsm_cgroup functional testStanislav Fomichev2022-06-293-0/+474
| * 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: per-cgroup lsm flavorStanislav Fomichev2022-06-291-0/+1
| * 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