Age | Commit message (Expand) | Author | Files | Lines |
2019-12-19 | selftests/bpf: Fix test_attach_probe | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 1 | -3/+4 |
2019-12-19 | libbpf: Add missing newline in opts validation macro | ![](https://seccdn.libravatar.org/avatar/98a1d25493faa26a589dc5425cead2e7?s=13&d=retro) Toke Høiland-Jørgensen | 1 | -1/+1 |
2019-12-19 | riscv, perf: Add arch specific perf_arch_bpf_user_pt_regs | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 1 | -0/+4 |
2019-12-19 | riscv, bpf: Add missing uapi header for BPF_PROG_TYPE_PERF_EVENT programs | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 2 | -0/+11 |
2019-12-19 | riscv, bpf: Optimize calls | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 1 | -37/+64 |
2019-12-19 | riscv, bpf: Provide RISC-V specific JIT image alloc/free | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 2 | -0/+17 |
2019-12-19 | riscv, bpf: Optimize BPF tail calls | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 1 | -6/+7 |
2019-12-19 | riscv, bpf: Add support for far jumps and exits | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 1 | -20/+17 |
2019-12-19 | riscv, bpf: Add support for far branching when emitting tail call | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 1 | -19/+3 |
2019-12-19 | riscv, bpf: Add support for far branching | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 1 | -164/+188 |
2019-12-19 | riscv, bpf: Fix broken BPF tail calls | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 1 | -2/+11 |
2019-12-18 | libbpf: BTF is required when externs are present | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -1/+2 |
2019-12-18 | libbpf: Allow to augment system Kconfig through extra optional config | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 3 | -112/+132 |
2019-12-18 | libbpf: Put Kconfig externs into .kconfig section | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 6 | -48/+60 |
2019-12-18 | libbpf: Add bpf_link__disconnect() API to preserve underlying BPF resource | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 3 | -10/+32 |
2019-12-18 | bpf: Allow to change skb mark in test_run | ![](https://seccdn.libravatar.org/avatar/9e2bc6adac1c666d9329a4f7f9060c16?s=13&d=retro) Nikita V. Shirokov | 3 | -1/+15 |
2019-12-18 | bpftool: Work-around rst2man conversion bug | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -7/+8 |
2019-12-18 | bpftool: Simplify format string to not use positional args | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -2/+2 |
2019-12-17 | bpftool: Add gen subcommand manpage | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 2 | -1/+306 |
2019-12-17 | libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -35/+0 |
2019-12-17 | bpftool, selftests/bpf: Embed object file inside skeleton | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 9 | -119/+154 |
2019-12-17 | libbpf: Reduce log level for custom section names | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -3/+3 |
2019-12-18 | libbpf: Fix libbpf_common.h when installing libbpf through 'make install' | ![](https://seccdn.libravatar.org/avatar/98a1d25493faa26a589dc5425cead2e7?s=13&d=retro) Toke Høiland-Jørgensen | 2 | -0/+3 |
2019-12-18 | selftests/bpf: More succinct Makefile output | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -0/+36 |
2019-12-16 | libbpf: Add zlib as a dependency in pkg-config template | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -1/+1 |
2019-12-16 | libbpf: Print hint about ulimit when getting permission denied error | ![](https://seccdn.libravatar.org/avatar/98a1d25493faa26a589dc5425cead2e7?s=13&d=retro) Toke Høiland-Jørgensen | 1 | -0/+29 |
2019-12-16 | samples/bpf: Attach XDP programs in driver mode by default | ![](https://seccdn.libravatar.org/avatar/98a1d25493faa26a589dc5425cead2e7?s=13&d=retro) Toke Høiland-Jørgensen | 11 | -12/+58 |
2019-12-16 | samples/bpf: Set -fno-stack-protector when building BPF programs | ![](https://seccdn.libravatar.org/avatar/98a1d25493faa26a589dc5425cead2e7?s=13&d=retro) Toke Høiland-Jørgensen | 1 | -0/+1 |
2019-12-16 | samples/bpf: Add missing -lz to TPROGS_LDLIBS | ![](https://seccdn.libravatar.org/avatar/98a1d25493faa26a589dc5425cead2e7?s=13&d=retro) Toke Høiland-Jørgensen | 1 | -1/+1 |
2019-12-16 | samples/bpf: Reintroduce missed build targets | ![](https://seccdn.libravatar.org/avatar/35590330449374d0adc25e8f6d7516cd?s=13&d=retro) Prashant Bhole | 1 | -0/+2 |
2019-12-16 | bpftool: Fix compilation warning on shadowed variable | ![](https://seccdn.libravatar.org/avatar/b3319a9e77f00ae5f128d053223c1257?s=13&d=retro) Paul Chaignon | 1 | -1/+1 |
2019-12-16 | libbpf: Fix build by renaming variables | ![](https://seccdn.libravatar.org/avatar/35590330449374d0adc25e8f6d7516cd?s=13&d=retro) Prashant Bhole | 1 | -6/+6 |
2019-12-15 | selftests/bpf: Add flexible array relocation tests | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 6 | -4/+56 |
2019-12-15 | libbpf: Support flexible arrays in CO-RE | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -5/+29 |
2019-12-15 | selftests/bpf: Add tests for libbpf-provided externs | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 4 | -1/+283 |
2019-12-15 | bpftool: Generate externs datasec in BPF skeleton | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 2 | -5/+9 |
2019-12-15 | libbpf: Support libbpf-provided extern variables | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 8 | -66/+729 |
2019-12-15 | libbpf: Extract internal map names into constants | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -9/+14 |
2019-12-15 | bpftool: Add `gen skeleton` BASH completions | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -0/+11 |
2019-12-15 | selftests/bpf: Add test validating data section to struct convertion layout | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 2 | -0/+88 |
2019-12-15 | selftests/bpf: Convert few more selftest to skeletons | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 5 | -249/+149 |
2019-12-15 | selftests/bpf: Add BPF skeletons selftests and convert attach_probe.c | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 4 | -133/+74 |
2019-12-15 | bpftool: Add skeleton codegen command | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 3 | -1/+554 |
2019-12-15 | libbpf: Add BPF object skeleton support | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 3 | -0/+205 |
2019-12-15 | libbpf: Reduce log level of supported section names dump | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -1/+1 |
2019-12-15 | libbpf: Postpone BTF ID finding for TRACING programs to load phase | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -19/+18 |
2019-12-15 | libbpf: Refactor global data map initialization | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -38/+59 |
2019-12-15 | libbpf: Expose BPF program's function name | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 4 | -14/+36 |
2019-12-15 | libbpf: Expose BTF-to-C type declaration emitting API | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 3 | -26/+65 |
2019-12-15 | libbpf: Expose btf__align_of() API | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 4 | -41/+47 |