2020-01-27 |
Andrey Ignatov | tools/bpf: Allow overriding llvm tools for runqslower Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-24 |
Andrii Nakryiko | libbpf: Fix realloc usage in bpf_core_find_cands Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-24 |
Andrii Nakryiko | libbpf: Improve handling of failed CO-RE relocations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-24 |
Lorenz Bauer | selftests: bpf: Reset global state between reuseport... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-24 |
Lorenz Bauer | selftests: bpf: Make reuseport test output more legible Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-24 |
Lorenz Bauer | selftests: bpf: Ignore FIN packets for reuseport tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-24 |
Lorenz Bauer | selftests: bpf: Use a temporary file in test_sockmap Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-24 |
Andrii Nakryiko | bpftool: Print function linkage in BTF dump Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-24 |
Andrii Nakryiko | selftests/bpf: Improve bpftool changes detection Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-24 |
John Sperbeck | selftests/bpf: Initialize duration variable before... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-23 |
Amol Grover | bpf, devmap: Pass lockdep expression to RCU lists Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-22 |
Daniel Borkmann | Merge branch 'bpf-dynamic-relinking' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-22 |
Alexei Starovoitov | selftests/bpf: Add tests for program extensions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-22 |
Alexei Starovoitov | libbpf: Add support for program extensions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-22 |
Alexei Starovoitov | bpf: Introduce dynamic program extensions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-22 |
Chris Down | bpf, btf: Always output invariant hit in pahole DWARF... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-22 |
Daniel Díaz | selftests/bpf: Build urandom_read with LDFLAGS and... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-22 |
Alexei Starovoitov | bpf: Fix error path under memory pressure Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-22 |
Alexei Starovoitov | bpf: Fix trampoline usage in preempt Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-21 |
Björn Töpel | xsk, net: Make sock_def_readable() have external linkage Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-21 |
Al Viro | bpf: don't bother with getname/kern_path - use user_path_at Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-20 |
Hangbin Liu | selftests/bpf: Skip perf hw events test if the setup... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-20 |
Stanislav Fomichev | selftests/bpf: Don't check for btf fd in test_btf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-20 |
Brian Vazquez | bpf: Fix memory leaks in generic update/delete batch ops Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-16 |
Brian Vazquez | libbpf: Fix unneeded extra initialization in bpf_map_batch_c... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-15 |
Daniel Borkmann | Merge branch 'bpf-sockmap-tls-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-15 |
John Fastabend | bpf: Sockmap/tls, fix pop data with SK_DROP return... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-15 |
John Fastabend | bpf: Sockmap/tls, skmsg can have wrapped skmsg that... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-15 |
John Fastabend | bpf: Sockmap/tls, tls_sw can create a plaintext buf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-15 |
John Fastabend | bpf: Sockmap/tls, msg_push_data may leave end mark... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-15 |
John Fastabend | bpf: Sockmap, skmsg helper overestimates push, pull... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-15 |
John Fastabend | bpf: Sockmap/tls, push write_space updates through... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-15 |
John Fastabend | bpf: Sockmap, ensure sock lock held during tear down Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-15 |
John Fastabend | bpf: Sockmap/tls, during free we may call tcp_bpf_unhash... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-14 |
Li RongQing | bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-10 |
Daniel Borkmann | Merge branch 'bpf-global-funcs' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-10 |
Alexei Starovoitov | selftests/bpf: Add unit tests for global functions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-10 |
Alexei Starovoitov | selftests/bpf: Modify a test to check global functions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-10 |
Alexei Starovoitov | selftests/bpf: Add a test for a large global function Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-10 |
Alexei Starovoitov | selftests/bpf: Add fexit-to-skb test for global funcs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-10 |
Alexei Starovoitov | bpf: Introduce function-by-function verification Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-10 |
Alexei Starovoitov | libbpf: Sanitize global functions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-09 |
Lingpeng Chen | bpf/sockmap: Read psock ingress_msg before sk_receive_queue Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-08 |
Michal Rostecki | bpftool: Add misc section and probe for large INSN... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-08 |
Michal Rostecki | libbpf: Add probe for large INSN limit Co-authored-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-27 |
Andrii Nakryiko | bpftool: Make skeleton C code compilable with C++ compiler Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-26 |
Hechao Li | bpf: Print error message for bpftool cgroup show Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-26 |
Andrii Nakryiko | libbpf: Support CO-RE relocations for LDX/ST/STX instructions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-23 |
Namhyung Kim | libbpf: Fix build on read-only filesystems Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Aditya Pakki | bpf: Remove unnecessary assertion on fp_old Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Alexander Lobakin | net, sysctl: Fix compiler warning when only cBPF is... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Andrii Nakryiko | libbpf: Fix another __u64 printf warning Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Toke Høiland-Jørgensen | libbpf: Fix printing of ulimit value Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Daniel Borkmann | Merge branch 'bpf-fix-xsk-wakeup' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Maxim Mikityanskiy | net/ixgbe: Fix concurrency issues between config flow... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Maxim Mikityanskiy | net/i40e: Fix concurrency issues between config flow... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Maxim Mikityanskiy | net/mlx5e: Fix concurrency issues between config flow... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Maxim Mikityanskiy | xsk: Add rcu_read_lock around the XSK wakeup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Alexei Starovoitov | selftests/bpf: Fix test_attach_probe Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Toke Høiland-Jørgensen | libbpf: Add missing newline in opts validation macro Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Daniel Borkmann | Merge branch 'bpf-riscv-jit-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Björn Töpel | riscv, perf: Add arch specific perf_arch_bpf_user_pt_regs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Björn Töpel | riscv, bpf: Add missing uapi header for BPF_PROG_TYPE_PERF_E... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Björn Töpel | riscv, bpf: Optimize calls Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Björn Töpel | riscv, bpf: Provide RISC-V specific JIT image alloc... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Björn Töpel | riscv, bpf: Optimize BPF tail calls Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Björn Töpel | riscv, bpf: Add support for far jumps and exits Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Björn Töpel | riscv, bpf: Add support for far branching when emitting... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Björn Töpel | riscv, bpf: Add support for far branching Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-19 |
Björn Töpel | riscv, bpf: Fix broken BPF tail calls Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-17 |
Toke Høiland-Jørgensen | libbpf: Fix libbpf_common.h when installing libbpf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-17 |
Andrii Nakryiko | selftests/bpf: More succinct Makefile output Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-16 |
Paul Chaignon | bpftool: Fix compilation warning on shadowed variable Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-16 |
Prashant Bhole | libbpf: Fix build by renaming variables Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-11 |
Daniel Borkmann | bpf: Emit audit messages upon successful prog load... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-11 |
Stanislav Fomichev | bpf: Switch to offsetofend in BPF_PROG_TEST_RUN Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-11 |
Andrii Nakryiko | libbpf: Bump libpf current version to v0.0.7 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-11 |
Russell King | ARM: net: bpf: Improve prologue code sequence Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-11 |
Toke Høiland-Jørgensen | bpftool: Don't crash on missing jited insns or ksyms Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-11 |
Arnd Bergmann | bpf: Fix build in minimal configurations, again Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-11 |
Paul Chaignon | bpf, mips: Limit to 33 tail calls Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-11 |
Paul Chaignon | bpf, riscv: Limit to 33 tail calls Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-12-02 |
Aurelien Jarno | libbpf: Fix readelf output parsing on powerpc with... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-29 |
Stanislav Fomichev | bpf: Force .BTF section start to zero when dumping... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-29 |
Alexei Starovoitov | bpf: Fix build in minimal configurations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-27 |
Andrii Nakryiko | libbpf: Fix Makefile' libbpf symbol mismatch diagnostic Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-27 |
Alexei Starovoitov | bpf: Fix static checker warning Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-20 |
Daniel Borkmann | bpf: Switch bpf_map_{area_alloc,area_mmapable_alloc... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-18 |
Yonghong Song | selftests, bpf: Workaround an alu32 sub-register spilling... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-18 |
Jiri Benc | selftests, bpf: Fix test_tc_tunnel hanging Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-18 |
Jiri Benc | selftests, bpf: xdping is not meant to be run standalone Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-18 |
Daniel Borkmann | Merge branch 'bpf-array-mmap' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-18 |
Andrii Nakryiko | selftests/bpf: Add BPF_TYPE_MAP_ARRAY mmap() tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-18 |
Andrii Nakryiko | libbpf: Make global data internal arrays mmap()-able... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-18 |
Andrii Nakryiko | bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-18 |
Andrii Nakryiko | bpf: Convert bpf_prog refcnt to atomic64_t Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-18 |
Andrii Nakryiko | bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-15 |
Daniel Borkmann | Merge branch 'bpf-trampoline' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-15 |
Alexei Starovoitov | selftests/bpf: Add a test for attaching BPF prog to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-11-15 |
Alexei Starovoitov | selftests/bpf: Extend test_pkt_access test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |