2019-02-18 |
Stanislav Fomichev | bpf/test_run: fix unkillable BPF_PROG_TEST_RUN Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-16 |
Paul Burton | MIPS: eBPF: Remove REG_32BIT_ZERO_EX Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-16 |
Paul Burton | MIPS: eBPF: Always return sign extended 32b values Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-12 |
Björn Töpel | xsk: do not remove umem from netdevice on fall-back to copy-mode Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-11 |
Davidlohr Bueso | xsk: share the mmap_sem for page pinning Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-11 |
Alexei Starovoitov | bpf: fix lockdep false positive in stackmap Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Daniel Borkmann | Merge branch 'bpf-lockdep-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Martin KaFai Lau | bpf: Fix syscall's stackmap lookup potential deadlock Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Alexei Starovoitov | bpf: fix potential deadlock in bpf_prog_register Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Alexei Starovoitov | bpf: fix lockdep false positive in percpu_freelist Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Alexei Starovoitov | bpf: run bpf programs with preemption disabled Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Martynas Pumputis | bpf, selftests: fix handling of sparse CPU allocations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-28 |
Jakub Sitnicki | sk_msg: Always cancel strp work before freeing the psock Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-28 |
Jakub Kicinski | tools: bpftool: fix crash with un-owned prog arrays Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-23 |
Yafang Shao | bpf: sock recvbuff must be limited by rmem_max in bpf_setsoc... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-23 |
Paolo Abeni | bpftool: fix percpu maps updating Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-23 |
Jiri Olsa | bpftool: Fix prog dump by tag Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-20 |
Willem de Bruijn | bpf: in __bpf_redirect_no_mac pull mac only if present Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Yuchung Cheng | bpf: fix SO_MAX_PACING_RATE to support TCP internal pacing Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Peter Oskolkov | bpf: bpf_setsockopt: reset sock dst on SO_MARK changes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Mathieu Malaterre | bpf: Correctly annotate implicit fall through in bpf_base_fu... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Mathieu Malaterre | bpf: Annotate implicit fall through in cgroup_dev_func_proto Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Mathieu Malaterre | bpf: Make function btf_name_offset_valid static Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Stanislav Fomichev | selftests/bpf: retry tests that expect build-id Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Stanislav Fomichev | bpf: zero out build_id for BPF_STACK_BUILD_ID_IP Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Stanislav Fomichev | bpf: don't assume build-id length is always 20 bytes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-15 |
Stanislav Fomichev | tools/bpf: properly account for libbfd variations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-15 |
Lorenz Bauer | bpf: libbpf: retry loading program on EAGAIN Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-15 |
Yonghong Song | samples/bpf: workaround clang asm goto compilation errors Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-15 |
Stanislav Fomichev | selftests/bpf: install with_tunnels.sh for test_flow_dissect... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-15 |
Krzysztof Kazimierczak | xsk: Check if a queue exists during umem setup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-11 |
Daniel Borkmann | Merge branch 'bpf-fix-bitfield-printing' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-11 |
Yonghong Song | tools/bpf: fix bpftool map dump with bitfields Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-11 |
Yonghong Song | tools/bpf: test btf bitfield with >=256 struct member offset Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-11 |
Yonghong Song | bpf: fix bpffs bitfield pretty print Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-10 |
Song Liu | bpf: fix panic in stack_map_get_build_id() on i386 and arm32 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-10 |
Anders Roxell | selftests: bpf: install files tcp_(server|client)*.py Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-10 |
Ioana Ciornei | samples: bpf: user proper argument index Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-10 |
Stanislav Fomichev | selftests/bpf: add missing executables to .gitignore Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-01 |
Xiaozhou Liu | selftests/bpf: fix error printing in test_devmap() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Daniel Borkmann | Merge branch 'bpf-sockmap-fixes-and-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: tls_sw, init TLS ULP removes BPF proto hooks Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: sk_msg, sock{map|hash} redirect through ULP Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: sk_msg, zap ingress queue on psock down Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: sk_msg, fix socket data_ready events Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: skb_verdict, support SK_PASS on RX BPF path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: skmsg, replace comments with BUILD bug Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: sk_msg, improve offset chk in _is_valid_access Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
John Fastabend | bpf: sk_msg, fix sk_msg_md access past end test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Jesper Dangaard Brouer | bpf/cpumap: make sure frame_size for build_skb is aligned... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Daniel Borkmann | Merge branch 'bpf-jset-verifier' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Jakub Kicinski | selftests: bpf: add missing executables to .gitignore Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Jakub Kicinski | nfp: bpf: optimize codegen for JSET with a constant Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Jakub Kicinski | nfp: bpf: remove the trivial JSET optimization Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Jakub Kicinski | bpf: verifier: reorder stack size check with dead code... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Jakub Kicinski | selftests: bpf: verifier: add tests for JSET interpretation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Jakub Kicinski | bpf: verifier: teach the verifier to reason about the... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Jakub Kicinski | selftests: bpf: add trivial JSET tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Martin KaFai Lau | bpf: sparc64: Enable sparc64 jit to provide bpf_line_info Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-19 |
Ivan Babrou | tools: bpftool: do not force gcc as CC Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-19 |
Björn Töpel | xsk: simplify AF_XDP socket teardown Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Yonghong Song | bpf: log struct/union attribute for forward type Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Daniel Borkmann | Merge branch 'bpf-sk-msg-size-member' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
John Fastabend | bpf: sk_msg, add tests for size field Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
John Fastabend | bpf: add tools lib/include support sk_msg_md size field Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
John Fastabend | bpf: sockmap, metadata support for reporting size of msg Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Daniel Borkmann | Merge branch 'bpf-bpftool-mount-tracefs' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Quentin Monnet | tools: bpftool: add an option to prevent auto-mount... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Quentin Monnet | tools: bpftool: attempt to mount tracefs if required... Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Yonghong Song | tools/bpf: check precise {func, line, jited_line}_info_rec_s... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Prashant Bhole | bpf: libbpf: fix memleak by freeing line_info Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Daniel Borkmann | Merge branch 'bpf-btf-type-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Yonghong Song | tools: bpftool: support pretty print with kind_flag set Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Yonghong Song | tools: bpftool: refactor btf_dumper_int_bits() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Yonghong Song | tools/bpf: test kernel bpffs map pretty print with... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Yonghong Song | tools/bpf: add test_btf unit tests for kind_flag Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Yonghong Song | tools/bpf: sync btf.h header from kernel to tools Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Yonghong Song | bpf: enable cgroup local storage map pretty print with kind_flag Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Yonghong Song | bpf: btf: fix struct/union/fwd types with kind_flag Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Yonghong Song | bpf: btf: refactor btf_int_bits_seq_show() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-17 |
Masahiro Yamada | bpf: promote bpf_perf_event.h to mandatory UAPI header Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-15 |
Daniel Borkmann | Merge branch 'bpf-bpftool-cleanups' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-15 |
Quentin Monnet | tools: bpftool: fix -Wmissing declaration warnings Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-15 |
Quentin Monnet | tools: bpftool: fix warning on struct bpf_prog_linfo definition Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-15 |
Quentin Monnet | tools: bpftool: add a prog array map update example... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-15 |
Quentin Monnet | tools: bpftool: fix examples in documentation for bpftool prog Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-15 |
Quentin Monnet | tools: bpftool: add doc for -m option to bpftool-prog.rst Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-15 |
Daniel Borkmann | Merge branch 'bpf-improve-verifier-state-analysis' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-15 |
Alexei Starovoitov | bpf: add self-check logic to liveness analysis Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-15 |
Alexei Starovoitov | bpf: improve stacksafe state comparison Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-15 |
Alexei Starovoitov | selftests/bpf: check insn processed in test_verifier Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-15 |
Alexei Starovoitov | bpf: speed up stacksafe check Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-13 |
Andrey Ignatov | selftests/bpf: Fix sk lookup usage in test_sock_addr Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-13 |
Song Liu | bpf: sync tools/include/uapi/linux/bpf.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-13 |
Song Liu | bpf: include sub program tags in bpf_prog_info Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-13 |
Daniel Borkmann | Merge branch 'bpf-fix-kptr-checks' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-13 |
Martin KaFai Lau | bpf: Remove !func_info and !line_info check from test_btf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-13 |
Martin KaFai Lau | bpf: Remove bpf_dump_raw_ok() check for func_info and line_info Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-13 |
Daniel Borkmann | Merge branch 'bpf-bpftool-license-update' Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-13 |
Jakub Kicinski | tools: bpftool: dual license all files Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |