2020-03-30 |
John Fastabend | bpf: Test_progs, add test to catch retval refine error... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-30 |
John Fastabend | bpf: Verifier, refine 32bit bound in do_refine_retval_range Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-30 |
John Fastabend | bpf: Verifier, do explicit ALU32 bounds tracking Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-30 |
John Fastabend | bpf: Verifier, do_refine_retval_range may clamp umin... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-30 |
Alexei Starovoitov | Merge branch 'bpf_sk_assign' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-30 |
Joe Stringer | selftests: bpf: Extend sk_assign tests for UDP Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-30 |
Lorenz Bauer | selftests: bpf: Add test for sk_assign Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-30 |
Joe Stringer | bpf: Don't refcount LISTEN sockets in sk_assign() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-30 |
Joe Stringer | net: Track socket refcounts in skb_steal_sock() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-30 |
Joe Stringer | bpf: Add socket assign support Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-30 |
KP Singh | bpf: btf: Fix arg verification in btf_ctx_access() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-30 |
Jann Horn | bpf: Simplify reg_set_min_max_inv handling Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-30 |
Jann Horn | bpf: Fix tnum constraints for 32-bit comparisons Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-30 |
Daniel Borkmann | bpf: Undo incorrect __reg_bound_offset32 handling Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-28 |
Alexei Starovoitov | Merge branch 'ifla_xdp_expected_fd' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-28 |
Toke Høiland-Jørgensen | selftests/bpf: Add tests for attaching XDP programs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-28 |
Toke Høiland-Jørgensen | libbpf: Add function to set link XDP fd while specifying... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-28 |
Toke Høiland-Jørgensen | tools: Add EXPECTED_FD-related definitions in if_link.h Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-28 |
Toke Høiland-Jørgensen | xdp: Support specifying expected existing program when... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-28 |
Alexei Starovoitov | Merge branch 'cgroup-helpers' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-28 |
Daniel Borkmann | bpf: Add selftest cases for ctx_or_null argument type Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-28 |
Daniel Borkmann | bpf: Enable retrival of pid/tgid/comm from bpf cgroup... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-28 |
Daniel Borkmann | bpf: Enable bpf cgroup hooks to retrieve cgroup v2... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-28 |
Daniel Borkmann | bpf: Allow to retrieve cgroup v1 classid from v2 hooks Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-28 |
Daniel Borkmann | bpf: Add netns cookie and enable it for bpf cgroup... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-28 |
Daniel Borkmann | bpf: Enable perf event rb output for bpf cgroup progs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-28 |
Daniel Borkmann | bpf: Enable retrieval of socket cookie for bind/post... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-26 |
YueHaibing | bpf: Remove unused vairable 'bpf_xdp_link_lops' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-26 |
Andrii Nakryiko | bpf: Factor out attach_type to prog_type mapping for... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-26 |
Andrii Nakryiko | bpf: Factor out cgroup storages operations Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-26 |
John Fastabend | bpf: Test_verifier, #70 error message updates for 32... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-26 |
John Fastabend | bpf: Verifer, adjust_scalar_min_max_vals to always... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-26 |
John Fastabend | bpf: Verifer, refactor adjust_scalar_min_max_vals Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Andrii Nakryiko | selftests/bpf: Fix usleep() implementation Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Alexei Starovoitov | Merge branch 'generalize-bpf-ksym' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Jiri Olsa | bpf: Remove bpf_image tree Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Jiri Olsa | bpf: Add dispatchers to kallsyms Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Jiri Olsa | bpf: Add trampolines to kallsyms Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Jiri Olsa | bpf: Add bpf_ksym_add/del functions Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Jiri Olsa | bpf: Add prog flag to struct bpf_ksym object Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Andrii Nakryiko | bpf: Abstract away entire bpf_link clean up procedure Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Jiri Olsa | bpf: Add bpf_ksym_find function Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Andrii Nakryiko | selftests/bpf: Make tcp_rtt test more robust to failures Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Jiri Olsa | bpf: Move ksym_tnode to bpf_ksym Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Andrii Nakryiko | selftests/bpf: Guarantee that useep() calls nanosleep... Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Jiri Olsa | bpf: Move lnode list node to struct bpf_ksym Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Quentin Monnet | tools: bpftool: Restore message on failure to guess... Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Jiri Olsa | bpf: Add name to struct bpf_ksym Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Jiri Olsa | bpf: Add struct bpf_ksym Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Björn Töpel | bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Jiri Olsa | x86/mm: Rename is_kernel_text to __is_kernel_text Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Eelco Chaudron | bpf: Add bpf_xdp_output() helper Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Alexei Starovoitov | Merge branch 'bpf_get_ns_current_pid_tgid' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Carlos Neira | tools/testing/selftests/bpf: Add self-tests for new... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Carlos Neira | bpf: Added new helper bpf_get_ns_current_pid_tgid Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-13 |
Carlos Neira | fs/nsfs.c: Added ns_match Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-05 |
KP Singh | bpf: Fix bpf_prog_test_run_tracing for !CONFIG_NET Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-05 |
KP Singh | bpf: Remove unnecessary CAP_MAC_ADMIN check Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-04 |
Alexei Starovoitov | Merge branch 'bpf_modify_ret' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-04 |
KP Singh | bpf: Add selftests for BPF_MODIFY_RETURN Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-04 |
KP Singh | bpf: Add test ops for BPF_PROG_TYPE_TRACING Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-04 |
KP Singh | tools/libbpf: Add support for BPF_MODIFY_RETURN Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-04 |
KP Singh | bpf: Attachment verification for BPF_MODIFY_RETURN Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-04 |
KP Singh | bpf: Introduce BPF_MODIFY_RETURN Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-04 |
KP Singh | bpf: JIT helpers for fmod_ret progs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-04 |
KP Singh | bpf: Refactor trampoline update code Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-04 |
Andrii Nakryiko | selftests/bpf: Support out-of-tree vmlinux builds for... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-04 |
Andrii Nakryiko | libbpf: Fix handling of optional field_name in btf_dump__emi... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-04 |
Alexei Starovoitov | Merge branch 'bpf_gso_size' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-04 |
Willem de Bruijn | selftests/bpf: Test new __sk_buff field gso_size Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-04 |
Willem de Bruijn | bpf: Sync uapi bpf.h to tools/ Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-04 |
Willem de Bruijn | bpf: Add gso_size to __sk_buff Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-03 |
Alexei Starovoitov | Merge branch 'bpf_link' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-03 |
Andrii Nakryiko | selftests/bpf: Add link pinning selftests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-03 |
Andrii Nakryiko | libbpf: Add bpf_link pinning/unpinning Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-03 |
Andrii Nakryiko | bpf: Introduce pinnable bpf_link abstraction Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-03 |
Toke Høiland-Jørgensen | selftests/bpf: Declare bpf_log_buf variables as static Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-03 |
Andrii Nakryiko | bpf: Reliably preserve btf_trace_xxx types Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-03 |
Alexei Starovoitov | Merge branch 'move_BPF_PROG_to_libbpf' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-03 |
Andrii Nakryiko | libbpf: Merge selftests' bpf_trace_helpers.h into libbpf... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-03 |
Andrii Nakryiko | selftests/bpf: Fix BPF_KRETPROBE macro and use it in... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-03 |
Andrii Nakryiko | libbpf: Fix use of PT_REGS_PARM macros with vmlinux.h Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-03-03 |
Andrii Nakryiko | bpftool: Add header guards to generated vmlinux.h Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-28 |
Alexei Starovoitov | Merge branch 'bpf_sk_storage_via_inet_diag' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-28 |
Martin KaFai Lau | bpf: inet_diag: Dump bpf_sk_storages in inet_diag_dump() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-28 |
Martin KaFai Lau | bpf: INET_DIAG support in bpf_sk_storage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-28 |
Martin KaFai Lau | inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-28 |
Martin KaFai Lau | inet_diag: Refactor inet_sk_diag_fill(), dump(), and... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-25 |
Jakub Sitnicki | selftests/bpf: Run SYN cookies with reuseport BPF test... Reported-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-25 |
Jakub Sitnicki | selftests/bpf: Run reuseport tests only with supported... Reported-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-25 |
Alexei Starovoitov | Merge branch 'BPF_and_RT' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-25 |
David Miller | bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf, lpm: Make locking RT friendly Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Prepare hashtab locking for PREEMPT_RT Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Factor out hashtab bucket lock operations Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Replace open coded recursion prevention in sys_bpf() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Use recursion prevention helpers in hashtab code Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-25 |
Thomas Gleixner | bpf: Provide recursion prevention helpers Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-25 |
David Miller | bpf: Use migrate_disable/enable in array macros and... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-02-25 |
David Miller | bpf: Use migrate_disable/enabe() in trampoline code. Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
next |