2018-09-11 |
Alexei Starovoitov | Merge branch 'progarray_mapinmap_dump' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-11 |
Yonghong Song | tools/bpf: bpftool: support prog array map and map... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-11 |
Yonghong Song | bpf: add bpffs pretty print for program array map Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-07 |
Yonghong Song | tools/bpf: bpftool: add net support Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-07 |
Yonghong Song | tools/bpf: add more netlink functionalities in lib/bpf Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-07 |
Yonghong Song | tools/bpf: move bpf/lib netlink related functions into... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-07 |
Yonghong Song | tools/bpf: sync kernel uapi header if_link.h to tools Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-07 |
Mauricio Vasquez B | selftests/bpf/test_progs: do not check errno == 0 Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-07 |
Mauricio Vasquez B | selftests/bpf: add missing executables to .gitignore Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-07 |
Jesper Dangaard... | xdp: split code for map vs non-map redirect Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-07 |
Jesper Dangaard... | xdp: explicit inline __xdp_map_lookup_elem Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-07 |
Jesper Dangaard... | xdp: unlikely instrumentation for xdp map redirect Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-06 |
Alexei Starovoitov | bpf/verifier: fix verifier instability Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-06 |
Taeung Song | libbpf: Remove the duplicate checking of function storage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-30 |
Alexei Starovoitov | Merge branch 'verifier-liveness-simplification' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-30 |
Edward Cree | bpf/verifier: display non-spill stack slot types in... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-30 |
Edward Cree | bpf/verifier: per-register parent pointers Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Alexei Starovoitov | Merge branch 'AF_XDP-zerocopy-for-i40e' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Björn Töpel | samples/bpf: add -c/--copy -z/--zero-copy flags to... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Magnus Karlsson | i40e: add AF_XDP zero-copy Tx support Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Magnus Karlsson | i40e: move common Tx functions to i40e_txrx_common.h Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Björn Töpel | i40e: add AF_XDP zero-copy Rx support Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Björn Töpel | i40e: move common Rx functions to i40e_txrx_common.h Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Björn Töpel | i40e: refactor Rx path for re-use Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Björn Töpel | i40e: added queue pair disable/enable functions Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Magnus Karlsson | net: add napi_if_scheduled_mark_missed Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Björn Töpel | xsk: expose xdp_umem_get_{data,dma} to drivers Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Björn Töpel | xdp: export xdp_rxq_info_unreg_mem_model Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Björn Töpel | xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Alexei Starovoitov | Merge branch 'bpf_msg_pull_data-fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Daniel Borkmann | bpf: fix sg shift repair start offset in bpf_msg_pull_data Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Daniel Borkmann | bpf: fix shift upon scatterlist ring wrap-around in... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Daniel Borkmann | bpf: fix msg->data/data_end after sg shift repair in... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-29 |
Daniel Borkmann | bpf: fix several offset tests in bpf_msg_pull_data Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-28 |
Stefan Agner | bpf: fix build error with clang Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-28 |
Daniel Borkmann | bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-28 |
Daniel Borkmann | bpf, sockmap: fix potential use after free in bpf_tcp_close Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-17 |
Daniel Borkmann | bpf: fix redirect to map under tail calls Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-17 |
Yonghong Song | tools/bpf: fix bpf selftest test_cgroup_storage failure Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-16 |
Alexei Starovoitov | Merge branch 'sockmap-ulp-fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-16 |
Daniel Borkmann | bpf, sockmap: fix sock_map_ctx_update_elem race with... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-16 |
Daniel Borkmann | bpf, sockmap: fix map elem deletion race with smap_stop_sock Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-16 |
Daniel Borkmann | bpf, sockmap: fix leakage of smap_psock_map_entry Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-16 |
Daniel Borkmann | tcp, ulp: fix leftover icsk_ulp_ops preventing sock... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-16 |
Daniel Borkmann | tcp, ulp: add alias for all ulp modules Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-08 |
Alexei Starovoitov | Merge branch 'sockmap-fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-08 |
Daniel Borkmann | bpf, sockmap: fix cork timeout for select due to epipe Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-08-08 |
Daniel Borkmann | bpf, sockmap: fix leak in bpf_tcp_sendmsg wait for... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
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-16 |
Jakub Kicinski | tools: bpftool: don't pass FEATURES_DUMP to libbpf Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-16 |
Jakub Kicinski | tools: libbpf: remove libelf-getphdrnum feature detection Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-16 |
Dan Carpenter | samples/bpf: test_cgrp2_sock2: fix an off by one Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-07-16 |
Dan Carpenter | samples: bpf: ensure that we don't load over MAX_PROGS... 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 |
next |