2018-08-08 |
Daniel Borkmann | bpf, sockmap: fix bpf_tcp_sendmsg sock error handling Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-19 |
Alexei Starovoitov | Merge branch 'ppc-fix' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-19 |
Daniel Borkmann | bpf: test case to check whether src/dst regs got mangled... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-19 |
Daniel Borkmann | bpf, ppc64: fix unexpected r0=0 exit path inside bpf_xadd Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-12 |
Daniel Borkmann | bpf: don't leave partial mangled prog in jit_subprogs... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-11 |
Daniel Borkmann | bpf: fix panic due to oob in bpf_prog_test_run_skb Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-10 |
Daniel Borkmann | bpf: fix ldx in ld_abs rewrite for large offsets Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-07 |
Toshiaki Makita | xdp: XDP_REDIRECT should check IFF_UP and MTU Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-07 |
Alexei Starovoitov | Merge branch 'sockhash-fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-07 |
John Fastabend | bpf: sockmap, convert bpf_compute_data_pointers to... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-07 |
John Fastabend | bpf: sockmap, consume_skb in close path Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-07 |
John Fastabend | bpf: sockhash, disallow bpf_tcp_close and update in... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-07 |
John Fastabend | bpf: fix sk_skb programs without skb->dev assigned Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-07 |
Alexei Starovoitov | Merge branch 'sockmap-fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-07 |
John Fastabend | bpf: sockmap, hash table is RCU so readers do not need... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-07 |
John Fastabend | bpf: sockmap, error path can not release psock in multi... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-03 |
Alexei Starovoitov | Merge branch 'af_xdp-fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-03 |
Magnus Karlsson | xsk: fix potential race in SKB TX completion code Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-03 |
Magnus Karlsson | samples/bpf: deal with EBUSY return code from sendmsg... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-03 |
Magnus Karlsson | xsk: frame could be completed more than once in SKB... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-03 |
Magnus Karlsson | xsk: fix potential lost completion message in SKB path Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-29 |
Alexei Starovoitov | Merge branch 'bpf-fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-29 |
Daniel Borkmann | bpf: undo prog rejection on read-only lock failure Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-29 |
Daniel Borkmann | bpf, s390: fix potential memleak when later bpf_jit_prog... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-29 |
Daniel Borkmann | bpf, arm32: fix to use bpf_jit_binary_lock_ro api Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-15 |
Alexei Starovoitov | Merge branch 'bpf-fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-15 |
Daniel Borkmann | bpf: reject any prog that failed read-only lock Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-15 |
Daniel Borkmann | bpf: fix panic in prog load calls cleanup Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-08 |
Daniel Borkmann | bpf: implement dummy fops for bpf objects Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-07 |
Daniel Borkmann | bpf, xdp: fix crash in xdp_umem_unaccount_pages Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-07 |
Daniel Borkmann | bpf: reject passing modified ctx to helper functions Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-04 |
David Ahern | bpf: flowlabel in bpf_fib_lookup should be flowinfo Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-04 |
Alexei Starovoitov | Merge branch 'bpf_get_current_cgroup_id' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-04 |
Yonghong Song | tools/bpf: add a selftest for bpf_get_current_cgroup_id... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-04 |
Yonghong Song | tools/bpf: sync uapi bpf.h for bpf_get_current_cgroup_id... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-04 |
Yonghong Song | bpf: implement bpf_get_current_cgroup_id() helper Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Alexei Starovoitov | Merge branch 'ndo_xdp_xmit-cleanup' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Jesper Dangaard... | bpf/xdp: devmap can avoid calling ndo_xdp_flush Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Jesper Dangaard... | bpf/xdp: non-map redirect can avoid calling ndo_xdp_flush Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Jesper Dangaard... | xdp: done implementing ndo_xdp_xmit flush flag for... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Jesper Dangaard... | virtio_net: implement flush flag for ndo_xdp_xmit Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Jesper Dangaard... | tun: implement flush flag for ndo_xdp_xmit Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Jesper Dangaard... | ixgbe: implement flush flag for ndo_xdp_xmit Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Jesper Dangaard... | i40e: implement flush flag for ndo_xdp_xmit Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Jesper Dangaard... | xdp: add flags argument to ndo_xdp_xmit API Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Alexei Starovoitov | Merge branch 'misc-BPF-improvements' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Daniel Borkmann | bpf, doc: add missing patchwork url and libbpf to maintainers Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Daniel Borkmann | bpf: sync bpf uapi header with tools Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Daniel Borkmann | bpf: fix context access in tracing progs on 32 bit... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Daniel Borkmann | bpf: fix cbpf parser bug for octal numbers Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Daniel Borkmann | bpf: make sure to clear unused fields in tunnel/xfrm... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Daniel Borkmann | bpf: add bpf_skb_cgroup_id helper Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Daniel Borkmann | bpf: avoid retpoline for lookup/update/delete calls... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Daniel Borkmann | bpf: show prog and map id in fdinfo Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Daniel Borkmann | bpf: fixup error message from gpl helpers on license... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Daniel Borkmann | bpf: add also cbpf long jump test cases with heavy... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-03 |
Daniel Borkmann | bpf: test case for map pointer poison with calls/branches Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-02 |
Alexei Starovoitov | Merge branch 'btf-fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-02 |
Martin KaFai Lau | bpf: btf: Ensure t->type == 0 for BTF_KIND_FWD Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-02 |
Martin KaFai Lau | bpf: btf: Check array t->size Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-06-02 |
Daniel Borkmann | bpf: fix uapi hole for 32 bit compat applications Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-30 |
David Ahern | bpf: Change bpf_fib_lookup to return -EAFNOSUPPORT... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-30 |
Colin Ian King | bpf: devmap: remove redundant assignment of dev = dev Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Alexei Starovoitov | Merge branch 'xdp_xmit-bulking' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Jesper Dangaard... | samples/bpf: xdp_monitor use err code from tracepoint... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Jesper Dangaard... | xdp/trace: extend tracepoint in devmap with an err Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Jesper Dangaard... | xdp: change ndo_xdp_xmit API to support bulking Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Jesper Dangaard... | xdp: introduce xdp_return_frame_rx_napi Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Jesper Dangaard... | samples/bpf: xdp_monitor use tracepoint xdp:xdp_devmap_xmit Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Jesper Dangaard... | xdp: add tracepoint for devmap like cpumap have Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Jesper Dangaard... | bpf: devmap prepare xdp frames for bulking Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-25 |
Jesper Dangaard... | 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-24 |
Daniel Borkmann | bpf: properly enforce index mask to prevent out-of... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-17 |
Daniel Borkmann | bpf: fix truncated jump targets on heavy expansions 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... | bpf, doc: howto use/run the BPF selftests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Jesper Dangaard... | 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... | 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... | bpf, doc: rename txt files to rst files Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-05-15 |
Jesper Dangaard... | 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... 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... 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 |
next |