2018-05-03 |
Daniel Borkmann | bpf: migrate ebpf ld_abs/ld_ind tests to test_verifier Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Daniel Borkmann | bpf: prefix cbpf internal helpers with bpf_ Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Alexei Starovoitov | Merge branch 'AF_XDP-initial-support' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Magnus Karlsson | samples/bpf: sample application and documentation for... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Magnus Karlsson | xsk: statistics support Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Magnus Karlsson | xsk: support for Tx Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Magnus Karlsson | dev: packet: make packet_direct_xmit a common function Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Magnus Karlsson | xsk: add Tx queue setup and mmap support Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Magnus Karlsson | xsk: add umem completion queue support and mmap Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Björn Töpel | xsk: wire up XDP_SKB side of AF_XDP Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Björn Töpel | xsk: wire up XDP_DRV side of AF_XDP Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Björn Töpel | bpf: introduce new bpf AF_XDP map type BPF_MAP_TYPE_XSKMAP Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Björn Töpel | xsk: add Rx receive functions and poll support Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Magnus Karlsson | xsk: add support for bind for Rx Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Björn Töpel | xsk: add Rx queue setup and mmap support Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Magnus Karlsson | xsk: add umem fill queue support and mmap Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Björn Töpel | xsk: add user memory registration support sockopt Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Björn Töpel | net: initial AF_XDP skeleton Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-01 |
Quentin Monnet | tools: bpftool: change time format for program 'loaded... Suggested-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-30 |
Yonghong Song | samples/bpf: fix kprobe attachment issue on x64 Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Teng Qin | bpf: Allow bpf_current_task_under_cgroup in interrupt Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Alexei Starovoitov | Merge branch 'fix-bpf-helpers-doc' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Andrey Ignatov | bpf: Sync bpf.h to tools/ Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Andrey Ignatov | bpf: Fix helpers ctx struct types in uapi doc Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Alexei Starovoitov | Merge branch 'bpf_get_stack' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Yonghong Song | tools/bpf: add a test for bpf_get_stack with tracepoint prog Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Yonghong Song | tools/bpf: add a test for bpf_get_stack with raw tracepoint prog Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Yonghong Song | tools/bpf: add a verifier test case for bpf_get_stack... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Yonghong Song | samples/bpf: move common-purpose trace functions to selftests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Yonghong Song | tools/bpf: add bpf_get_stack helper to tools headers Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Yonghong Song | bpf/verifier: improve register value range tracking with ARSH Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Yonghong Song | bpf: remove never-hit branches in verifier adjust_scalar_min... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Yonghong Song | bpf/verifier: refine retval R0 state for bpf_get_stack helper Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Yonghong Song | bpf: add bpf_get_stack helper Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-04-29 |
Yonghong Song | bpf: change prototype for stack_map_get_build_id_offset Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Alexei Starovoitov | Merge branch 'nfp-bpf-updates' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Jakub Kicinski | nfp: bpf: improve wrong FW response warnings Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Jakub Kicinski | nfp: bpf: add support for bpf_get_prandom_u32() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Jakub Kicinski | nfp: bpf: add support for atomic add of unknown values Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Jakub Kicinski | nfp: bpf: expose command delay slots Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Jakub Kicinski | nfp: bpf: add basic support for atomic adds Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Jakub Kicinski | bpf: add parenthesis around argument of BPF_LDST_BYTES() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Jakub Kicinski | nfp: bpf: add map deletes from the datapath Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Jakub Kicinski | nfp: bpf: add map updates from the datapath Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Jakub Kicinski | nfp: bpf: add helper for basic map call checks Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Jakub Kicinski | nfp: bpf: add helper for validating stack pointers Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Jakub Kicinski | nfp: bpf: rename map_lookup_stack() to map_call_stack_common() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Jiong Wang | nfp: bpf: detect packet reads could be cached, enable... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Jiong Wang | nfp: bpf: support unaligned read offset Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-29 |
Jiong Wang | nfp: bpf: read from packet data cache for PTR_TO_PACKET Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-24 |
Jakub Kicinski | nfp: bpf: fix check of program max insn count Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-24 |
Jakub Kicinski | tools: bpftool: don't use hex numbers in JSON output Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-21 |
Daniel Borkmann | kbuild: disable clang's default use of -fmerge-all-constants Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-20 |
Daniel Borkmann | bpf, doc: add description wrt native/bpf clang target... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-07 |
Daniel Borkmann | bpf, x64: increase number of passes Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-03 |
Daniel Axtens | bpf: fix bpf_skb_adjust_net/bpf_skb_proto_xlat to deal... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-02 |
Alexei Starovoitov | Merge branch 'bpftool-visualization' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-02 |
Quentin Monnet | tools: bpftool: add bash completion for CFG dump Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-02 |
Jiong Wang | tools: bpftool: new command-line option and documentation... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-02 |
Jiong Wang | tools: bpftool: generate .dot graph from CFG information Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-02 |
Jiong Wang | tools: bpftool: add out edges for each basic-block Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-02 |
Jiong Wang | tools: bpftool: partition basic-block for each function... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-02 |
Jiong Wang | tools: bpftool: detect sub-programs from the eBPF sequence Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-02 |
Jiong Wang | tools: bpftool: factor out xlated dump related code... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-03-02 |
Jiong Wang | tools: bpftool: remove unnecessary 'if' to reduce indentation Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-27 |
Daniel Borkmann | bpf, x64: remove bpf_flush_icache Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-27 |
Alexei Starovoitov | Merge branch 'bpf-kselftest-improvements' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-27 |
Daniel Borkmann | bpf: add tail call tests to test_verifier Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-27 |
Daniel Borkmann | bpf: unify rlimit handling in selftests Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-27 |
Daniel Borkmann | bpf, ppc64: fix out of bounds access in tail call Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-24 |
Alexei Starovoitov | Merge branch 'x86-jit' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-24 |
Daniel Borkmann | bpf: add various jit test cases Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-24 |
Daniel Borkmann | bpf, x64: save 5 bytes in prologue when ebpf insns... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-24 |
Daniel Borkmann | bpf, x64: save few bytes when mul is in alu32 Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-24 |
Daniel Borkmann | bpf, x64: save several bytes when mul dest is r0/r3 anyway Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-24 |
Daniel Borkmann | bpf, x64: save several bytes by using mov over movabsq... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-24 |
Daniel Borkmann | bpf, x64: save one byte per shl/shr/sar when imm is 1 Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-23 |
Daniel Borkmann | bpf: allow xadd only on aligned memory Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-23 |
Daniel Borkmann | bpf, arm64: fix out of bounds access in tail call Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-22 |
Daniel Borkmann | bpf, x64: implement retpoline for tail call Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-16 |
Daniel Borkmann | bpf: fix mlock precharge on arraymaps Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-14 |
Daniel Borkmann | bpf: fix bpf_prog_array_copy_to_user warning from perf... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-14 |
Eric Dumazet | bpf: fix sock_map_alloc() error path Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-14 |
Yonghong Song | bpf: fix memory leak in lpm_trie map_free callback function Reported-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-14 |
Yonghong Song | tools/bpf: adjust rlimit RLIMIT_MEMLOCK for test_tcpbpf_user Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-14 |
Jesper Dangaard Brouer | selftests/bpf: fix Makefile for cgroup_helpers.c Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-14 |
Jesper Dangaard Brouer | net: avoid including xdp.h in filter.h Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-14 |
Prashant Bhole | bpf: samples/sockmap detach sock ops program Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-14 |
Prashant Bhole | bpf: samples/sockmap fix Makefile for build error Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-14 |
Tushar Dave | samples/bpf: adjust rlimit RLIMIT_MEMLOCK for xdp_redirect Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-03 |
Alexei Starovoitov | Merge branch 'libbpf-xdp-support' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-03 |
Eric Leblond | samples/bpf: use bpf_set_link_xdp_fd Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-03 |
Eric Leblond | libbpf: add missing SPDX-License-Identifier Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-03 |
Eric Leblond | libbpf: add error reporting in XDP Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-03 |
Eric Leblond | libbpf: add function to setup XDP Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-03 |
Eric Leblond | tools: add netlink.h and if_link.h in tools uapi Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-02-01 |
Daniel Borkmann | bpf: fix null pointer deref in bpf_prog_test_run_xdp Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-01-27 |
Alexei Starovoitov | Merge branch 'fix-lpm-map' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-01-27 |
Yonghong Song | tools/bpf: add a multithreaded stress test in bpf selftests... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-01-27 |
Yonghong Song | bpf: fix kernel page fault in lpm map trie_get_next_key Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
next |