2019-04-12 |
Andrey Ignatov | selftests/bpf: Test bpf_strtol and bpf_strtoul helpers Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test ARG_PTR_TO_LONG arg type Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Add sysctl and strtoX helpers to bpf_helpers.h Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Sync bpf.h to tools/ Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Introduce bpf_strtol and bpf_strtoul helpers Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Introduce ARG_PTR_TO_{INT,LONG} arg types Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test file_pos field in bpf_sysctl ctx Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test bpf_sysctl_{get,set}_new_value... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test sysctl_get_current_value helper Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test bpf_sysctl_get_name helper Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test BPF_CGROUP_SYSCTL Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test sysctl section name Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | libbpf: Support sysctl hook Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Sync bpf.h to tools/ Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Add file_pos field to bpf_sysctl ctx Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Introduce bpf_sysctl_{get,set}_new_value helpers Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Introduce bpf_sysctl_get_current_value helper Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Introduce bpf_sysctl_get_name helper Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Sysctl hook Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Add base proto function for cgroup-bpf programs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-11 |
Daniel Borkmann | tools: add smp_* barrier variants to include infrastructure Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Alexei Starovoitov | Merge branch 'support-global-data' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf, selftest: add test cases for BTF Var and DataSec Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Joe Stringer | bpf, selftest: test global data/bss/rodata sections Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf, selftest: test {rd, wr}only flags and direct value... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: bpftool support for dumping data/bss/rodata sections Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf, libbpf: add support for BTF Var and DataSec Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf, libbpf: support global data/bss/rodata sections Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Joe Stringer | bpf, libbpf: refactor relocation handling Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: sync {btf, bpf}.h uapi header from tools infrastructure Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: allow for key-less BTF in array map Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: kernel side support for BTF Var and DataSec Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: add specification for BTF Var and DataSec kinds Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: allow . char as part of the object name Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: add syscall side map freeze support Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: add program side {rd, wr}only support for maps Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: do not retain flags that are not tied to map lifetime Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: implement lookup-free direct value access for... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-04-07 |
Andrey Ignatov | libbpf: Ignore -Wformat-nonliteral warning Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-29 |
Jesper Dangaard... | xdp: fix cpumap redirect SKB creation bug Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-29 |
Alexei Starovoitov | Merge branch 'variable-stack-access' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-29 |
Andrey Ignatov | selftests/bpf: Test variable offset stack access Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-29 |
Andrey Ignatov | bpf: Support variable offset stack access from helpers Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-27 |
Alexei Starovoitov | Merge branch 'fix-btf_dedup' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-27 |
Andrii Nakryiko | selftests/bpf: add btf_dedup test for VOID equivalence... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-27 |
Andrii Nakryiko | libbpf: fix btf_dedup equivalence check handling of... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-26 |
Jesper Dangaard... | bpf, doc: fix BTF docs reflow of bullet list Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-26 |
Alexei Starovoitov | Merge branch 'fix-verifier-warning' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-26 |
Paul Chaignon | selftests/bpf: test case for invalid call stack in... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-26 |
Paul Chaignon | bpf: remove incorrect 'verifier bug' warning Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-26 |
Stanislav Fomichev | selftests: bpf: don't depend on hardcoded perf sample_freq Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-25 |
Alexei Starovoitov | Merge branch 'libbpf-fixup' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-25 |
Daniel Borkmann | bpf, libbpf: clarify bump in libbpf version info Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-25 |
Daniel Borkmann | bpf, libbpf: fix version info and add it to shared... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-24 |
Willem de Bruijn | bpf: silence uninitialized var warning in bpf_skb_net_grow Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-23 |
Peter Oskolkov | selftests: bpf: tc-bpf flow shaping with EDT Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-23 |
Peter Oskolkov | bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_SCH... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Alexei Starovoitov | Merge branch 'bpf-tc-tunneling' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Willem de Bruijn | selftests/bpf: convert bpf tunnel test to encap modes Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Willem de Bruijn | selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_FIX... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Willem de Bruijn | selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Willem de Bruijn | bpf: Sync bpf.h to tools Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Willem de Bruijn | bpf: add bpf_skb_adjust_room encap flags Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Willem de Bruijn | bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Willem de Bruijn | bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Willem de Bruijn | selftests/bpf: extend bpf tunnel test with tso Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Willem de Bruijn | selftests/bpf: extend bpf tunnel test with gre Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Willem de Bruijn | selftests/bpf: expand bpf tunnel test to ipv6 Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Willem de Bruijn | selftests/bpf: expand bpf tunnel test with decap Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Willem de Bruijn | selftests/bpf: bpf tunnel encap test Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Willem de Bruijn | bpf: in bpf_skb_adjust_room avoid copy in tx fast path Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Jakub Kicinski | bpf: verifier: propagate liveness on all frames Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Ivan Vecera | selftests: bpf: modify urandom_read and link it non... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Daniel T. Lee | samples: bpf: add xdp_sample_pkts to .gitignore Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Alexei Starovoitov | Merge branch 'bpf_tcp_check_syncookie' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Lorenz Bauer | selftests/bpf: add tests for bpf_tcp_check_syncookie... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Lorenz Bauer | selftests/bpf: test references to sock_common Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Lorenz Bauer | selftests/bpf: allow specifying helper for BPF_SK_LOOKUP Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Lorenz Bauer | tools: update include/uapi/linux/bpf.h Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Lorenz Bauer | bpf: add helper to check for a valid SYN cookie Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Lorenz Bauer | bpf: add skc_lookup_tcp helper Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Lorenz Bauer | bpf: allow helpers to return PTR_TO_SOCK_COMMON Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-22 |
Lorenz Bauer | bpf: track references based on is_acquire_func Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-21 |
Adrian Ratiu | selftests/bpf: Add arm target register definitions Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-21 |
Martin KaFai Lau | bpf: Only print ref_obj_id for refcounted reg Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-14 |
Alexei Starovoitov | Merge branch 'fix-bpf-docs' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-14 |
Quentin Monnet | tools: bpf: synchronise BPF UAPI header with tools Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-14 |
Quentin Monnet | bpf: add documentation for helpers bpf_spin_lock()... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-14 |
Quentin Monnet | bpf: fix documentation for eBPF helpers Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-14 |
Alexei Starovoitov | Merge branch 'fix-fwd-enum-resolution' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-14 |
Andrii Nakryiko | selftests/bpf: add fwd enum resolution test for btf_dedup Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-14 |
Andrii Nakryiko | btf: resolve enum fwds in btf_dedup Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-13 |
Alexei Starovoitov | Merge branch 'fix-fullsock-access-after-bpf_sk_release' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-13 |
Martin KaFai Lau | bpf: Add an example for bpf_get_listener_sock Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-13 |
Martin KaFai Lau | bpf: Test ref release issue in bpf_tcp_sock and bpf_sk_fullsock Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-13 |
Martin KaFai Lau | bpf: Sync bpf.h to tools/ Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-13 |
Martin KaFai Lau | bpf: Add bpf_get_listener_sock(struct bpf_sock *sk... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-13 |
Martin KaFai Lau | bpf: Fix bpf_tcp_sock and bpf_sk_fullsock issue related... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-07 |
Daniel Borkmann | bpf: fix replace_map_fd_with_map_ptr's ldimm64 second... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-03-02 |
Alexei Starovoitov | Merge branch 'split-test_progs' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
next |