2018-10-15 |
Jakub Kicinski | tools: bpftool: add map create command Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Alexei Starovoitov | Merge branch 'bpftool_sockmap' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
John Fastabend | bpf: bpftool, add flag to allow non-compat map definitions Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
John Fastabend | bpf: bpftool, add support for attaching programs to... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Alexei Starovoitov | Merge branch 'ipv6_sk_lookup_fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Joe Stringer | bpf: Fix IPv6 dport byte-order in bpf_sk_lookup Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Joe Stringer | bpf: Allow sk_lookup with IPv6 module Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Alexei Starovoitov | Merge branch 'sockmap_and_ktls' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Daniel Borkmann | bpf, doc: add maintainers entry to related files Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
John Fastabend | bpf: add tls support for testing in test_sockmap Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
John Fastabend | tls: add bpf support to sk_msg handling Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
John Fastabend | tls: replace poll implementation with read hook Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Daniel Borkmann | tls: convert to generic sk_msg interface Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Daniel Borkmann | bpf, sockmap: convert to generic sk_msg interface Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Daniel Borkmann | tcp, ulp: remove ulp bits from sockmap Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Daniel Borkmann | tcp, ulp: enforce sock_owned_by_me upon ulp init and... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-14 |
Joe Stringer | bpf: Fix dev pointer dereference from sk_skb Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-13 |
Daniel Colascione | bpf: wait for running BPF programs when updating map... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Yonghong Song | tools/bpf: use proper type and uapi perf_event.h header... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Alexei Starovoitov | Merge branch 'xdp-vlan' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Jesper Dangaard... | selftests/bpf: add XDP selftests for modifying and... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Jesper Dangaard... | bpf: make TC vlan bpf_helpers avail to selftests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Jesper Dangaard... | net: fix generic XDP to handle if eth header was mangled Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Alexei Starovoitov | Merge branch 'unsupported-map-lookup' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Prashant Bhole | selftests/bpf: test_verifier, check bpf_map_lookup_elem... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Prashant Bhole | selftests/bpf: test_verifier, change names of fixup... Suggested-by: Alexei Starovoitov <ast@kernel.org> Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Prashant Bhole | tools/bpf: bpftool, print strerror when map lookup... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Prashant Bhole | tools/bpf: bpftool, split the function do_dump() Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Prashant Bhole | bpf: return EOPNOTSUPP when map lookup isn't supported Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Prashant Bhole | bpf: error handling when map_lookup_elem isn't supported Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Wenwen Wang | bpf: btf: Fix a missing check bug Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-14 |
Alexei Starovoitov | selftests/bpf: fix bpf_flow.c build Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-14 |
Alexei Starovoitov | Merge branch 'bpf-flow-dissector' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-14 |
Petar Penkov | selftests/bpf: test bpf flow dissection Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-14 |
Petar Penkov | flow_dissector: implements eBPF parser Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-14 |
Petar Penkov | bpf: support flow dissector in libbpf and bpftool Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-14 |
Petar Penkov | bpf: sync bpf.h uapi with tools/ Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-14 |
Petar Penkov | flow_dissector: implements flow dissector BPF hook Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-11 |
Anders Roxell | net/core/filter: fix unused-variable warning Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-11 |
Yonghong Song | tools/bpf: fix a netlink recv issue Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
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 |
next |