2018-05-25 |
Jesper Dangaard Brouer | bpf: devmap introduce dev_map_enqueue Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Alexei Starovoitov | Merge branch 'bpf-task-fd-query' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Yonghong Song | tools/bpftool: add perf subcommand Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Yonghong Song | tools/bpf: add two BPF_TASK_FD_QUERY tests in test_progs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Yonghong Song | samples/bpf: add a samples/bpf test for BPF_TASK_FD_QUERY Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Yonghong Song | tools/bpf: add ksym_get_addr() in trace_helpers Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Yonghong Song | tools/bpf: sync kernel header bpf.h and add bpf_task_fd_quer... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Yonghong Song | bpf: introduce bpf subcommand BPF_TASK_FD_QUERY Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Yonghong Song | perf/core: add perf_get_event() to return perf_event... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Alexei Starovoitov | Merge branch 'convert-doc-to-rst' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Jesper Dangaard Brouer | bpf, doc: howto use/run the BPF selftests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Jesper Dangaard Brouer | bpf, doc: convert bpf_devel_QA.rst to use RST formatting Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Jesper Dangaard Brouer | bpf, doc: convert bpf_design_QA.rst to use RST formatting Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Jesper Dangaard Brouer | bpf, doc: rename txt files to rst files Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Jesper Dangaard Brouer | bpf, doc: add basic README.rst file Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Alexei Starovoitov | Merge branch 'fix-samples' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Jakub Kicinski | samples: bpf: make the build less noisy Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Jakub Kicinski | samples: bpf: move libbpf from object dependencies to libs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Jakub Kicinski | samples: bpf: fix build after move to compiling full libbpf.a Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Jakub Kicinski | samples: bpf: rename libbpf.h to bpf_insn.h Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Jakub Kicinski | samples: bpf: include bpf/bpf.h instead of local libbpf.h Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Alexei Starovoitov | Merge branch 'bpf-jit-cleanups' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Daniel Borkmann | bpf: add ld64 imm test cases Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Daniel Borkmann | bpf, arm64: save 4 bytes in prologue when ebpf insns... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Daniel Borkmann | bpf, arm64: optimize 32/64 immediate emission Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Daniel Borkmann | bpf, arm64: save 4 bytes of unneeded stack space Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Daniel Borkmann | bpf, arm32: save 4 bytes of unneeded stack space Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Daniel Borkmann | bpf, x64: clean up retpoline emission slightly Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Daniel Borkmann | bpf, sparc: remove unused variable Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Daniel Borkmann | bpf, mips: remove unused function Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-04 |
Daniel Borkmann | bpf, xskmap: fix crash in xsk_map_alloc error path handling Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-04 |
Daniel Borkmann | bpf: use array_index_nospec in find_prog_type Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Alexei Starovoitov | Merge branch 'move-ld_abs-to-native-BPF' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Daniel Borkmann | bpf: sync tools bpf.h uapi header Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Daniel Borkmann | bpf, x32: remove ld_abs/ld_ind Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Daniel Borkmann | bpf, s390x: remove ld_abs/ld_ind Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Daniel Borkmann | bpf, ppc64: remove ld_abs/ld_ind Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Daniel Borkmann | bpf, mips64: remove ld_abs/ld_ind Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Daniel Borkmann | bpf, arm32: remove ld_abs/ld_ind Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Daniel Borkmann | bpf, sparc64: remove ld_abs/ld_ind Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Daniel Borkmann | bpf, arm64: remove ld_abs/ld_ind Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Daniel Borkmann | bpf, x64: remove ld_abs/ld_ind Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Daniel Borkmann | bpf: add skb_load_bytes_relative helper Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-03 |
Daniel Borkmann | bpf: implement ld_abs/ld_ind in native bpf Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
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-02 |
Alexei Starovoitov | Merge branch 'bpf-sockmap-fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-02 |
John Fastabend | bpf: sockmap, fix error handling in redirect failures Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-02 |
John Fastabend | bpf: sockmap, zero sg_size on error when buffer is released Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-02 |
John Fastabend | bpf: sockmap, fix scatterlist update on error path... Reported-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-02 |
Alexei Starovoitov | Merge branch 'x86-bpf-jit-fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-02 |
Daniel Borkmann | bpf, x64: fix memleak when not converging on calls Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-02 |
Daniel Borkmann | bpf, x64: fix memleak when not converging after image Acked-by: Alexei Starovoitov <ast@kernel.org> 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 |
next |