2020-02-07 |
Lorenz Bauer | bpf, sockmap: Check update requirements after locking Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-05 |
Daniel Borkmann | Merge branch 'bpf-xsk-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-05 |
Maciej Fijalkowski | samples: bpf: Allow for -ENETDOWN in xdpsock Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-05 |
Maciej Fijalkowski | samples: bpf: Drop doubled variable declaration in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-05 |
Maciej Fijalkowski | i40e: Relax i40e_xsk_wakeup's return value when PF... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-05 |
Song Liu | tools/bpf/runqslower: Rebuild libbpf.a on libbpf source... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-03 |
Andrii Nakryiko | selftests/bpf: Fix trampoline_count.c selftest compilation... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-03 |
Alexei Starovoitov | bpf: Fix modifier skipping logic Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-03 |
Michal Rostecki | bpftool: Remove redundant "HAVE" prefix from the large... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-29 |
Martin KaFai Lau | bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-27 |
Daniel Borkmann | Merge branch 'bpf-flow-dissector-fix-port-ranges' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-27 |
Yoshiki Komachi | selftests/bpf: Add test based on port range for BPF... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-27 |
Yoshiki Komachi | flow_dissector: Fix to use new variables for port ranges... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-27 |
John Fastabend | bpf, xdp: Remove no longer required rcu_read_{un}lock() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-27 |
John Fastabend | bpf, xdp: virtio_net use access ptr macro for xdp enable... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-27 |
John Fastabend | bpf, xdp: Update devmap comments to reflect napi/rcu... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-01-27 |
Vasily Averin | bpf: map_seq_next should always increase position index Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
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 |
next |