2020-03-11 |
Alexei Starovoitov | bpf: Fix trampoline generation for fmod_ret programs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-11 |
Andrii Nakryiko | bpf: Add bpf_link_new_file that doesn't install FD Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Song Liu | bpftool: Fix typo in bash-completion Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Song Liu | bpftool: Bash completion for "bpftool prog profile" Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Song Liu | bpftool: Documentation for bpftool prog profile Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Song Liu | bpftool: Introduce "prog profile" command Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Lorenz Bauer | bpf, doc: Update maintainers for L7 BPF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Lorenz Bauer | selftests: bpf: Enable UDP sockmap reuseport tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Lorenz Bauer | selftests: bpf: Add tests for UDP sockets in sockmap Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Lorenz Bauer | selftests: bpf: Don't listen() on UDP sockets Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Lorenz Bauer | bpf: sockmap: Add UDP support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Lorenz Bauer | bpf: Add sockmap hooks for UDP sockets Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Lorenz Bauer | bpf: sockmap: Simplify sock_map_init_proto Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Lorenz Bauer | bpf: sockmap: Move generic sockmap hooks from BPF TCP Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Lorenz Bauer | bpf: tcp: Guard declarations with CONFIG_NET_SOCK_MSG Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Lorenz Bauer | bpf: tcp: Move assertions into tcp_bpf_get_proto Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Lorenz Bauer | skmsg: Update saved hooks only once Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-09 |
Lorenz Bauer | bpf: sockmap: Only check ULP for TCP sockets Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-05 |
Luke Nelson | MAINTAINERS: Add entry for RV32G BPF JIT Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-05 |
Luke Nelson | bpf, doc: Add BPF JIT for RV32G to BPF documentation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-05 |
Luke Nelson | riscv, bpf: Add RV32G eBPF JIT Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-05 |
Luke Nelson | riscv, bpf: Factor common RISC-V JIT code Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-04 |
Kees Cook | kbuild: Remove debug info from kallsyms linking Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-04 |
Daniel Borkmann | Merge branch 'bpf-uapi-enums' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-04 |
Andrii Nakryiko | tools/runqslower: Drop copy/pasted BPF_F_CURRENT_CPU... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-04 |
Andrii Nakryiko | libbpf: Assume unsigned values for BTF_KIND_ENUM Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-03-04 |
Andrii Nakryiko | bpf: Switch BPF UAPI #define constants used from BPF... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-28 |
Gustavo A. R. Silva | bpf: Replace zero-length array with flexible-array... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-26 |
Daniel Borkmann | Merge branch 'bpf-bpftool-probes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-26 |
Michal Rostecki | selftests/bpf: Add test for "bpftool feature" command Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-26 |
Michal Rostecki | bpftool: Update bash completion for "bpftool feature... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-26 |
Michal Rostecki | bpftool: Update documentation of "bpftool feature"... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-26 |
Michal Rostecki | bpftool: Make probes which emit dmesg warnings optional Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-26 |
Michal Rostecki | bpftool: Move out sections to separate functions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-26 |
Andrey Ignatov | bpftool: Support struct_ops, tracing, ext prog types Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-26 |
Scott Branden | scripts/bpf: Switch to more portable python3 shebang Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-25 |
Yuya Kusakabe | virtio_net: Add XDP meta data support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-25 |
Yuya Kusakabe | virtio_net: Keep vnet header zeroed if XDP is loaded... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-25 |
Andrii Nakryiko | selftests/bpf: Print backtrace on SIGSEGV in test_progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-21 |
Daniel Borkmann | Merge branch 'bpf-sockmap-listen' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-21 |
Jakub Sitnicki | selftests/bpf: Tests for sockmap/sockhash holding listening... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-21 |
Jakub Sitnicki | selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-21 |
Jakub Sitnicki | net: Generate reuseport group ID on group creation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-21 |
Jakub Sitnicki | bpf: Allow selecting reuseport socket from a SOCKMAP... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-21 |
Jakub Sitnicki | bpf, sockmap: Let all kernel-land lookup values in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-21 |
Jakub Sitnicki | bpf, sockmap: Return socket cookie on lookup from syscall Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-21 |
Jakub Sitnicki | bpf, sockmap: Don't set up upcalls and progs for listening... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-21 |
Jakub Sitnicki | bpf, sockmap: Allow inserting listening TCP sockets... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-21 |
Jakub Sitnicki | tcp_bpf: Don't let child socket inherit parent protocol... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-21 |
Jakub Sitnicki | net, sk_msg: Clear sk_user_data pointer on clone if... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-21 |
Jakub Sitnicki | net, sk_msg: Annotate lockless access to sk_prot on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-20 |
Alexei Starovoitov | selftests/bpf: Fix build of sockmap_ktls.c Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-19 |
Daniel Borkmann | Merge branch 'bpf-skmsg-simplify-restore' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-19 |
Jakub Sitnicki | selftests/bpf: Test unhashing kTLS socket after removing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-19 |
Jakub Sitnicki | bpf, sk_msg: Don't clear saved sock proto on restore Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-19 |
Jakub Sitnicki | bpf, sk_msg: Let ULP restore sk_proto and write_space... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-18 |
Song Liu | bpf: Allow bpf_perf_event_read_value in all BPF programs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-18 |
Toke Høiland-Jørgensen | libbpf: Sanitise internal map names so they are not... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-18 |
Toke Høiland-Jørgensen | bpf, uapi: Remove text about bpf_redirect_map() giving... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-17 |
Johannes Krude | bpf, offload: Replace bitwise AND by logical AND in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-12 |
Jakub Sitnicki | selftests/bpf: Mark SYN cookie test skipped for UDP... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-12 |
Martin KaFai Lau | selftests/bpf: Fix error checking on reading the tcp_fastope... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-11 |
Magnus Karlsson | xsk: Publish global consumer pointers when NAPI is... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-10 |
Hongbo Yao | bpf: Make btf_check_func_type_match() static Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-07 |
Martin KaFai Lau | bpf: Improve bucket_log calculation logic Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-07 |
Jakub Sitnicki | selftests/bpf: Test freeing sockmap/sockhash with a... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-07 |
Jakub Sitnicki | bpf, sockhash: Synchronize_rcu before free'ing map Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-07 |
Jakub Sitnicki | bpf, sockmap: Don't sleep while holding RCU lock on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-02-07 |
Toke Høiland-Jørgensen | bpftool: Don't crash on missing xlated program instructions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
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 |
next |