Age | Commit message (Expand) | Author | Files | Lines |
2020-09-01 | tools/bpf: build: Make sure resolve_btfids cleans up after itself | ![](https://seccdn.libravatar.org/avatar/98a1d25493faa26a589dc5425cead2e7?s=13&d=retro) Toke Høiland-Jørgensen | 2 | -2/+3 |
2020-08-20 | tools/resolve_btfids: Fix sections with wrong alignment | ![](https://seccdn.libravatar.org/avatar/668a44619e08535c51deeb130d1922fc?s=13&d=retro) Jiri Olsa | 1 | -0/+36 |
2020-08-18 | bpftool: Handle EAGAIN error code properly in pids collection | ![](https://seccdn.libravatar.org/avatar/261268e4644ebaf1b6215c160d1f8ec9?s=13&d=retro) Yonghong Song | 1 | -0/+2 |
2020-08-13 | tools/bpftool: Generate data section struct with conservative alignment | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -0/+14 |
2020-08-13 | tools/bpftool: Fix compilation warnings in 32-bit mode | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 4 | -12/+20 |
2020-08-12 | tools/bpftool: Make skeleton code C++17-friendly by dropping typeof() | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -4/+4 |
2020-08-06 | bpf: Add missing return to resolve_btfids | ![](https://seccdn.libravatar.org/avatar/9afc52459b9a24d5a95492fb4da0cdab?s=13&d=retro) Stanislav Fomichev | 1 | -0/+1 |
2020-08-06 | tools/bpf: Support new uapi for map element bpf iterator | ![](https://seccdn.libravatar.org/avatar/261268e4644ebaf1b6215c160d1f8ec9?s=13&d=retro) Yonghong Song | 1 | -3/+6 |
2020-08-05 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 28 | -612/+1878 |
2020-08-03 | tools/resolve_btfids: Use libbpf's btf__parse() API | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 2 | -57/+5 |
2020-08-03 | tools/bpftool: Use libbpf's btf__parse() API for parsing BTF from file | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -53/+1 |
2020-08-03 | tools, bpftool: Fix wrong return value in do_dump() | ![](https://seccdn.libravatar.org/avatar/0a231689a736f905f41bc27ee572fd06?s=13&d=retro) Tianjia Zhang | 1 | -1/+1 |
2020-08-01 | tools/bpftool: Add documentation and bash-completion for `link detach` | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 2 | -2/+10 |
2020-08-01 | tools/bpftool: Add `link detach` subcommand | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -1/+36 |
2020-07-27 | tools, bpftool: Add LSM type to array of prog names | ![](https://seccdn.libravatar.org/avatar/d11fbbb9301675cbc58e35789dc169e0?s=13&d=retro) Quentin Monnet | 1 | -0/+1 |
2020-07-27 | tools, bpftool: Skip type probe if name is not found | ![](https://seccdn.libravatar.org/avatar/d11fbbb9301675cbc58e35789dc169e0?s=13&d=retro) Quentin Monnet | 1 | -0/+8 |
2020-07-25 | tools/bpftool: Add bpftool support for bpf map element iterator | ![](https://seccdn.libravatar.org/avatar/261268e4644ebaf1b6215c160d1f8ec9?s=13&d=retro) Yonghong Song | 3 | -7/+62 |
2020-07-25 | tools/bpftool: Strip BPF .o files before skeleton generation | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -1/+2 |
2020-07-21 | bpftool: Use only nftw for file tree parsing | ![](https://seccdn.libravatar.org/avatar/f0b56065743e4d6dcba8d03a40a7a4f7?s=13&d=retro) Tony Ambardar | 2 | -59/+82 |
2020-07-21 | samples/bpf, selftests/bpf: Use bpf_probe_read_kernel | ![](https://seccdn.libravatar.org/avatar/28410d4150b229c01ea0d137d51dbb5b?s=13&d=retro) Ilya Leoshkevich | 1 | -1/+2 |
2020-07-21 | tools/bpftool: Fix error handing in do_skeleton() | ![](https://seccdn.libravatar.org/avatar/99fadc7a66f85bd5c0262cb31d311d89?s=13&d=retro) YueHaibing | 1 | -1/+4 |
2020-07-21 | tools: bpf: Use local copy of headers including uapi/linux/filter.h | ![](https://seccdn.libravatar.org/avatar/0d6e04924e7f1af045767225da4cce1b?s=13&d=retro) Will Deacon | 1 | -1/+2 |
2020-07-17 | tools/bpftool: Add name mappings for SK_LOOKUP prog and attach type | ![](https://seccdn.libravatar.org/avatar/d5638c009975568d443cc17ce35a5bf9?s=13&d=retro) Jakub Sitnicki | 4 | -3/+5 |
2020-07-14 | bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option | ![](https://seccdn.libravatar.org/avatar/668a44619e08535c51deeb130d1922fc?s=13&d=retro) Jiri Olsa | 1 | -0/+14 |
2020-07-13 | tools/bpftool: Strip away modifiers from global variables | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -13/+10 |
2020-07-13 | tools/bpftool: Remove warning about PID iterator support | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -1/+0 |
2020-07-13 | bpf: Compile resolve_btfids tool at kernel compilation start | ![](https://seccdn.libravatar.org/avatar/668a44619e08535c51deeb130d1922fc?s=13&d=retro) Jiri Olsa | 1 | -1/+8 |
2020-07-13 | bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object | ![](https://seccdn.libravatar.org/avatar/668a44619e08535c51deeb130d1922fc?s=13&d=retro) Jiri Olsa | 3 | -0/+808 |
2020-07-09 | bpf: Fix another bpftool segfault without skeleton code enabled | ![](https://seccdn.libravatar.org/avatar/b622eda76f22e60efcae2ec997b7ea5a?s=13&d=retro) Louis Peens | 1 | -0/+1 |
2020-07-08 | bpftool: Add support for BPF_CGROUP_INET_SOCK_RELEASE | ![](https://seccdn.libravatar.org/avatar/9afc52459b9a24d5a95492fb4da0cdab?s=13&d=retro) Stanislav Fomichev | 1 | -0/+1 |
2020-07-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | ![](https://seccdn.libravatar.org/avatar/81279c43ce60f56aea992763d1ed612b?s=13&d=retro) David S. Miller | 19 | -470/+876 |
2020-07-03 | bpf: Fix bpftool without skeleton code enabled | ![](https://seccdn.libravatar.org/avatar/4a1c02889fac146fd304e4c24e66eef6?s=13&d=retro) John Fastabend | 1 | -0/+1 |
2020-07-02 | tools/bpftool: Turn off -Wnested-externs warning | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -1/+1 |
2020-06-30 | tools/bpftool: Allow substituting custom vmlinux.h for the build | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -3/+7 |
2020-06-25 | tools, bpftool: Define attach_type_name array only once | ![](https://seccdn.libravatar.org/avatar/3f60400bcbf889f4bb3384558a5d14dc?s=13&d=retro) Tobias Klauser | 2 | -35/+37 |
2020-06-25 | tools, bpftool: Define prog_type_name array only once | ![](https://seccdn.libravatar.org/avatar/3f60400bcbf889f4bb3384558a5d14dc?s=13&d=retro) Tobias Klauser | 5 | -37/+42 |
2020-06-24 | tools, bpftool: Fix variable shadowing in emit_obj_refs_json() | ![](https://seccdn.libravatar.org/avatar/d11fbbb9301675cbc58e35789dc169e0?s=13&d=retro) Quentin Monnet | 1 | -8/+9 |
2020-06-23 | Merge up to bpf_probe_read_kernel_str() fix into bpf-next | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 1 | -0/+1 |
2020-06-24 | tools, bpftool: Correctly evaluate $(BUILD_BPF_SKELS) in Makefile | ![](https://seccdn.libravatar.org/avatar/3f60400bcbf889f4bb3384558a5d14dc?s=13&d=retro) Tobias Klauser | 1 | -1/+1 |
2020-06-22 | tools/bpftool: Add documentation and sample output for process info | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 4 | -2/+35 |
2020-06-22 | tools/bpftool: Show info for processes holding BPF map/prog/link/btf FDs | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 10 | -0/+378 |
2020-06-22 | tools/bpftool: Generalize BPF skeleton support and generate vmlinux.h | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 4 | -60/+34 |
2020-06-22 | tools/bpftool: Minimize bootstrap bpftool | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 4 | -32/+38 |
2020-06-22 | tools/bpftool: Move map/prog parsing logic into common | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 4 | -308/+310 |
2020-06-20 | tools/bpftool: Relicense bpftool's BPF profiler prog as dual-license GPL/BSD | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -2/+2 |
2020-06-17 | tools, bpftool: Add ringbuf map type to map command docs | ![](https://seccdn.libravatar.org/avatar/3f60400bcbf889f4bb3384558a5d14dc?s=13&d=retro) Tobias Klauser | 2 | -2/+2 |
2020-06-16 | tools/bpftool: Add ringbuf map to a list of known map types | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -0/+1 |
2020-06-12 | tools/bpftool: Fix skeleton codegen | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -2/+0 |
2020-06-11 | tools, bpftool: Exit on error in function codegen | ![](https://seccdn.libravatar.org/avatar/3f60400bcbf889f4bb3384558a5d14dc?s=13&d=retro) Tobias Klauser | 1 | -5/+6 |
2020-06-11 | tools, bpftool: Fix memory leak in codegen error cases | ![](https://seccdn.libravatar.org/avatar/3f60400bcbf889f4bb3384558a5d14dc?s=13&d=retro) Tobias Klauser | 1 | -0/+2 |