2018-10-19 |
Daniel Borkmann | bpf, libbpf: use correct barriers in perf ring buffer walk Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Daniel Borkmann | tools, perf: add and use optimized ring_buffer_{read_head... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Anders Roxell | selftests/bpf: add missing executables to .gitignore Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Alexei Starovoitov | Merge branch 'queue_stack_maps' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Mauricio Vasquez B | selftests/bpf: add test cases for queue and stack maps Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Mauricio Vasquez B | Sync uapi/bpf.h to tools/include Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Mauricio Vasquez B | bpf: add MAP_LOOKUP_AND_DELETE_ELEM syscall Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Mauricio Vasquez B | bpf: add queue and stack maps Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Mauricio Vasquez B | bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Mauricio Vasquez B | bpf/syscall: allow key to be null in map functions Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Mauricio Vasquez B | bpf: rename stack trace map operations Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-18 |
Nicolas Dichtel | bpf: fix doc of bpf_skb_adjust_room() in uapi Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-16 |
Alexei Starovoitov | Merge branch 'nfp-improve-bpf-offload' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-16 |
Jakub Kicinski | nfp: bpf: double check vNIC capabilities after object sharing Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-16 |
Jakub Kicinski | nfp: bpf: protect against mis-initializing atomic counters Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-16 |
Andrey Ignatov | libbpf: Per-symbol visibility for DSO Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-16 |
Daniel Borkmann | bpf, tls: add tls header to tools infrastructure Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
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 maps 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 cleanup 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-in-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 Brouer | selftests/bpf: add XDP selftests for modifying and... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Jesper Dangaard Brouer | 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 Brouer | 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 maps 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 error occurs 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 of maps 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 Brouer | 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 Brouer | xdp: explicit inline __xdp_map_lookup_elem Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-07 |
Jesper Dangaard Brouer | 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 xdpsock 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 |
next |